1.9\pkg\tool\windows_amd64\compile.exe: Access is denied.

use powershell run as administrator , and setup golang 1.9

git clone -b release-branch.go1.9 https://github.com/golang/go.git ./1.9
cd 1.9/src/
make.bat

...
go install cmd/compile: open D:\workspace\github.com\go\1.9\pkg\tool\windows_amd64\compile.exe: Access is denied.
after that , I have try this

clean.bat

all.bat

...
go install cmd/compile: open D:\workspace\github.com\go\1.9\pkg\tool\windows_amd64\compile.exe: Access is denied.
System details
go version go1.9 windows/amd64
GOARCH="amd64"
GOBIN="D:\workspace\github.com\go\1.9\bin"
GOEXE=".exe"
GOHOSTARCH="amd64"
GOHOSTOS="windows"
GOOS="windows"
GOPATH="D:\workspace\go"
GORACE=""
GOROOT="D:\workspace\github.com\go\1.9"
GOTOOLDIR="D:\workspace\github.com\go\1.9\pkg\tool\windows_amd64"
GCCGO="gccgo"
CC="gcc"
GOGCCFLAGS="-m64 -mthreads -fmessage-length=0 -fdebug-prefix-map=C:\Users\Rex\AppData\Local\Temp\go-build638822695=/tmp/go-build -gno-record-gcc-switches"
CXX="g++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOROOT/bin/go version: go version go1.9 windows/amd64
gdb --version: GNU gdb (GDB) 7.9.1

@gfoxiii I cannot reproduce your problem. I used administrator account to clone go repo and build it with make,bat, and then used my own user account to run clean.bar and all.bat. All commands successfully run to completion. Can you provide exact steps for me to reproduce your problem, please?
And also explain why use different accounts to install and use Go? Should this even work?
Thank you.
Alex

I don't know why the compile.exe Access denied. may this information can help.
windows 10 Creator,
using the Network Account.
I use the msi package to installed at last.
it works.


added oracle operator with existing oracle hook

Dear Airflow Maintainers,
Please accept the following PR that

Added an Oracle operator to execute Oracle SQL queries, using the existing Oracle Hook

@angelgao Please add an apache 2.0 license header to your new files. This is a requirement as we are now an Apache Incubating project. We are enforcing it on new files, which was mentioned on the pull request template. After adding it, please squash your commits into a single one and then I will be happy to merge it.

If you have questions, jump on https://gitter.im/airbnb/airflow and ping me

@r39132 I have made the changes, and squashed the commits.

Coverage decreased (-0.1%) to 67.861% when pulling 23c57cfe721fcce744b59d99ea37f3e6a73c027d on angelgao:master into 96891596f9c392a9a477e5e564ea08a84095386b on airbnb:master.

Coverage decreased (-0.1%) to 67.861% when pulling 23c57cfe721fcce744b59d99ea37f3e6a73c027d on angelgao:master into 96891596f9c392a9a477e5e564ea08a84095386b on airbnb:master.

@r39132 is this PR ok to merge?

+1 I'm not sure what our test strategy is for testing db hooks/operators for different db backends, but can you look into adding some mock tests in a follow-on PR?

@r39132 I think the file location might be the wrong place. I think this one should go to airflow.contrib, especially as we cannot really test it


Release v0.10.2

Even though this release includes #1951 which disables \includegraphics, we removed the feature completely in the 0.10.1 release so it's not actually a breaking change. This release includes a fix for \not, many MathML improvements, some new symbols, and some changes to the website.

Codecov Report

Merging #1959 into master will increase coverage by 8.71%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1959      +/-   ##
==========================================
+ Coverage   84.47%   93.18%   +8.71%
==========================================
  Files          79       79
  Lines        4843     4843
  Branches      845      845
==========================================
+ Hits         4091     4513     +422
+ Misses        634      290     -344
+ Partials      118       40      -78

Flag
Coverage Δ

#screenshotter
88.92% <ø> (?)

#test
84.47% <ø> (ø)
:arrow_up:

Impacted Files
Coverage Δ

src/buildHTML.js
95.77% <0%> (+0.7%)
:arrow_up:

src/MacroExpander.js
96.55% <0%> (+1.72%)
:arrow_up:

src/functions/arrow.js
87.17% <0%> (+2.56%)
:arrow_up:

src/functions/operatorname.js
94.73% <0%> (+2.63%)
:arrow_up:

src/functions/op.js
97.95% <0%> (+3.06%)
:arrow_up:

src/functions/sqrt.js
96.87% <0%> (+3.12%)
:arrow_up:

src/Parser.js
95.37% <0%> (+3.46%)
:arrow_up:

src/functions/genfrac.js
94.59% <0%> (+3.78%)
:arrow_up:

src/macros.js
97.62% <0%> (+4.03%)
:arrow_up:

src/buildMathML.js
98.83% <0%> (+4.65%)
:arrow_up:

... and 19 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 664dc6a...ee037b0. Read the comment docs.

I merged a couple more PRs so I'm going to have to create a new release PR.


bot error after 1 minute working

Bot start crashing after 1 minute.
error:Traceback (most recent call last):
File "pokecli.py", line 499, in
main()
File "pokecli.py", line 130, in main
raise e
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 10: ordinal not in range(128)
Other Information
OS: mac osx el capitan
Git Commit: (no idea how do it)
Python Version: Python 2.7.12

You got newlatest version from github?


Adding self query for vectara

Add support for Self-query for the Vectara integration.
Vectara's filtering is simply a string in pseudo-SQL format. Meta-data fields exists at the "doc" level and "part" level. Part refers to a piece of the document.
For self-querying we would like the filter to apply to the "doc" level metadata.
Fixes # (2555)

Thanks @adeelehsan! String type hack is a bit suspect but if it works I am happy to merge.

Thanks @adeelehsan! String type hack is a bit suspect but if it works I am happy to merge.

@jacoblee93 thanks for reviewing it.
Yeah it works. Vectara is expecting filters as a string instead of object.
Default implementation of  methods operation and comparison methods are expecting return type object thats why I have defined the String as object.
You can merge it.

Thanks!


How to show a large graphs on my website？

My Environment

ArangoDB Version:        3.4
Storage Engine:             RocksDB
Deployment Mode:
Deployment Strategy:
Configuration:
Infrastructure:
Operating System:
Total RAM in your machine:
Disks in use:
Used Package:

I would like to show large graphs  on my website.What JS visualization framework is fast?
I'm Using vis-network now. When the node is over 1000, it's too slow。

since you already found https://github.com/arangodb/arangodb/issues/9664 - lets keep the discussion there.

A few JS frameworks:
https://js.cytoscape.org/
http://sigmajs.org/
https://visjs.org/


Error during mod loading

Getting a near instant crash during the mod loading phase.
Running Neoforge 1.20.1; more details inside the log files
https://mclo.gs/uuOp6AK - crash report
https://mclo.gs/yzEdnCL - latest.log

Note that this also happens with a regular Forge 1.20.1 instance, and an empty (excluding architectury) Neoforge 1.20.1 instance.

There were some issues on the mod code abount linux.
Try version 1.20.1-1.0.8 (only available at the Github release page)

Closed as fixed in 1.0.8


Update test certificates

This PR updates both the real-world certificates used for testing and then mock CAs and their leaf certificates.

Thanks for the review, and that also seems reasonable to me. I didn't change any actual test logic so bogus certificates would fail. In this case, for reference, I used the existing script and Firefox's certificate viewer to grab the new ones.


Minor edits and feature additions.

Fixed scheduler bug in Trainer.
Added docstrings to new textfield features.
Added max_vocab_size to textfield.

some mypy failures:
mypy produced messages
flambe/field/text.py:185: error: Need type annotation for 'token_freq' (hint: "token_freq: Dict[<type>, <type>] = ...")
flambe/field/text.py:205: error: Incompatible types in assignment (expression has type "KeysView[Any]", variable has type "List[Any]")
flambe/learn/train.py:297: error: Too few arguments for "step" of "_LRScheduler"

Closing for now.


Closes #492 - Improve documentation for 1.0.0-beta release

I really like how you have restructured the documentation and the readme

+1


Drop InterlockedBool

It is internal and seems not to be used at all. Unless, I'm mistaken, this is dead code. Just as BuildEventArgsReaderProxy. See #258

@phmonte Can we drop this unused code?

@Corniel Yes, can I do the merge or are there still any pending commits?

This is all.


How to run angular-filemanager in Ember?

I have been trying to run angular-filemanager in Ember for the past few days. But I haven't been so successful, probably because I have barely any knowledge of Angular. So, I was hoping someone could help me. (This might also be a bug with the addon itself)
On Ember, I created a component to contain angular-filemanager and I added methods with path '/admin/file/' that return true just to be placeholders.
In the component.js file, I have the following code in the 'didInsertElement' method:
didInsertElement: function() {
    angular.module('FileManagerApp').config(['fileManagerConfigProvider', function (config) {
      config.set({
        appName: 'angular-filemanager',

        listUrl: 'api/admin/file',
        uploadUrl: 'api/admin/file',
        renameUrl: 'api/admin/file',
        copyUrl: 'api/admin/file',
        moveUrl: 'api/admin/file',
        removeUrl: 'api/admin/file',
        editUrl: 'api/admin/file',
        getContentUrl: 'api/admin/file',
        createFolderUrl: 'api/admin/file',
        downloadFileUrl: 'api/admin/file',
        downloadMultipleUrl: 'api/admin/file',
        compressUrl: 'api/admin/file',
        extractUrl: 'api/admin/file',
        permissionsUrl: 'api/admin/file',
      });
    }]);

    angular.bootstrap(this.element, ['FileManagerApp']);
});

and in the template.hbs file I have:
<angular-filemanager></angular-filemanager>
With this setup, nothing displays on the screen and I get an error on the console:
vendor.js:144343 TypeError: e.post(...).success is not a function
    at o.list (vendor.js:163007)
    at i.list (vendor.js:163007)
    at i.list (vendor.js:163007)
    at i.refresh (vendor.js:163007)
    at new <anonymous> (vendor.js:163007)
    at Object.invoke (vendor.js:134857)
    at $controllerInit (vendor.js:140710)
    at nodeLinkFn (vendor.js:139587)
    at compositeLinkFn (vendor.js:138896)
    at nodeLinkFn (vendor.js:139650)

I'm having the same issue.
It turns out that the $http legacy promise methods success and error have been deprecated.
The solution I found is to replace.
.success(function(response) with .then(function successCallback(response)
and
.error(function(response) with .then(function errorCallback(response)

Do you mind if I ask you exactly how you implemented it?
After I changed those methods like you said, the filemanager displays, but it appears to have no css.
I imported all the the assets in the ember-cli-build.js file with app.import(...).
Also, I changed the POST request to return one of the examples in the backend API docs for the list, but it still gives me an error Error undefined - Bridge response error, please check the API docs or this ajax response.
{ "result": [
            {
                "name": "magento",
                "rights": "drwxr-xr-x",
                "size": "4096",
                "date": "2016-03-03 15:31:40",
                "type": "dir"
            }, {
                "name": "index.php",
                "rights": "-rw-r--r--",
                "size": "549923",
                "date": "2016-03-03 15:31:40",
                "type": "file"
            }
]}

I guess it is because of the successCallback parameters in the apihandler.js. After changing this and building again with gulp the problem was solved for me.
Before:
$http.post(apiUrl, data).then(function successCallback(data, code) {
          self.deferredHandler(data, deferred, code);
           }).then(function errorCallback(data, code) {
               dfHandler(data, deferred, code, 'Unknown error listing, check the response');
            })['finally'](function() {
                self.inprocess = false;
            });

After:
 $http.post(apiUrl, data).then(function successCallback(response) {
                dfHandler(response.data, deferred, response.status);
            }).then(function errorCallback(response) {
                dfHandler(response.data, deferred, response.status, 'Unknown error listing, check the response');
            })['finally'](function() {
                self.inprocess = false;
            });


Enhancement replace assertTrue(X.equals(X)) with assertEquals (11916)

Proposed changes
Issue Number: close #11916
Problem summary
Replace assertTrue(X.equals(X)) with assertEquals
Checklist(Required)

Does it affect the original behavior:

[ ] Yes
[x] No
[ ] I don't know

Has unit tests been added:

[ ] Yes
[x] No
[ ] No Need

Has document been added or modified:

[ ] Yes
[x] No
[ ] No Need

Does it need to update dependencies:

[ ] Yes
[x] No

Are there any changes that cannot be rolled back:

[ ] Yes (If Yes, please explain WHY)
[x] No

Closing this pull request as https://github.com/apache/doris/issues/11916 is closed.
Thanks!


Make heim::nic Send+Sync

This makes it much easier to use it with runtimes that expect the ability to move futures between threads (like tokio).

Coverage decreased (-1.3%) to 42.036% when pulling 08e918adb5d5d494ef8901db31d0564a4cc0a13b on roblabla:heim-nic-send-sync into b3b2be7c4355913e199c1a0e518f9e753fdeb11f on heim-rs:master.

Coverage decreased (-1.3%) to 42.036% when pulling 08e918adb5d5d494ef8901db31d0564a4cc0a13b on roblabla:heim-nic-send-sync into b3b2be7c4355913e199c1a0e518f9e753fdeb11f on heim-rs:master.

Looks good, thanks!

Looks good, thanks!


fix sfn execution retrieval

StepFunctions executions are appended to the list stored in each StateDB item, so this modifies the code to grab the most recent execution.

@jkeifer - the feedback mechanism of seeing 0% patch coverage caused me to add a test, along with some changes to make the test function. A coarse and quick second look would be appreciated.
Also, it seems like you were able to bonk the tests to have them rerun with successful coverage upload, and my pushing these new commits leads them to fail coverage upload again. Feels very much like I'm going to have to learn about GitHub actions, though I prefer GitLab CI tremendously.


refactor

@rultor merge

@rultor merge

@driver733 OK, I'll try to merge now. You can check the progress of the merge here

@rultor merge

@driver733 Done! FYI, the full log is here (took me 4min)

Coverage increased (+10.5%) to 10.514% when pulling aa4c655f059eb6d2a25de301f03695edc6d1d33e on qulice2 into 7e31a77622d1578683c7a8200a7580baffc86ce3 on master.


slc = append(slc, )  pass compile

What version of Go are you using (go version)?

$ go version
go 1.12

Does this issue reproduce with the latest release?
What operating system and processor architecture are you using (go env)?
go env Output
$ go env

What did you do?
code as this:
tars = append(tars, )

What did you expect to see?
compile err.
I wonder why it is designed to pass well,it does nothing but mostly would be a typo,shouldn't it be found early?
What did you see instead?
go-fmt pass, compile pass

I think it works as expected, a variadic arguments can be zero or more.

Sorry, I find go-fmt removes the last comma.


Visual Studio Code?

Hi,
I'm trying to work my way through various documentation and its hard work learning some of the definitions made harder by some of the similar terms.  It seems Visual Studio Code isn't the same as Visual Studio... but there's no instructions here for VS Code, there are for other editors.  There's also a lot of git functionality associated with VS Code.
If you aren't going to create a section here at least make it clear that VS Code is dealt with elsewhere.

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 14b8ba80-fe9f-d9cd-c006-f068408f91f6
Version Independent ID: c01f701a-8d3c-522f-6beb-ce1047dd6cc9
Content: Create a new Git repo - Azure Repos
Content Source: docs/repos/git/creatingrepo.md
Service: azure-devops-repos
Sub-service: azure-devops-repos-git
GitHub Login: @vijayma
Microsoft Alias: vijayma

@ianturner01 -- thank you for your feedback.  Please consider these resources:

Using Git source control in VS Code
Azure DevOps Services
Azure DevOps on Stack Overflow

@vijayma -- please look into this issue.

thanks for the response, there are other things I find confusing around the use of vscode and devops, for example, i wanted to create a pull request.  I can see a section on the first page you've provided that describes the use of pull requests with github but no statement around azure repos.
I think that's because I can't create a pull request from vscode when working with azure repos.  The problem is vscode doesn't tell me that - the option is there but when I select it nothing happens; no warning, no message, no action.
It would be helpful if the either vscode gave me a message or the referenced page said "this is not supported with Azure Repos, you need to go into Azure Repos and create the pull request.  It is possible to do the pull but that won't provide the link back to the WIT in the board".
I'm also wondering how the github tasks are sync'd if you are going to be able to create the link - is that some background sync?
Also wondering if the direction of travel is to move to github rather than ADO... I'm trialling this now before we try to implement but what should I be using more strategically. ADO Repos or github?


Doesn't works in Safari browsers

Have tested the library in all Browsers successfully except Safari. It just doesn;t works in Safari and instead opens the file directly in browser. I have to download Zip content. Is there a way to download a file from JavaScript Blob in Safari Browsers

@vinay07-gl, it seems like that issue has been resolved:
https://github.com/eligrey/FileSaver.js/issues/242
Could you update the package to the latest version (1.1.2) and retest it?

Hi, I have tested it with version 1.1.2 on Safari and I get the same issue. Also the demo at the bottom of the page http://alferov.github.io/angular-file-saver/ opens file on the browser on Safari.

Hi, @Lamorale , please use below code, and it should work. Only limitation would be that the file downloaded will have no name or extension. In case of safari browser you can ask the users to name the downloaded file. In case you are still getting this error, I am guessing that you are using the Safari on Windows, because it happens only in Windows Safari, and works as i said on Mac Safari. Please note that, normally any user will only use Safari on Mac. So please once test it on any Mac machine and it should work.
req.onload = function (event, header) {
var blob = req.response;
try{
window.navigator.msSaveOrOpenBlob(blob, fileName);
}
catch(ex){
var data = new Blob([blob],{type:'application/octet-stream'});
FileSaver.saveAs(data, fileName);
}
};

Thanks for your very quick answer.
When you say "Only limitation would be that the file downloaded will have no name or extension", you mean if I get the file from the server throughout AJAX call the server should answer without "Content-Type" and "Content-Disposition" headers I guess. I cannot test it right now as I don't control the server.
Still I think
var data = new Blob(['any text here'], { type: 'text/plain;charset=utf-8' }); FileSaver.saveAs(data, 'text.txt');
should just download the file instead of opening the file in Safari (like currently on the demo page)

I'm currently experiencing the same issue when testing in Safari and I've tried vinay07-gl's snippet of code but that still results in the text being opened in a new tab.
function ExampleCtrl(FileSaver, Blob) {
  var vm = this;

  vm.val = {
    text: 'Hey ho lets go!'
  };

  vm.download = function(text) {
    var data = new Blob([text], { type: 'text/plain;charset=utf-8' });
    FileSaver.saveAs(data, 'text.txt');
  };

 req.onload = function (event, header) {
  var blob = req.response;
  try{
     window.navigator.msSaveOrOpenBlob(blob, fileName);
  }
  catch(ex){
    var data = new Blob([blob],{type:'application/octet-stream'});
    FileSaver.saveAs(data, fileName);
   }
};

}

angular
  .module('fileSaverExample', ['ngFileSaver'])
  .controller('ExampleCtrl', ['FileSaver', 'Blob', ExampleCtrl]);

Maybe I'm placing the snippet in the wrong place?

@vinay07-gl Your code snippet breaks IE - nothing happens.

Any news on that? I've tried 1.1.3 andtype application/octet-stream, both didn't work.

I know this is an old thread but the problem still occurs on Safari 11 and 12 on MacOS.  However, you only see the problem in a pinned tab.
Try pinning http://alferov.github.io/angular-file-saver/ on Safari 11/12 then click the download button in the Demo.
FWIW, I think this is a Safari bug.  I have been trying to find a workaround but haven't found one yet.  Setting mimetype to "application/octet-stream" does download the file, however it always has the filename "unknown.txt" or "unknown.dms" which is a very big (show stopping) limitation.  The only real workaround I have is to tell our users not to pin the tab but this is not really an acceptable solution.


[Workspaces] Workspaces Editor do not snap to FancyZones

Microsoft PowerToys version
0.84.0
Installation method
PowerToys auto-update
Running as admin
Yes
Area(s) with issue?
Workspaces
Steps to reproduce
Try to snap
✔ Expected Behavior
It to snap
❌ Actual Behavior
It doesn't snap, even though it's a resizable window
Other Software

Windows 10

Appears to be the same issue as #34566.

@justrightlizard, it's not. This one is just literally the "Workspaces Editor" window itself that doesn't get snapped by fancy zones

Microsoft PowerToys version
0.84.0
Installation method
WinGet
Running as admin
Yes
Area(s) with issue?
Workspaces
Steps to reproduce
Open the Workspace Editor using the assigned keyboard shortcut (Ctrl+Win+`)
Move the Workspace Editor window
Attempt to "snap" the window to a pre-defined zone by using secondary mouse button to "snap"
✔ Expected Behavior
The Workspace Editor should behave like any other window and "snap" to the associated FancyZone
❌ Actual Behavior
Window does not snap to the zone, and no highlight is shown. Other windows work fine.
Other Software
Windows 11 Home. Version 10.0.22631 Build 22631
PowerToys 0.84.0


Release v1.0.0

Codecov Report

Merging #28 (74986ac) into master (9311374) will decrease coverage by 0.98%.
The diff coverage is 60.00%.

@@             Coverage Diff             @@
##            master      #28      +/-   ##
===========================================
- Coverage   100.00%   99.01%   -0.99%
===========================================
  Files           14       14
  Lines          199      204       +5
  Branches        27       28       +1
===========================================
+ Hits           199      202       +3
- Misses           0        2       +2

Impacted Files
Coverage Δ

nornir_netconf/plugins/connections/netconf.py
100.00% <ø> (ø)

nornir_netconf/__init__.py
66.66% <60.00%> (-33.34%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9311374...74986ac. Read the comment docs.


Tooltips

Please consider tooltip  support especially for features we now mark with blue/grey/other colors frames

I agree this would be useful. We are using the msa viewer on the new HistoneDB (http://www.ncbi.nlm.nih.gov/projects/HistoneDB2.0/) and we have descriptions of the features on a page with the msa and another page that just has the msa, but no easy way to see the descriptions. Tooltips on the features would make this easier to understand.
Have you already been working on this? If not I can take a look as well.

@edraizen Thanks a lot for the feedback and it's great to know that the viewer is useful for you :)
Unfortunately I have been quite busy in the past, that's why there hasn't been a lot of recent development :/
I probably will have time around Christmas to fix some urgent bugs and could also look into this. However the main issue here is that this will be quite complicated and annoying to implement as the msa uses a html canvas.
However features can already receive click events, so we could then just open the tooltip to the current position. That might even work without touching the library, but please be aware that the feature integration in the msa is actually quite alpha, so don't let bugs catch you ;-)


Autoscalers on Baremetal

Feature Request
Tectonic Version
1.5.2
Environment
CoreOS on Baremetal
Desired Feature
Support for autoscalers in Baremetal Tectonic environments.
Other Information
These docs explain how to use Tectonic autoscalers on AWS. Would be really neat to have something similar for Baremetal environments.

Would indeed be nice, but first needs some work to allow Tectonic to automatically power on machines. Thus this task depends on #36.

"Order of magnitudes" is completely wrong. If I'm running bare-metal nodes with ssds in packet on a 10g network backplane, I guarantee you boxes will install and get added to the cluster within minutes (probably less), which is about the same as waiting for an AWS instance to actually be good and ready anyways. Even in my basement cluster right now I can provision a worker node in under 10 minutes.
Additionally, "demand detected" should have some intelligence and not just trigger on some static assumption i.e. ">90% for 10 seconds" but something more like ">75% for prolonged period of 5 minutes" (obv. configurable) in which case we register a more legitimate need that (might) actually triggers before things get really bad.
I think dropping/draining nodes is tricky, but ideally, if I fully drain a node, I'd like to be able to re-purpose it for other things, not have a presumption it's always tied to that cluster. Depending on the use-case, nodes should be considered ephemeral when possible. This should be really configurable so if I want a couple nodes as hot standby's, they do just sit in hibernation (or off) until I need them).
This is a great idea and I'd love to see more effort in this area!


beaker public server should allow the user to specify the password

Right now the public server option generates a random password.
We need a command line option to specify a fixed password to use.

related: https://github.com/twosigma/beaker-notebook/issues/319


Is there a plan to make the current Stream Analytics API GA?

The 2017 API has been in preview for 3 years until a new preview version appeared in 2020-03. The only non-preview version is now more than 5 years old. That seems extremely weird state of affairs and causes problems such as #5604
Any plans to clean that up?

At least for ASA it seems the answer was "Yes" - https://github.com/Azure/azure-rest-api-specs/issues/5604#issuecomment-907458115


A proper uninstaller

There is this need for a proper uninstaller, please.

It is mentioned in the notes but perhaps needs better highlighting. I won’t be able to get to this for probably a week or 2.


calling complete() flickers if popup menu is already open

While working on implementing fuzzy match (https://github.com/prabirshrestha/asyncomplete.vim/pull/16) for asyncomplete.vim, I noticed that calling call complete(startcol, candidates) if popup menu is already open on every keypress causes the autocomplete menu to flicker.
Here is the minimal vimrc. Typing J, a, n and so on causes flickering of the popup menu.
(I'm using timer to mimic TextChangedI when popup menu is visible - https://github.com/vim/vim/issues/1691)
" save this as complete_flicker.vim
" vim -u complete_flicker.vim -c "startinsert"

let s:months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']

let s:last_tick = []

function! s:current_tick()
    return [b:changedtick, getcurpos()]
endfunction

function! s:check_changes(...)
    let l:current_tick = s:current_tick()
    if s:last_tick != l:current_tick
        let s:last_tick = l:current_tick
        call s:on_changed()
    endif
endfunction

function! s:start_check_changes_timer()
    let s:last_tick = []
    let s:check_change_timer = timer_start(30, function('s:check_changes'), {'repeat': -1})
endfunction

function! s:stop_check_changes_timer()
    if exists('s:check_change_timer')
        call timer_stop(s:check_change_timer)
        unlet s:check_change_timer
    endif
endfunction

function! s:on_changed()
    if mode() != 'i'
        return
    endif
    setlocal completeopt-=longest
    setlocal completeopt+=menuone
    setlocal completeopt-=menu
    setlocal completeopt+=noselect
    call complete(1, s:months)
endfunction

autocmd TextChangedI * call s:check_changes()
autocmd InsertEnter * call s:start_check_changes_timer()
autocmd InsertLeave * call s:stop_check_changes_timer()

Apparently the autocomplete plugins (completor.vim, deoplete, neovim-completion-manager) seems to get around this problem by using completefunc or omnifuc to remove flickering.
Would it be possible to fix the bug so that calling complete() when a popup menu is visible doesn't hide and reopen the popup menu? This way the behavior would be similar to completefunc and omnifunc?
//cc @roxma

Short version:
A completion framework needs to take over the control of the popup menu, please keep it open, even when vim thinks that the text doesn't match.

I'm not sure tihs should be considered a bug, though. Maybe it's easier to introduce a new API to similar to the complete function, which keeps the popup menu open, until an empty list is feed complete( [] )

Any update on this? Would like to know if the behavior of complete function could be changed or whether I should use the omnifunc and completefunc hack.

Looking at the PRs I'm wondering if this has something related to flickering issue PRs.
VIM commit: https://github.com/vim/vim/commit/8aefbe0ad5d05ee7225b20024b0f3023286ebd0f
Neovim PRs: https://github.com/neovim/neovim/pull/4315 https://github.com/neovim/neovim/pull/4036
I'm not familiar with vim code but the original authors - @Shougo @justinmk might have some idea. Especially given ins_compl_del_pum() is followed by ins_compl_show_pum(). Wondering whether this is actually causing the flickering issue.
+    static void
+show_pum(int save_w_wrow)
+{
+  /* RedrawingDisabled may be set when invoked through complete(). */
+  int n = RedrawingDisabled;
+
+  RedrawingDisabled = 0;
+
+  /* If the cursor moved we need to remove the pum first. */
+  setcursor();
+  if (save_w_wrow != curwin->w_wrow)
+      ins_compl_del_pum();
+
+  ins_compl_show_pum();
+  setcursor();
+  RedrawingDisabled = n;
+}

@prabirshrestha It would be weird if those PRs caused this issue, but you could try reverting them...

Especially given ins_compl_del_pum() is followed by ins_compl_show_pum(). Wondering whether this is actually causing the flickering issue.

This is not my patch related problem.  Because it is already implemented before my patch.
I have just move the code.  I don't know why ins_compl_del_pum() is needed.

set_completion() calls ins_compl_add().
It calls ins_compl_del_pum().

I'm not familiar with vim source and don't see instructions on how to build vim on windows. Can someone point me to those instructions? Then I would try to revert changes and see if it works.

Can someone point me to those instructions?

See src/INSTALLpc.txt.
If you have any questions, please let us know. Maybe we can improve the instructions.

I didn't see that instruction before. Installing Win 7 SDK doesn't seem easy on Win 10. Would it be possible enabling compiling vim by using Visual C++ build tools. It makes it very easy to install MS VC++ compilers and WinSdks without installing Visual Studio. http://landinghub.visualstudio.com/visual-cpp-build-tools.
Compiling Node/Rust/Python native c/c++ libraries and modules is straight forward after installing the VC++ build tools. I was expecting to have similar experience something like build_msvc.cmd. Might be should create a new issue?

IIRC, recent versions of Visual Studio (e.g. 2015) will also install Windows SDK 7.1A in C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A. So you can specify SDK_INCLUDE_DIR=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include when you execute nmake.
(I don't know whether Visual C++ 2015 Build Tools installs it.)
Actually, Windows SDK 7.x is needed just for win32.mak. I think it would be better if we can build vim without it, so that we don't need older WinSDKs.

Actually, Windows SDK 7.x is needed just for win32.mak. I think it would be better if we can build vim without it, so that we don't need older WinSDKs.

FYI, this is fixed by 8.0.0881. Now we don't need win32.mak anymore.

It works.  But it does not work if I use timer before complete().
It is very hacky.
So I think complete_update() like API is better.

If timer causes flicker would it be possible to have some sort of next_tick similar to nodejs process.nextTick and JS's setImmediate which queues the function in the next event loop. Or we could also treat 0 in timer_start as special case that does the next tick though it could sounds like a hack.
In this case s:sort_and_rank_candidates could be expensive so we would like to delay the computation as much as possible.
function s:buffer_completor()
    call s:complete(['a1'])
endfunction

function s:dict_completor()
    call s:complete(['a2'])
endfunction

function s:omni_completor()
    call s:complete(['a3'])
endfunction

let s:candidates = []
function s:complete(items)
    call add(s:candidates, items)
    if exists('s:timer_id')
        call timer_stop(s:timer_id)
    endif
    let s:timer_id = timer_start(0, function('s:show_popup'))
endfunction

function! s:show_popup()
    let l:candidates = s:sort_and_rank_candidates(s:candidates)
    call complete(col('.'), l:candidates)
endfunction

call s:buffer_complete()
call s:dict_complete()
call s:omni_complete()

This solves the cases when s:sort_and_rank_candidates is sync, but if that is moved to some other thread or job (since computing this is very heavy in vimscript), we still have issues with flickering. So my thought is we still need someway to make sure the popup has the least amount of flicker.


It breaks accounts!!!!11

I did it now everytime i try to battle it stays stuck on the loadig screen

Try setting everything back to normal. Reply what happens.

How do I set everything back to normal? Please and Thank you.

I used the damage and it was fine but as soon as i used Invincibility that happend.

Try re-using the hacks, eg level and set it to something random like 69 or whatever. I'm working to fix this now.

ok thnk you ill try that

fyi: Invincibility can't be the problem since it's client side.

Would a video recording of it help you fix it btw?

Nope. I'll let you know once I'm done.

I fixed it! The pets hack is bugged!

fyi: Invincibility can't be the problem since it's client side.

then i dont know why it did it

I will now fix the pets hack since thats the problem.

Once you will use the fixed pets hack, your progress should be restored back to normal.

I'll leave a comment once I re-coded the pets hack.

ok thank you so so so so so much! Btw I starred this and Im now following You

Thanks!

Sorry I accidently closed this issue i unclosed it tho

It dont work still i just used the pets and whenever i do a battle my game freezes

I didn't update it yet. For me my private code has a feature that resets all my pets, and that works. But I'm going to try another work-around.

No problem!


Create samsung.js file and add all Samsung docs in the README.md to the file

Follow this structure to know where you will create your file:

awesome-oss-docs/awesome-oss-docs/src/constants/docs/orderByAlphabet

Add all Samsung docs to the file you created,. Each docs are added in this format:

{
title: 'Airflow Docs',
description:
'A platform to programmatically author, schedule, and monitor workflows.',
projectUrl: 'https://airflow.incubator.apache.org/docs/',
githubUrl: 'https://github.com/apache/airflow/tree/main/docs',
owner: 'Community Owned Documentation',
},
For better insight of how the file should look like check out the Apache File

After adding all docs, Go to the index.js file in the docs folder, create an import of the file you added and put the name in the export default array

@Elijah699 I would like to work on this!

@Paul-Annay you can work on this

@Paul-Annay I had to delete your other comments so as to allow others know those issues are free

Solved #201


ueberzugpp: 2.9.2 -> 2.9.4

Description of changes
https://github.com/jstkdng/ueberzugpp/releases/tag/v2.9.4
Things done

Built on platform(s)

[ ] x86_64-linux
[x] aarch64-linux
[x] x86_64-darwin
[x] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 291254 run on aarch64-darwin 1

2 packages built:

ueberzugpp
ytfzf

Result of nixpkgs-review pr 291254 run on aarch64-darwin 1

2 packages built:

ueberzugpp
ytfzf


Feican LED Bulb flashing

hey, i was able to flash your code to the lamp and control it using MQTT, thank you for your hard work!
my Feican lights are RGBW which means i can use the warm white lights too.
in your code then is no such option, do you think its possible to add the ability to control the white lights too?
thank you and have a great week

@pickeld se #7 . Duplicate request.

Hey @pickeld. I'm going to close this as a duplicate of #7. Please follow the conversation there.

Hi @pickeld. As you'll see in #7, I've added white channel support for this project. If you get a chance to, please test out the new version with your system and let me know how it's working.

you are awesome! working perfectly! thank you :)

Good to hear!


Smart formatting updates

Please accept these ...they are needed by the judges to run my dApp in the contest.

as discussed on discord, this PR is not being merged for the following reasons:

unresolved conflicts  in multiple files
unnecessary changes to .resx files which will make future merges with neo-project/neo-gui more complicated
commits from a development work around provided so you could test your dapp, not intended to be merged to this branch


build tags so that the code could run on Cloudflare and Wazero

I am having a lot of success with workers, but would love to be able to run the workers on Wazero too.
Should we use build tags so that we can run the WASM on Cloud flare but also Wazero ?

@gedw99 This sounds interesting. Could you please give an example of what kind of program you would like to run on both workers and wazero?


About the apk package dataset application

Hello administrator,
I apologize in advance for my disturbance.
I am here to request to use this dataset for deep learning application research. I would be grateful if you could be allowed to do so. Thank you!
This is my email<EMAIL_ADDRESS>

Yes, you can use these AI apps to do research.

Oh thanks!! so could you please share this dataset?

The datasets are also in this project. The link is https://github.com/yinghuali/AIApp/blob/main/data/ai_apps.csv


Getting Error: Element type is invalid when using IconButton

Steps to reproduce
Link to live example: (required)
Similar to 40214
Steps:

Create a new Next.js project: npx create-next-app@latest (select the app router and javascript),
Install Material-UI: npm install @mui/material @emotion/react @emotion/styled @mui/material-nextjs @emotion/cache
Wrap the children in the root layout with the AppRouterCacheProvider, as it is described here,

`export default function RootLayout({ children }) {
return (
<html lang="en”>

    <body>

      <SessionProvider>  << - this is for auth0 (authentication)

        <AppRouterCacheProvider>
          <ThemeProvider theme={theme}>
            <Menu/>
              {children}
            </ThemeProvider>
        </AppRouterCacheProvider>
      </SessionProvider>
    </body>
</html>

);
}`
Current behavior

In a Menu component, add IconButton with any icon (tried DeleteIcon, MenuIcon)

import {IconButton} from '@mui/material'
import MenuIcon from '@mui/icons-material/Menu’;
export default function Menu() {
return (

)

}
Then I get this error:
GET / 500 in 122ms  ⨯ Internal error: Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object.     at aw (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:46775)     at aw (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:46505)     at a_ (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:49776)     at aj (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:53793)     at aC (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:52874)     at a_ (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:50095)     at aj (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:53793)     at /Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:42336     at aw (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:42822)     at a_ (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:49776)     at a_ (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:50067)     at /Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:58612     at /Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:59270     at aN (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:59278)     at Timeout._onTimeout (/Users/quad/nextjs_next_auth_v5/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:35:6939)     at listOnTimeout (node:internal/timers:573:17)     at process.processTimers (node:internal/timers:514:7)
Expected behavior
Should show the icon (in this case MenuIcon).
Context
I tried the latest next.js version (14.2.5) with material v5.16.4, and got the same error message.
In  40214, someone mentioned that it works for them with next.js v14.2.3, but I still run into the same issue.

  Output from `npx @mui/envinfo` goes here.
System:
    OS: macOS 13.6.7
  Binaries:
    Node: 20.11.1 - /usr/local/bin/node
    npm: 10.2.4 - /usr/local/bin/npm
    pnpm: Not Found
  Browsers:
    Chrome: Not Found
    Edge: Not Found
    Safari: 17.5
  npmPackages:
    @emotion/react: 11.11.4 => 11.11.4
    @emotion/styled: ^11.11.5 => 11.11.5
    @mui/core-downloads-tracker:  5.16.4
    @mui/icons-material: ^5.16.4 => 5.16.4
    @mui/material:  5.16.4
    @mui/material-nextjs: 5.15.11 => 5.15.11
    @mui/private-theming:  5.16.4
    @mui/styled-engine:  5.16.4
    @mui/system:  5.16.4
    @mui/types:  7.2.15
    @mui/utils:  5.16.4
    @types/react:  18.3.3
    react: ^18.3.1 => 18.3.1
    react-dom: ^18 => 18.3.1
    typescript:  5.5.3

Search keywords: element type

Hey @quad5, thanks for the report!
May I ask you to update your example, for example, in the shared code I cannot see how IconButton is used. Also, could you provide a minimal reproduction? This would help a lot. A live example would be perfect. This StackBlitz sandbox template may be a good starting point. Thank you!
Did you take a look at our Next.js example?: https://github.com/mui/material-ui/tree/next/examples/material-ui-nextjs-ts
It might provide some guidance on the setup. You can also use it as a starting point.

Hi, this can be closed. I was able to track a setting that was causing the issue.
In package.json, I have ”type": “module” setting. And when I remove it, no more errors.
Thanks much!


Upgrade PHP Markdown library.

The current version throws deprecated warning with PHP7.1 and PHPUnit.
Upgrade the Markdown library to the current PHP Markdown Lib 1.7.0.

@dawnbreak could you have a look at the travis error this threw? It appears there might be an unmet  phpunit dependency. If this is resolved by the pull request that's great, but you're a bit more equipped to determine this.

PHP feels more and more like Ruby with all it's dependency hell.
I hope after this PR my Travis PR will also work finally. That should also have fixed the build error.

I just saw we had modifications in the old library. I need bit more examples to test this with.
Also when I take a look at markdown_to_bb() do you have example texts you used to test this function with?

There are no existing markdown tests. I see two changes that might be worth keeping, but perhaps we should move them to a wrapper. I don't believe either will cause any serious bugs. One allowed for inline (span) code blocks as opposed to div blocks. The other allowed underscores in HTML tag names and I can't really recall why we needed this back in 2011 other than the fact that HTML4|5 are a bit more permissive than earlier versions in this regard. I would expect this has long been fixed upstream.  If it's possible to keep the original commits (perhaps git move the library file to retain the history) I'm happy to upgrade and we can decide if we need to add these changes back in or put them into wrappers.


Don't log console errors in console output

Since https://github.com/symfony/symfony/pull/21003, console errors are logged, and since the console channel is not ignored by the monolog console handler, the log is written to stderr.
IMHO it's useless since the ran command already write the message into, it's just having two traces for the same error, which doesn't make sense to me.
I propose to fix that.
Before

After

If one wants the trace, then one can run the command in verbose mode or look at its log file.

cc @jameshalsall

Great catch @chalasr :) thanks

Thank you @chalasr.


improve jump engine detection

Closes #41

Codecov Report

Merging #44 (b306fa4) into main (59c43f3) will increase coverage by 0.38%.
The diff coverage is 75.75%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #44      +/-   ##
==========================================
+ Coverage   55.44%   55.83%   +0.38%
==========================================
  Files          16       16
  Lines        1450     1492      +42
==========================================
+ Hits          804      833      +29
- Misses        576      585       +9
- Partials       70       74       +4


some mouse click on xvfb-run does not work

when running robotjs in xvfb-run (Linux virtual frame buffer) environment, some of the mouse clicks are not registered.
Expected Behavior
the same sequence worked in DISPLAY=:0 (GUI console), however when working in xvfb-run environment it should produce the same result
Current Behavior
some of the clicks are not registered
Possible Solution

Steps to Reproduce (for bugs)
In this example we use selenium-server as the test application. We try to use images to drive to the point where it shows the drop down list of browsers.
All steps passed when we run our test in DISPLAY=:0.
The last step failed when we run our test in xvfb-run where DISPLAY=:99, and the reason of failure is due to the step before where clicking the "Selenium_SelectBrowsers_dropDownClosed" image is not registered by the webpage therefore it does not open the drop down list.
Interestingly, the 3rd step and the 5th step have the same action, and the only difference is the target image is different. and the 3rd step worked on DISPLAY=:99.
Scenario: Check Webdriver Hub page images - Create Session
When  I visit "http://localhost:4444/wd/hub"
Then  I should see the "Selenium_CreateSession_button" image on the screen
When  I click the "Selenium_CreateSession_button" image on the screen
Then  I should see the "Selenium_CreateNewSession_modal" image on the screen
When  I click the "Selenium_SelectBrowsers_dropDownClosed" image on the screen
Then  I should see the "Selenium_SelectBrowsers_dropDownOpened" image on the screen
Context
We try to use robotjs and image actions to conduct GUI testing. We try to put our test to xvfb-run in order to run in the CI environment With this bug we can not run this test in the CI..
Your Environment

RobotJS version: 0.5.1
Node.js version: v8.11.4, v8.15.0
npm version: 5.6.0
Operating System: ubuntu 18.04

Update: I have also confirmed it failed on a different dropdown list clicking.
Here is the new test scenario:
Scenario: Check demo page images - Drop-Down List
Given I open the url "/"
When  I scroll to element "footer"
When  I click the "First_option" image on the screen
Then  I should see the "First_option_Opened" image on the screen
where the demo-page has a generic dropdown list that is independent from the selenium-standalone server dropdown list.
Again, the same test passed with DISPLAY=:0;
and failed with xvfb-run --server-num=99 --server-args="-screen 0 1920x1200x16"
dropdown list HTML example:

First option
Second option

MP4 for passed on DISPLAY=:0
https://ufile.io/4ddoo
MP4 for failed on xvfb-run --server-num=99
https://ufile.io/24ny1

Update: It looks like the issue is gone. Not sure why.
However I have completely rebuilt the Ubuntu 18.04 VM, and used openjdk version "1.8.0_191" instead of Oracle Java.
Now the exact test scenario I mentioned above are passing as expected.

This issue has been closed because it has been inactive for > 180 days.
You may reopen this issue if it has been closed in error.

Hi, did you manage to make it work at the end? If yes, how? thanks


Published release with aiofiles<1 unpinned

Describe the solution you'd like
It seems that #278 resulted in the dependency aiofiles being unpinned in master. Unfortunately, there hasn't been a new release since Jul 2023. Is there a timeline on when there will be a published release containing that change? Unforuntately, I'm only able to install packages from PyPI for the codebase I'm working with so pulling the latest version from the master branch isn't an option for me.
Describe alternatives you've considered
No response
Additional context
No response

Apologies, this slipped my mind. I'll get a release out soon.

Again, sorry for the long delay. This is now released.

Thank you for getting around to it!


Edge error on multiple input with nothing selected

In IE/Edge (doesn't seem to affect Chrome) I'm getting the following error:
Uncaught TypeError: Unable to get property 'selected' of undefined or null reference
I'm using a multiple select, but there is no default selected item as it's a tag chooser using select2 library. This input is not used in the validation rules, and even has data-ignored so I'm not sure why it's even looking at it.
This appears to be the offending line;
https://github.com/ansman/validate.js/blob/master/validate.js#L567

Does this still happen in 0.12.0?


what does support level do? how to decide them?

I find Op has support_level field and can't figure out what does it do.
Could anyone help?

I found them in docs. So support level shows op's type.
Level 1: Basic Operators
Level 2: Convolutions
Level 3: Additional Tensor Ops
Level 4: Broadcast and Reductions

Why we categorise ops into such 4 levels?
What the difference between basic ops and additional tensor ops?
I saw nnvm.symbol.leaky_relu is an additional tensor op, mean time, nnvm.symbol.relu is basic op.
So I guess additional tensor op is a variant of basic op.
But I saw nnvm.symbol.ones and nnvm.symbol.ones_like both are basic ops.
Also nnvm.symbol.full and nnvm.symbol.full_like etc,.
A counter-example is nnvm.symbol.expand_dims and nnvm.symbol.expand_like.
nnvm.symbol.expand_dims is basic op, nnvm.symbol.expand_like is additional tensor op.
So I confused, how to decide which op is basic which is additional?

support level is mainly used to determine the prioritization of ops to get a minimum running version that support small set of ops and meaningful applications. It has nothing to do with the  implementation. First three level are minimum set that enables typical convnets

@tqchen
So if one wants to add an op, how to tell which level should it belong to?

Again, why nnvm.symbol.ones and nnvm.symbol.ones_like are both basic ops,
but nnvm.symbol.expand_dims is basic op and  nnvm.symbol.expand_like is additional tensor op?

By default, the support level should set to additional initially. expand_like is a non-conventional op(because it is not in numpy)

@tqchen
Thanks, now make sense.
If I understand correctly,
in numpy: level 1 or level 2 (depends on if Convolutions relative)
not in numpy: level 3
Broadcast and Reductions: level 4

necessary to give me say resnet, vgg and in numpy level 1
not in numpy: level 5

So there are 5 levels?
resnet, vgg and in numpy: level 1
resnet, vgg and in numpy and conv relative: level 2
resnet, vgg but not in numpy: level 3 (expand_like)
Broadcast and Reductions: level 4
not resnet, vgg and not in numpy: level 5
Are Target nets resnet and vgg only?

we cannot say they are resnet/vgg, they should include typical cnn models only but we could use our own judgement on this. Support level provides a rough characteristics of urgency of supporting things

@tqchen Thanks


Installation instructions

For some reason, on my RPi 3 with newest golang (with module support) adding this lib as a dependency fails to build it.
I need to do this first:
# Get ws2811.h header & w2811 library (-lw2811)
sudo git clone https://github.com/jgarff/rpi_ws281x.git
cd rpi_ws281x
sudo scons deb
sudo dpkg --install libws2811_1.1.0-1.deb

Also, the headers needed to made available.
It would be lovely if this would work Out of the Box™, e.g. install golang Module and be done! That is the goal of this repo, right?

You are right. I should work on some INSTALL documentation. This project is actually a Go "wrapper" for the jgarff/rpi_ws281x library and this library must be compiled and made available to Go.
Currently I am using a Git sub-module in the vendor directory, but I have to document the process.

I saw the submodule, but it doesn't work if 'rpi-ws281x/rpi-ws281x-go' is a module of another project, because go mod does not recursively checkout the submodule. I actually got the compilation working (cross-compilation) using this dockerfile:
# Builder stage
FROM resin/armv7hf-debian AS builder

# Cross-building background info: https://www.balena.io/blog/building-arm-containers-on-any-x86-machine-even-dockerhub/
RUN [ "cross-build-start" ]

# Get golang 1.11
RUN curl https://dl.google.com/go/go1.11.2.linux-armv6l.tar.gz --output golang.tar.gz && \
	sudo tar -C /usr/local -xzf golang.tar.gz && \
	rm golang.tar.gz

# Install apt deps
RUN sudo apt-get update && apt-get install git scons gcc libc-dev libasound2-dev

# Get ws2811 headers & w2811 library (-lw2811) available
RUN sudo git clone https://github.com/jgarff/rpi_ws281x.git && \
	cd rpi_ws281x && \
	sudo scons deb && \
	sudo dpkg --install libws2811_1.1.0-1.deb

WORKDIR /app
COPY go-slide /app/
RUN env GOOS=linux GOARCH=arm /usr/local/go/bin/go mod vendor
RUN env GOOS=linux GOARCH=arm CGO_CFLAGS="-I/rpi_ws281x" CGO_ENABLED=1 /usr/local/go/bin/go build -mod vendor -o app
RUN [ "cross-build-end" ]
CMD ["./app"]

# Runner stage
FROM resin/armv7hf-debian
RUN [ "cross-build-start" ]
RUN sudo apt-get update && apt-get install libasound2-dev
COPY --from=builder /rpi_ws281x/libws2811_1.1.0-1.deb /
RUN sudo dpkg --install libws2811_1.1.0-1.deb
COPY --from=builder /app/app /app
COPY go-slide /
RUN [ "cross-build-end" ]
CMD ["./app"]

It contains some extra stuff that you can probably skip for a 'guide':

libasound2-dev as i wanted to play sounds
go-slide references, which is my project's name

NB: this is using Resin/Balena's images and I can build this on my Mac using that Docker file.

OK. I did not have to use a Docker image. You can see how I did in the rpi-ws281x-go/.circleci/config.yml file.
But it's good to know that you are cross-compiling and not trying to build on the RPi. I will write the install documentation for cross-compilation first.

I did normal on-device compilation first. That also works, but obviously is
a lot slower and in the end I want to use Balena. If everything compilation
wise works as expected.

As far as I know, with the Balena image, the compilation runs in an ARM emulator (using QEMU). This is OK, but I think that the compilation is more efficient if "traditional" cross-compilation techniques are used. But perhaps my knowledge about Balena is no longer up-to-date.

True! But the problem was that using a “normal” build ($GOARCH) I could not
get pulse/beep working, so I needed the qemu (I think).
Op vr 14 dec. 2018 om 18:04 schreef Jacques Supcik<EMAIL_ADDRESS>

As far as I know, with the Balena image, the compilation runs in an ARM
emulator (using QEMU). This is OK, but I think that the compilation is more
efficient if "traditional" cross-compilation techniques are used. But
perhaps my knowledge about Balena is no longer up-to-date.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/rpi-ws281x/rpi-ws281x-go/issues/1#issuecomment-447388057,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAwSlQoaPiyLbXeKHYncJWhImTL60rNtks5u49o5gaJpZM4ZR_Yf
.

OK. I don't know about the "beep" package.

@hermanbanken, do you have any suggestion on how to improve the documentation ? What can I do to improve it ?

Yes, at least I think some mention of checking out the submodule must be added somewhere: otherwise you can not use go mod & build this as a submodule of another project.
Another nice thing to document a bit more is configuration. The wrapped library has a lot of options of which you also expose all/most, but if you're just looking for how to use this with Go you miss some essentials. A simple fix is to point people at the struct & its fields from the README, so they have a starting point for figuring out how it works.

OK, thank you. I will go in this direction.

I extended the documentation based on your suggestions. I removed the "vendor" directory because I am directly using the latest version of the C library. I will add CI/CD nightly builds to check the go wrapper against the C library.
Thank you again for your constructive feedback and please, let me know if I can close this issue or if you have further suggestions.

Just took a look at the new readme: it looks very nice! Love it 😍


use enum name as constant prefix

I like the idea, but you
a) Need to sign the cla
b) fix the tests
c) We need to make an anouncement as this is a breaking change.

I will find a time to solve this issue

I have fixed the enum-mapping-test.lisp file。 But still can`t pass all the test。


Exporting brush masks as "Brush labels to PNG" throws stacktrace when using mixed annotations

Describe the bug
When attempting to export data from brush labels and other types, such as an Eplise annotation, data can no longer be exported to PNG. It seems there is a hardcoded dependency on RLE-style data (which is fine for brushes), but isn't available for other annotation types and therefore breaks the export.
To Reproduce
Our labelling setup looks like this:
  <Image name="image" valueType="url" value="$image" zoom="true" zoomControl="false" rotateControl="false"/>
  <Ellipse name="ellipse" toName="image"/>
  <BrushLabels name="tag" toName="image">
    <Label value="red" background="rgba(255, 0, 0, 0.6)"/>
    <Label value="yellow" background="rgba(255, 255, 0, 0.6)"/>
    <Label value="black" background="rgba(0, 0, 0, 0.6)"/>
    <Label value="other" background="rgba(0, 0, 255, 0.6)"/>
  </BrushLabels>
  <Header value="Can you annotate the wound in the image?"/>
  <Choices name="comparison" toName="image" showInline="false">
    <Choice value="yes"/>
    <Choice value="no"/>
  </Choices>
</View>

Annotate at least one image with a brush and elipse to trigger the issue.
Expected behavior
A zip with png labels, but got a stacktrace instead (see below)
Stacktrace
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/rest_framework/views.py", line 506, in dispatch
    response = handler(request, *args, **kwargs)
  File "/usr/local/lib/python3.8/dist-packages/django/utils/decorators.py", line 43, in _wrapper
    return bound_method(*args, **kwargs)
  File "/label-studio/label_studio/data_export/api.py", line 149, in get
    export_stream, content_type, filename = DataExport.generate_export_file(
  File "/label-studio/label_studio/data_export/models.py", line 95, in generate_export_file
    converter.convert(input_json, tmp_dir, output_format, is_dir=False)
  File "/usr/local/lib/python3.8/dist-packages/label_studio_converter/converter.py", line 183, in convert
    brush.convert_task_dir(items, output_data, out_format='png')
  File "/usr/local/lib/python3.8/dist-packages/label_studio_converter/brush.py", line 154, in convert_task_dir
    convert_task(item, out_dir, out_format)
  File "/usr/local/lib/python3.8/dist-packages/label_studio_converter/brush.py", line 146, in convert_task
    save_brush_images_from_annotation(item['id'], item['annotation_id'], item['completed_by'],
  File "/usr/local/lib/python3.8/dist-packages/label_studio_converter/brush.py", line 124, in save_brush_images_from_annotation
    layers = decode_from_annotation(from_name, results)
  File "/usr/local/lib/python3.8/dist-packages/label_studio_converter/brush.py", line 106, in decode_from_annotation
    rle = result['rle']
KeyError: 'rle'

Environment (please complete the following information):

Label Studio Version 1.2.0

@thomasmarkus Could you switch label-studio-converter to the latest master, I hope this will work for you:
https://github.com/heartexlabs/label-studio-converter/commit/7cb76650456b753ad9d9abf8aecabca712535343

Seems fixed.
Validated with current https://github.com/heartexlabs/label-studio/commit/a9cd862ab4fe2cde17613a4a64f9cf1eeed583d7and manually updating the dependency with pip install -U git+https://github.com/heartexlabs/label-studio-converter.git@7cb76650456b753ad9d9abf8aecabca712535343#label-studio-converter

It will be released in LS 1.3.


Suggestion: Add a Web UI system that can be configured to a custom link such as staff.server.com

The way the current Web UI is it's set up on a system where you need to type in a command then paste another command when done and go to a github.io link. I propose a more advanced UI that you run one command and it adds perms and also set on your server's website or something. It would be cool to see this. In more details: I am trying to make a Web UI for our staff team so they can see stuff such as luck perms web system which always them to go to a set link and type in a code set for their player and using this gives them access if they have permissions such as "luck.ui" to the server permissions instead of generating a random code and stuff that they need to use. This may seem a little confusing so if needed I can provide more info. Thanks for looking at this.

I personally can't see a way to achieve this with how the system works right now.
At the moment does LP send different kind of data (permissions, online user, groups, etc.) to a sit from luck (bytepin iirc) where the editor gets the data from. (And it works the same the other way around.)

If you want to use a custom version of the editor, you can simply host your own copy and then add the following to your LP configuration file.
web-editor-url: https://luckperms.github.io/editor/

except obviously pointing to your own site.
The files you need to host for the editor are located here.
https://github.com/lucko/LuckPermsWeb/tree/master/editor
Hopefully that helps. :)

Also they you’d like to have it, which is the website/webeditor creating the session would require direct communication with the server. Or in other words the Minecraft server would need to run its own Webserver so it can respond to requests.
I think I’m not alone in the assessment that that would be way out of scope.
However it’s certainly possible to have someone create an addon that creates such a dedicated editor that would work in the “opposite” direction as the current webeditor.

Isn't there a plugin that does allow Minecraft to chat with a Web server? If not how do forums work the big servers like Hive, Hypixel, or Mineplex? How does it allow players to sync their ranks?

Also, those big networks have lots of paid developers and all their plugins are completely custom - it's not fair to compare LuckPerms to this.

Once again:

I don't see how this is relevant?

The current web UI is entirely functional and designed in a way that everyone can use it. That was the aim of the system.
I know you could develop a system that interacted directly with the database, but it would:

be harder to setup
require a web server & probably some other app to run
require a direct connection to the database, and if you wanted instant changes, to the messaging service too

I don't see how such a design is desirable? It has no upsides compared to the current system.


Wrong (future) tasks dismissed

Hey there,
unfortunately, when I dismiss a due recurring task, the upcoming task appears and is marked as done, while the due task stays due.
Am I the only one experiencing this?
Thanks a lot for the great work!

I don’t think I was aware there was such a thing as a recurring task. I will need to take a look.
Are you dismissing via the HA core ToDo panel, because it is possible it doesn’t support recurring tasks.

Thanks for the quick reply! It happens both in the panel as well as the todo lovelace card.

No idea about the todo Lovelace card since it is not created by me. Again, it probably doesn’t support recurring tasks. However I will take a look next week some time.

Can you try this version and see if it fixes the issue. I suspect there will be issues, because I don't believe HA core handles recurring tasks. Looking at the MS Graph Explorer, all occurrences have the same task id, so no idea how you tell which one you are updating. If recurring tasks is newish, it is possible the api doesn't support it, as has been the case for other items.
https://github.com/RogerSelwyn/MS365-ToDo/releases/tag/v0.1.3b1

I think, this does ist. I've tried a few times and now, the correct task is dismissed. I've just noticed, that in the non beta version, a new recurring task had been created on top of the existing one. But the beta fixes this, thanks a lot!
I've been using that feature for years, so it's not really new..

I'll try to figure out how updating a recurring task works in the api, to make it more reliable. For sure the HA core does not support it, but I may be able to make it work.
For example, if you try to change the completed task that the todo panel shows, I don't think that will work.

Cool, thanks!
I don't think editing recurring tasks is that important, since they are mostly setup and forgotten about.

I've checked again, they all do have unique iDs, so why the wrong one was being completed I have no idea. That said, I am hopeful the change I have made will fix it.


Digibyte logo updated

See thread on reddit:
https://www.reddit.com/r/Digibyte/comments/6uyqcr/refreshed_digibyte_logo_from_dgb_facebook/
They've (somewhat) updated the dgb logo.

I would have missed this – thanks for filing!
Big update coming soon. 🎉

No worries, good job on the icons.
We wouldn't want one of them rotated 3º incorrectly 😂

@kyranjamie updated - cheers! https://github.com/cjdowner/cryptocurrency-icons/commit/f8a0efa2d9e5daa8bf9f235f3a299a71b65cbc6a


Allow config file to override command line parameters

Currently, command line parameters do not override config file parameters.  Doing so requires changing the parameter sets and how parameters and the configuration is processed.  Would like to see the default behavior to be such that a user could create and use a config file, but override specific settings by combining it with other command line options.  For example, if a user wants to use the same assessment parameters for both a commercial and GCC tenant, they could use the same config but override the M365Environment parameter on the command line for one of them without having to duplicate the config or list all parameters on the command line.

Here is what I am thinking to handle both default values and command line override ( this was sent in email to a few people as well, but I have refined it here.
We need to account for both the command line and the config file know if a parameter was explicitly  specified.  The command line may need to set all its default values to null in a manner similar to the config side.
The set of parameters is the union of command line options and config parameters since it may be possible a value exists for only one of the two
When both sets are looked at, the code need to see if a there is an explicit command line parameter and/or an explicit config file parameter.   If both are present the command line takes priority.  Once that has been done a composite table of explicit values and null values is constructed, and then code fills in defaults for any remaining null values ( similar to the current config code ).

Thanks to Richard for making me aware of $PSBoundParameters.  Looks like that would enable me to distinguish between defaults and passed in parameters.  The only question I have is that currently we have to maintain parameter defaults in the config module section which duplicates default values specified in the params.  It would be nice to be able to specify these defaults in exactly one place


Only include ERB templates by default

Using ./app/views/**/* includes transient files like vim backup files and generates errors like that seen in rails/rails#44646.
Obviously if people start using other template engines like Slim or Haml then they'll need to add the appropriate extensions.

I think we changed this at one point to include everything to get haml files also? Maybe we could expand it to include haml and slim or whatever is reasonably popular. But 👍 on not having it be everything.

Added Slim, Haml and HTML since Rails can render raw HTML as well


ci(release): 💻 don't use persisted credentials

:tada: This PR is included in version 5.6.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Allow slicing with any type and with negative values.

Removes the "slice indices must be positive" requirement,  per discussion on https://github.com/single-cell-data/SOMA/pull/119.
Enables slicing for string dimensions.

This change also follows up on the previous change to allow"over-indexing" off the low end of a domain to work just as it does when indexing off the high end of a domain: the low end is clipped to the bottom of the domain. So for a dimension with domain [−3, 8]:
slice(-100, 100) -> -3, 8
slice(-5, 0) -> -3, 0
slice(5, 10) -> 5, 8
slice(-100, -50) -> error (too low)
slice(50, 100) -> error (too high)

Since this uses the New And Improved is_slice_of function, this also pulls in the new somacore (where that is the only change present).
Fixes #933.

Codecov Report
Base: 79.70% // Head: 91.02% // Increases project coverage by +11.32% :tada:

Coverage data is based on head (238ee99) compared to base (81a5025).
Patch coverage: 98.00% of modified lines in pull request are covered.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@             Coverage Diff             @@
##             main     #948       +/-   ##
===========================================
+ Coverage   79.70%   91.02%   +11.32%
===========================================
  Files          72       30       -42
  Lines        3710     2017     -1693
===========================================
- Hits         2957     1836     -1121
+ Misses        753      181      -572

Flag
Coverage Δ

python
91.02% <98.00%> (+0.10%)
:arrow_up:

r
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

apis/python/src/tiledbsoma/util.py
90.10% <96.55%> (+1.73%)
:arrow_up:

apis/python/src/tiledbsoma/dataframe.py
97.82% <100.00%> (+0.13%)
:arrow_up:

apis/python/src/tiledbsoma/sparse_nd_array.py
98.61% <100.00%> (ø)

apis/python/src/tiledbsoma/tiledb_array.py
100.00% <100.00%> (+1.44%)
:arrow_up:

apis/python/src/tiledbsoma/types.py
85.18% <100.00%> (ø)

apis/python/src/tiledbsoma/tdb_handles.py
93.19% <0.00%> (-0.69%)
:arrow_down:

src/include/span/span.hpp

R/SOMAMeasurement.R

R/TileDBURI.R

src/include/tiledbsoma/array_buffers.h

... and 39 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Enable context based plan parametrization

This change enables plan parametrization using defined context dimensions, as requested in
https://github.com/teemtee/tmt/issues/1513

@psss HI, was this closed by mistake? I do not see it being applied in main.

/packit retest-failed


Fix viewbox being ignored in context fills and strokes

Fixes #741 and #742.
Since the underlying problem for both issues is the same, I only added one new test case.
Before:

Now:

Matches Chrome Nightly output:

Thanks!

Nice, now we can interoperate with Chrome 126.


Set connection string for database?

I'm trying to get clair docker to connect to my postgres container with at connection string, but it won't work.
My connection string is setup like this
source<EMAIL_ADDRESS>I also tried to run without the database clairdb which I created manually (not sure if that is needed), but I get the same error when I'm trying to run the container.
2016-03-02 22:10:10.950887 I | pgsql: running database migrations
2016-03-02 22:10:10.955685 E | pgsql: pq: SSL is not enabled on the server
2016-03-02 22:10:10.955803 C | main: database: could not open database

I haven't found any documentation on how to set this up. What am I doing wrong

Hi,
Yeah, that's because you're trying to connect to your PostgreSQL database using SSL (which is the default behavior with PostgreSQL) but your server doesn't support it. I'd use that instead:
source: "host=<IP_ADDRESS> sslmode=disable dbname=clairdb user=postgres password=XXXXX statement_timeout=60000"`

Worked great, thanks


duplication of options on refresh v1.14.0-beta3

When refreshing the selectpicker options are duplicatied both in the picker dropdown and selected title.
I found the issue whilst toggling disable attribute and then refreshing the picker (.selectpicker('refresh'))
Fiddle of error:
https://jsfiddle.net/jayden2/2t37ez6r/8/
Edit:
This error does not occur in v1.14.0-beta2

Closing as duplicate of #2738


Typo in the page title

The article title is correct, but the page title has a typo. "Join a Team as s guest".
Adding @pebaum as Sirkku still seems to be the listed alias.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 7ace0390-915a-9b19-83cb-19d4aaffbb02
Version Independent ID: d8d29213-a347-922a-c1d4-9db0e4d2704d
Content: Join a team as s guest
Content Source: microsoft-365/business-video/join-team-guest.md
Service: o365-administration
GitHub Login: @Sirkkuw
Microsoft Alias: sirkkuw

@Beschorr Thank you for your feedback. We have made changes to the document via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/4368
Thanks
Sri

@msbemba Thank you very much for the contribution and updating the documentation with PR. @Beschorr Hope this update is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


IRAM_ATTR for the tick function

otherwise the esp32 will crash if cache is disabled (in my case during SPIFFS write).
Also add the attribute to your function:
static void IRAM_ATTR lv_tick_task(void)

Great! Thanks you!

I'm trying to use the display drivers with DMA but with no luck. If I set past_cb in the SPI driver it fails at the first sending.
I this case lvgl is working with LV_VDB_DOUBLE to have 2 buffers, one for sending and other for rendering.
I can't find the root of the issue, although I'm not so experienced with ESP. I uploaded the current version to the disp_drv_dma branch. Can you have a look at it?

I made it work. Now rendering and flushing work in parallel. This way I achieved > 30 FPS on a 320 x 240 display.


failed when preparing data for training

Thanks for your great work!
I encountered some problem preparing data for training when following your instructions. I'm not sure if it is because the depth pics. The default results of MiDas is .png and .pfm files, not .npz file you suggests in README. So I change the code in MiDas as follows:

However, when start training, it shows the error:
Traceback (most recent call last):
  File "/home/azhe.cp/adamesh_local/ivid/train.py", line 162, in <module>
    main(0, cfg)
  File "/home/azhe.cp/adamesh_local/ivid/train.py", line 86, in main
    model_summary = get_model_summary(backbone)
  File "/home/azhe.cp/adamesh_local/ivid/train.py", line 58, in get_model_summary
    model_summary += str(summary(
  File "/home/azhe.cp/anaconda3/envs/ivid/lib/python3.10/site-packages/torchinfo/torchinfo.py", line 222, in summary
    summary_list, correct_input_size, get_total_memory_used(x), formatting
  File "/home/azhe.cp/anaconda3/envs/ivid/lib/python3.10/site-packages/torchinfo/torchinfo.py", line 461, in get_total_memory_used
    result = traverse_input_data(
  File "/home/azhe.cp/anaconda3/envs/ivid/lib/python3.10/site-packages/torchinfo/torchinfo.py", line 421, in traverse_input_data
    return aggregate(
  File "/home/azhe.cp/anaconda3/envs/ivid/lib/python3.10/site-packages/torchinfo/torchinfo.py", line 466, in <lambda>
    lambda data: (lambda d: sum(d.values()))
TypeError: unsupported operand type(s) for +: 'int' and 'NoneType'

It seems that the error is not related to the depth pic format but to torchinfo package. It is used here to print a summary for the network. And It will not affect the trainng process. I don't know where exactly is the problem lies, but you can just skip the summary part.


Remove sleep, and switch to actual assertion within admin order edit test.

Why?
The admin order edit spec was randomly failing on Travis...
What's changed?
This PR removes sleep in effort to deal with random failures, and changes the spec to assert that stock is in fact updated correctly.

:rocket:

:100:


Release of version <IP_ADDRESS> of xPSDesiredStateConfiguration

Releasing version <IP_ADDRESS>

This change is

Codecov Report

Merging #375 into master will decrease coverage by <1%.
The diff coverage is 0%.

@@          Coverage Diff          @@
##           master   #375   +/-   ##
=====================================
- Coverage      67%    67%   -1%
=====================================
  Files          27     27
  Lines        3927   3938   +11
  Branches        4      4
=====================================
  Hits         2644   2644
- Misses       1279   1290   +11
  Partials        4      4


twister: pytest: use runner_params from hardware map YAML file

Use runner_params specified in hardware map YAML file. This allows to
configure custom params (like openocd's adapter configuration for
FT232-based probe) when used with pytest harness.

Looks good! You can think about adding some unit tests, at least for pytest-harness plugin, like:
https://github.com/zephyrproject-rtos/zephyr/blob/main/scripts/pylib/pytest-twister-harness/tests/device/hardware_adapter_test.py#L132

To pass the Unit Tests, as your change adds the use of a hardware's runner_params field, you'd need to set it in the hardware Mock of the relevant test: https://github.com/zephyrproject-rtos/zephyr/blob/abf32ced7451c1bc8938b631c4fd5fd6bd5a8dcf/scripts/tests/twister/test_harness.py#L296-L357

@gchwier @LukaszMrugala Added tests, as suggested.


Add Meta Class for Project / Gauge / Report Metadata?

Should we add a Meta() class that allows users to query the various metadata endpoints?
One example of this is when a user wants to build reports without hard coding the metdata itself.
Say we make the call
repgen5 KEYS -o ... -i ... -O SWT
Then they use
project = sys.argv[1]

to pull KEYS as a project variable.
This would print KEYS on the report, but what if a user could do this?
project = sys.argv[1]
projectMeta = Meta(
  location=project
 # ...other locations endpoint data
  )

What gets a little sketchy is how you might want to display this object in the form.
One immediate thought - expose the CDA parameters within the % for something like this in the forms/template
Longitude: %projectMeta.lon
Latitude: %projectMeta.lat
Public Name: %projectMeta.publicName
#... and so on

On a side note, the following would work (or cwms-python). But thought it might be convenient to provide this and a means for directly placing it in templates.
project = sys.argv[1]
# Quick way to get the lake name for testing
import requests
try :
   request_meta = requests.get(f"https://cwms-data.usace.army.mil/cwms-data/locations/{project}?office=SWT")
   request_meta.raise_for_status()
   data = request_meta.json()
   project = data["public-name"]
   print(f"\n\tSuccessfully retrieved the lake name from CDA: {project}\n")
except Exception as e:
   print(f"Error: {e}")
   print("FAILED to get the lake name. Defaulting the provided alias.")
LAKENAME = Value()
LAKENAME.picture = str(project)

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/3ag3jpquii3of
password: changeme
when you installing, you need to place a check in install to path and select "gcc."

That's a cool idea. though I think I'd make it so one could create a Value for a tsid, then be able to do .meta() to get that locations Meta data as well as getting it directly.

Ooo yeah that's the answer, clean and simple
Would meta take a key that returns a specific value and cache after the first run perhaps?
Also would need to monitor dbloc to know when to re request


Deploy

This is an automatically generated release PR!

Ran through QA of all Formik forms in artsy/reaction following the upgrade from Formik v1 to v2:
https://github.com/artsy/reaction/pull/3480

Desktop + mobile login
Desktop + mobile signup
Desktop + mobile forgot password
Auction registration
Auction confirm bid
Auction registration + confirm bid

All looks good :100:


Python virtualenv option within stack definition malfunctioning

The K8s Operator is unable to handle python 'virtualenv' directory option - it attempts to find directory in /venv, rather than /tmp//venv.
Steps to reproduce

Utilise a current version of Pulumi, and Pulumi K8s Operator (turn up debugging!)
Attempt to deploy a python runtime stack with 'runtime.options.virtualenv' = venv

i.e. Pulumi.yaml file:
name: example
runtime:
  name: python
  options:
    virtualenv: venv

Expected:
A new, happy stack!
Actual output:
{"level":"debug","ts":1628722967.6071494,"logger":"controller_stack","msg":"Pip Install","Request.Namespace":"default","Request.Name":"bow-poc","Path":"/usr/local/bin/python3","Args":["/usr/local/bin/python3","-m","venv","venv"],"Text":"Error: [Errno 13] Permission denied: '/venv'"}
Based on the debug message, it appears as if the operator does not CWD into the stack repo directory (created in /tmp/ before attempting to create the venv directory. I'm assuming this is a simple case of forgetting to prefix the venv directory with the repo checkout dir.

@gkramer are you running with the pulumi-kubernetes-operator docker images https://hub.docker.com/r/pulumi/pulumi-kubernetes-operator/tags?page=1&ordering=last_updated? FWIW I tried this with a few of the python examples with the vanilla v0.0.16/17 releases(which all use venv) and things worked fine, .e.g:
apiVersion: v1
kind: Secret
metadata:
  name: pulumi-api-secret
type: Opaque
stringData:
  accessToken: "<Redacted>"
---
apiVersion: v1
kind: Secret
metadata:
  name: pulumi-aws-secrets
type: Opaque
stringData:
  AWS_ACCESS_KEY_ID: "<Redacted>"
  AWS_SECRET_ACCESS_KEY: "<Redacted>"
  AWS_SESSION_TOKEN: "<Redacted>"
---
apiVersion: pulumi.com/v1alpha1
kind: Stack
metadata:
  name: s3-bucket-stack
spec:
  envRefs:
    PULUMI_ACCESS_TOKEN:
      type: Secret
      secret:
        name: pulumi-api-secret
        key: accessToken
    AWS_ACCESS_KEY_ID:
      type: Secret
      secret:
        name: pulumi-aws-secrets
        key: AWS_ACCESS_KEY_ID
    AWS_SECRET_ACCESS_KEY:
      type: Secret
      secret:
        name: pulumi-aws-secrets
        key: AWS_SECRET_ACCESS_KEY
    AWS_SESSION_TOKEN:
      type: Secret
      secret:
        name: pulumi-aws-secrets
        key: AWS_SESSION_TOKEN
  stack: vivek/aws-py-s3-folder/dev
  projectRepo: https://github.com/pulumi/examples
  repoDir: aws-py-s3-folder
  branch: refs/heads/master
  config:
    aws:region: us-west-2

I did notice the following warning though:
"WARNING: The directory '/root/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled.

#181 should fix that. Note that this doesn't fail the deployments for me though.


[Bug]

Environmental information
I am trying to use a shared path on the -path but it won't work.

# Replace with output of Get-Culture

SQL Server:

/* REPLACE WITH output of @@VERSION */

SQL 2016

/* REPLACE WITH output of @@LANGUAGE */

Report

Host used

[X ] powershell.exe
[X ] ISE
[ ] VS Code
[ ] Other (please specify)

If anything other than powershell.exe was used, please confirm that you can duplicate the issue with powershell.exe

[ ] Still buggy in powershell.exe

Errors Received
Invalid Path

Steps to Reproduce
run export-dbalogin with the shared path \servernamexx\folderxx\serverxx.sql

Expected Behavior
place the account on a shared folder.

place the account on a shared folder.
Actual Behavior
error filepath invalid. also on the website there are no sample of this working on remote.

waiting for reply

Path \servernamexx\folderxx\serverxx.sql is an invalid network path, hence you're getting the error - the path misses double backslash at the start.


Using angular-meteor with Meteor 1.8.2

when trying to use this package along side meteor 1.8.2 and its new official typescript package, a message comes up saying

=> Errors prevented startup:
While determining active plugins:
error: conflict: two packages included in the app (angular-compilers and typescript) are both trying to handle *.ts
error: conflict: two packages included in the app (angular-compilers and typescript) are both trying to handle *.tsx

If I remove the official typescript package, then it still seems to work fine.
But since there is now official handling for typescript, is that something that should be looked at?

angular-compilers has typescript compiler with AOT Compilation of Angular, html compiler for Angular to be used in templateUrl and scss compiler to be used in styleUrls.
Besides that, typescript package doesn't support Angular's DI due to the lack of decorators and metadata reflection support.

I've been able to upgrade our app to Meteor 1.8.2 (from 1.8.1) and Angular to latest 8.2.14 (from 5.0.2). It took me a little while to convert to rxjs v6 and new syntax for lazy loaded routes. (Meteor CLI).
App is running fine in development, but the build process flags the new lazy loaded routing syntax:
{                 path: 'tests',                 loadChildren: () => import('../app/tester/tests.module').then(m => m.TestsModule),                 canActivateChild: [MetaGuard] }
An error is triggered for each lazy loaded routes:
C:/Users/xxx/Documents/Repositories/app/imports/client/init/app-routing.module.ngfactory.ts (100, 37): Property  'ɵ43' does not exist on type 'typeof "C:/Users/xxx/Documents/Repositories/app/imports/client/init/app-routing.module"'.
e43 seems to be counter for the defined route, e.g.: a module with 46 lazy loaded routes then each route would have e0, ...., e45 with same type of error.
I'm assuming the angular-compiler need an upgrade? or any other ideas?
Thanks

@bouchepat -  can you give some detail behind how you managed to upgrade to Meteor 1.8.2, whilst still keeping AOT compilation?


[DO NOT MERGE YET] Bump version number to 0.2.1

Context
Need this for patch tomorrow.
Changelog

Bump version number to 1st patch

Test plan
Follows pattern: https://github.com/pytorch/torchtune/commit/892c30608550537018a3107aad6592c04b517216

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 69.09%. Comparing base (6e4809a) to head (a9cd58e).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1205      +/-   ##
==========================================
+ Coverage   68.66%   69.09%   +0.43%
==========================================
  Files         215      215
  Lines        9734     9734
==========================================
+ Hits         6684     6726      +42
+ Misses       3050     3008      -42

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


math: p_median: Add p_median function implementation and example

Closes: parallella/pal#57
Is part of: parallella/pal#41
Implements Quickselect, expected time O(n).
Signed-off-by: Wesley Ceraso Prudencio<EMAIL_ADDRESS>

I`m closing this pull request until I rebase the code.


fix(kai): create space in dev mode

Current dependencies on/for this PR:

main

PR #2569   👈

This comment was auto-generated by Graphite.


docs(publishReplay): Add description and examples

Description: Add documentation and examples for publishReplay operator.
Related issue (if exists): #4802
Hello! This is my first contribution to rxjs, I use this library a lot, but I had to do some learning for this operator and it is a working knowledge more than theoretical that I have, so if any of the descriptions are wrong or don't quite make sense please let me know and I will work to make them better.

Hi @okeefem2,
thank you so much for this amazing contribution. Ben definetly made some valid points here. If you need any kind of help applying his requested changes, just let me know :)

Thanks so much @JWO719! I didn't get through as much as I wanted last night, but will work on it some more tonight and this weekend. If I run into any issues I will definitely reach out.

@okeefem2 did you have a chance to go through my requested changes?

pinging @okeefem2 . Do you need any kind of help? I would really love to merge these changes, it's a great improvement to the current docs

@JWO719 Hey! Sorry I completely forgot about this!! I changed jobs and moved between starting this and now and life got really crazy. Taking a look tonight and will let you know.

Okay pushed my changes. Admittedly I am a little tired so I will plan on checking this out in the AM to make sure I didn't miss anything, but feel free to check it out and give more feedback.
I think the reworked examples cover more of the cases that @benlesh suggested and make a lot more sense at least to me... Thanks for your patience everyone!

@okeefem2 Sorry that I didn't come back to this yet. If you could rebase the pr and mark the requested changes by Ben as resolved this would be highly appreciated. I would love to have those elaborations in the new v7 docs.

closing this for now. @okeefem2 feel free to reopen if you want to


seahub: fix build

Description of changes
The package is broken on current master (867d3dd394624590ad84cead79a5a7a0a20b39c5) due to 86ab83260fa002c3a0bab81d5965b6edff376759.
$ nix build github:nixos/nixpkgs#seahub --print-build-logs
...
seahub> glibPreInstallPhase
seahub> installing
seahub> pythonOutputDistPhase
seahub> Executing pythonOutputDistPhase
seahub> mv: cannot stat 'dist': No such file or directory

Things done

Built on platform(s)

[x] x86_64-linux
[x] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[x] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
Result of nixpkgs-review pr 194870 run on x86_64-linux 1

1 package built:

seahub

@ofborg eval

It looks like the tests are flaky, anyone (@greizgh maybe) know why?

I haven't noticed any flaky tests on x86_64..Could you post some output of the failing tests and the arch they fail on?

Look at the OfBorg logs -- they've failed for both x86_64 and aarch64.

It looks like the tests are flaky, anyone (@greizgh maybe) know why?

It does seem flaky. The test sleeps for 2s then make some assertion, I guess that under some conditions it is not enough.
I'll try an alternative, meanwhile the server seems to start fine, so I guess we can merge this.


(PUP-10347) Reconnect when using a cached connection

Previously, if puppet made an HTTP(S) connection using the new HTTP client, and the server responded that it wanted to keep the connection alive, but decided later to close it, such as when puppetserver restarts, then the HTTP client would receive an EOFError as soon as it tried to reuse the connection.
The issue was due to Puppet::HTTP::Client making a non-local return from the block passed to Net::HTTP#request, which caused the Net::HTTP#end_transport method to be skipped, which resulted in the last_communicated instance variable never being set. The next time a request was made, the Net::HTTP connection thought it was "newly connected", so it skipped the logic to check if it had exceeded the keepalive timeout or if the remote side closed the connection[1].
The legacy Connection class did not have this problem because it uses the non-block form of Net::HTTP#request, which always calls Net::HTTP#end_transport. The HTTP client cannot use the non-block form, because it always results in the response body being read into memory.
This commit changes the client to not call return within the block passed toNet::HTTP#request, and adds tests for the legacy Connection and newer Client.
[1] https://github.com/ruby/ruby/blob/v2_5_7/lib/net/http.rb#L1537-L1546

jenkins please test this

CLA signed by all contributors.


aspnetcore 3.1 SignalR invoke throw InvalidDataException

`
public class LogRequest
{
public int Page { get; set; }
    public int Size { get; set; }

    public string KeyWords { get; set; }

    public DateTime? StartTime { get; set; }

    public DateTime? EndTime { get; set; }

    public bool? Complete { get; set; }

}
public async Task GetLogs(LogRequest request)
{
}
`
Failed to invoke 'GetLogs' due to an error on the server. InvalidDataException: Error binding arguments. Make sure that the types of the provided values match the types of the hub method being invoked.
no problem in aspnetcore 2.2.
why so simple structure not supported?

Could you please show the object that you are passing from the client?
One possible reason it doesn't work anymore is that you are actually passing a string for Size and System.Text.Json will not convert a string to an int for you, whereas Newtonsoft.Json will.
If you want to switch back to using Newtonsoft.Json you can do so by following the directions at https://docs.microsoft.com/aspnet/core/migration/22-to-30?view=aspnetcore-3.1&tabs=visual-studio#switch-to-newtonsoftjson

I already changed Newtonsoft.Json.
I think the reason is probably i passing a string for bool.
I don't know System.Text.Json is so strict, thanks for your answer.