Failure to create Stack - keep hitting Waitcondition timeouts

We are running this quickstart a number of times and keep getting failures on Timeouts hitting the WaitCondition.
Tried with 2019 with option to create new VPC and clean setup, but we cannot seem to get past a successful creation of the SQL Stack.
The main stack fails on the SQLStack with
The folowing resource(s) failed to create: [SSMWaitCondition]
When you review that stack you get the event failure as:
SSMWaitCondition - Received FAILURE signal with UniqueId: ....ec2 instance id
Looking at CloudWatch we can see there was a log group with log stream that contained <instance-id>/aws-runPowerShellScript/stderr this was specific to the EC2 instance mentioned above:
Below is quick summary of output:

I guess in short just want to confirm the quickstart still works with the AMI images and scripts specified.
We tried with various options in 2019 and cannot get a working stack - after a few hours things time out and roll back initiates.
Any advice on best places to help track down what is happening would be much appreciated.
Tried with 2017 and that did not work either.
Got timeout errors again in Systems Manager Automation scripts -

Here is a link to the Quickstart on Amazon.

https://aws-quickstart.s3.amazonaws.com/quickstart-microsoft-sql/templates/sql-main.template.yaml

I did reach out to the Advanced AWS Partner Datavail that is listed on the AWS Quick Start both via email and phone with no follow-up and zero assistance or resolution of any issues. Using only the basic template defaults for SQL Server with Always On Replication in AWS even with bigger EC2 instances using SQL 2017 or 2019 there is usually some sort of error and won't complete.
The best I was able to accomplish with the AWS SQL AG template was on the second page before initial creation on the Configure stack options under Stack creation options expand that and check Disabled under Rollback on failure.  This will at least allow you to manually pick up where the AWS SQL Availability Group template automation failed.  It doesn't fix any of the provided AWS Quick Start issues with the SQL template or underlying scripts but it gets you to a state that has most of the AWS networking and windows OS part completed.
Good luck

The error listed above is a PowerShell Error indicating networking issues. Did you deploy into an existing VPC or did you have a new VPC deployed? Which Active Directory Options did you choose?  Currently Looking into this error, and will provide updates and potential resolution. However, the issue seems to be due to privileges according to this Microsoft KB article.

Experiencing the same error message when I try to deploy using the SQL quickstart. I'm deploying into an existing vpc, using a third AZ for the witness, to a self-managed AD that was deployed using the AD quickstart.

Can you  try testing the code in the Develop Branch? Currently working to get approvals to merged into main, but would appreciate feedback is it helps resolved the issues.

Got it. Testing now.

Error I get now is:
Check the spelling of the cluster name. Otherwise, there might be a problem with your network. Make sure the cluster
nodes are turned on and connected to the network or contact your network administrator.
+ CategoryInfo          : ConnectionError: (:) [], CimException
+ FullyQualifiedErrorId : ClusterRpcConnection,Microsoft.FailoverClusters.PowerShell.GetNodeCommand
+ PSComputerName        : localhost
The PowerShell DSC resource '[xCluster]CreateCluster' with SourceInfo 'C:\ProgramData\Amazon\SSM\InstanceData\i-0d72252
76dd947597\document\orchestration\81ab1527-1eb4-4ba0-a666-b020b5780252\downloads\Node1Config.ps1::129::9::xCluster'
threw one or more non-terminating errors while running the Test-TargetResource functionality. These errors are logged
to the ETW channel called Microsoft-Windows-DSC/Operational. Refer to this channel for more details.
+ CategoryInfo          : InvalidOperation: (:) [], CimException
+ FullyQualifiedErrorId : NonTerminatingErrorFromProvider
+ PSComputerName        : localhost
The SendConfigurationApply function did not succeed.
+ CategoryInfo          : NotSpecified: (root/Microsoft/...gurationManager:String) [], CimException
+ FullyQualifiedErrorId : MI RESULT 1
+ PSComputerName        : localhost


Fix all broken links

Thanks to @MirkoBonadei suggestion, I ran html-proofer and it appears webrtc.org has quite a few broken links. Here are the commands I used:
# build the website:
bundle exec jekyll build --config _config.yml,_config_prod.yml

# check broken links:
gem install html-proofer
htmlproofer ./_site --only-4xx --allow-hash-href --alt-ignore '/.*/'

And here's the output:
Running ["ScriptCheck", "LinkCheck", "ImageCheck"] on ["./_site"] on *.html...

Checking 379 external links...
Ran on 75 files!

- ./_site/blog/2012/03/05/source-code-to-apprtc.appspot.com-example-app-available.html
  *  External link https://chromium.googlesource.com/external/webrtc/+/master/talk/examples/android/src/org/appspot/apprtc failed: 404 No error
- ./_site/blog/2012/03/14/peerconnection-is-now-deprecatedpeerconnection.html
  *  External link http://code.google.com/p/webrtc-samples/source/browse/#svn%2Ftrunk%2Froap-jsep failed: 404 No error
- ./_site/debug/index.html
  *  External link https://github.com/louquillio/webrtc-site failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/10 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/11 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/12 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/13 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/14 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/15 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/16 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/17 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/2 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/4 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/5 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/6 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/7 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/8 failed: 404 No error
  *  External link https://github.com/louquillio/webrtc-site/issues/9 failed: 404 No error
  *  internally linking to /archive/, which does not exist (line 344)
     archive
- ./_site/faq/index.html
  *  External link https://chromium.googlesource.com/external/webrtc/+/master/webrtc/video_engine/include/vie_render.h failed: 404 No error
- ./_site/license/ilbc-freeware/ilbc-extra-documentation/index.html
  *  External link http://www.ilbcfreeware.org/documentation/ietf55-avt-duric.pdf failed: 404 No error
  *  External link http://www.ilbcfreeware.org/documentation/ietf56-avt-duric.pdf failed: 404 No error
- ./_site/native-code/android/index.html
  *  External link https://chromium.googlesource.com/external/webrtc/+/master/webrtc/api/java/README failed: 404 No error
- ./_site/native-code/native-apis/index.html
  *  External link https://chromium.googlesource.com/external/webrtc/+/master/webrtc/api/peerconnection.h failed: 404 No error
- ./_site/start/index.html
  *  External link http://auduno.github.io/clmtrackr/face_mask.html failed: 404 No error
  *  External link http://bit.ly/learnwebrtc failed: 404 No error
  *  External link http://hu.tt failed: 404 No error
  *  External link https://plus.sandbox.google.com/113817074606039822053/posts failed: 404 No error
- ./_site/testing/conformance/index.html
  *  External link http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20%28dbg%29 failed: 404 No error
- ./_site/web-apis/index.html
  *  External link http://docs.webplatform.org/wiki/apis/webrtc failed: 404 No error
htmlproofer 3.6.0 | Error:  HTML-Proofer found 31 failures!

/cc @louquillio @samdutton

My recent PRs resolve all but six stale link targets. The remainder may have valuable replacement targets that I'm unable to identify. Someone more knowledgeable should take a look. Remaining 404s:

./_site/faq/index.html

External link https://chromium.googlesource.com/external/webrtc/+/master/webrtc/video_engine/include/vie_render.h failed: 404 No error

./_site/native-code/android/index.html

External link https://chromium.googlesource.com/external/webrtc/+/master/webrtc/api/java/README failed: 404 No error

./_site/native-code/native-apis/index.html

External link https://chromium.googlesource.com/external/webrtc/+/master/webrtc/api/peerconnection.h failed: 404 No error

./_site/start/index.html

External link http://hu.tt failed: 404 No error
External link https://plus.sandbox.google.com/113817074606039822053/posts failed: 404 No error

./_site/testing/conformance/index.html

External link http://build.chromium.org/p/chromium.webkit/builders/WebKit Linux (dbg) failed: 404 No error

Wow. This is awesome. Thanks @louquillio! I could try the first 3. For instance, peerconnection.h is here:  https://chromium.googlesource.com/external/webrtc/+/master/webrtc/pc/peerconnection.h

Adding @hkjellander and @KaptenJansson for some hints on these links.
I am not 100% sure about peerconnection.h. It could also be https://chromium.googlesource.com/external/webrtc/+/master/webrtc/api/peerconnectioninterface.h.
The /api/java/README could be https://chromium.googlesource.com/external/webrtc/+/master/webrtc/sdk/android/README.
I have no ideas about: vie_render.h, http://hu.tt failed and https://plus.sandbox.google.com/113817074606039822053/posts, but I think we can remove them.
Also no idea about the conformance link.

Both the peerconnection.h and mediastream.h links should be replaced with: https://chromium.googlesource.com/external/webrtc/+/master/webrtc/api/peerconnectioninterface.h and https://chromium.googlesource.com/external/webrtc/+/master/webrtc/api/mediastreaminterface.h since we only want to point at public (and supported) APIs.

/api/java/README could be https://chromium.googlesource.com/external/webrtc/+/master/webrtc/sdk/android/README.

That's correct

vie_render.h

Remove; it was deleted back in https://webrtc-codereview.appspot.com/55379004

hu.tt

Just remove, it seems to be some old name of a Citrix product (not sure what it might have been replaced with). https://news.ycombinator.com/item?id=6682853

https://plus.sandbox.google.com/113817074606039822053/posts

Just remove if it can't be found. Dunno what it could have been.

conformance page

The http://www.chromium.org/blink/importing-the-w3c-tests link should be replaced with https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md
Let's just remove the outdated buildbot link entirely.

Thanks @hkjellander. I will create a pull request to fix these links in a few minutes.

I have just created the pull request: https://github.com/webrtc/webrtc-org/pull/136.

For some reason #139 disabled links check. Why?

x1ddos: because it was preventing from adding a new page to the site. It was somehow checking internal link to a new page before adding it.

any updates?

The link's proofer should be enabled by now. I enabled it here together with fixing some broken links:
https://github.com/webrtc/webrtc-org/pull/143


Created a property to create the caches automatically for hibernate

Created a property to create the caches automatically for hibernate, default is true. This is the default behavior for ehCache, Hazelcast and others.
In BinaryContext.typeName(String) returning the complete class name, this avoid duplicated names and errors such as org.apache.ignite.IgniteCheckedException: Duplicate ID [id=1199319121, oldCls=org.hibernate.type.descriptor.sql.BooleanTypeDescriptor, newCls=org.hibernate.type.descriptor.java.BooleanTypeDescriptor.
I made the same change for branch 1.5.1-2 too https://github.com/apache/ignite/pull/388, which I'm testing.

Please take a look at https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute
To merge the PR into master: please prepare a ticket, run tests using TeamCity. Feel free to contact community at<EMAIL_ADDRESS>For now, I will close the PR, feel free to reopen if needed.


Add Type Validator to Build Tools and Add Protocol Definitions Example

The Type Validator does two things:

Generates a type data file, which includes typing data for previous versions no longer generating type data, just pulling directly from package
Generates tests that ensure types are compatible across versions

The generate tests do not actually get run, they just get compiled, which ensures there are not compile breaks introduced.
I've manually run the Type Validator for protocol-definitions and generated the type data along with the test. once the validation tool is checked in, i plan to integrate this tool directly into the build:test npm script.
#6540

Some questions, not sure if they'll be handled/answered in the next part. Are you planning to run this for all packages? How will this work for intentional breaking changes on the types? Is the idea to always run against the latest release for now (and not vs major/minor changes specifically)?
Looks pretty cool over all. Wondering if this can be leveraged for broader API validation for breaking changes 🤔

@heliocliu  These are good questions, and i don't have full clarity on them yet, but i'll share my thinking so far.
Right now, i'm only planning to run this on our definition packages, but i don't see any reason we can't run it on more packages, or maybe even all if we think it is necessary.
For breaking changes, I don't have a full design yet, but you can see that i can access js doc tags like deprecated. My thought is we enforce some deprecation flow based on semver. So we can pretty easily ensure that something is deprecated in the previous major version before we allow a breaking change. Then to articulate the break it'd be really nice if we could leverage some doc tag: https://tsdoc.org/ or https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html . Ideally this would also be something we can generate our breaking.md from. However, i haven't found a good way to do it yet, so we may end up needing another file.
For actually specifying what broke we have a couple options, the easiest is to just use a big hammer, and not test whatever is broken aka don't test forward or back compat. But i think we should probably be able to split those, and specify what was broken, back or forward compat, and only test that. Beyond that is the most complex and would require figuring out exactly what broke, and precisely test that, but this runs into the issue that we now need to deeply understand the type, like all it's properties, and i like the current simplicy of just considering the exported type, and not its structure.


[Feature Request] Ctrl+Enter key automatically appends .com TLD to word

ie: stackoverflow Ctrl+Enter will open stackoverflow.com
Thanks for considering this feature!

@simsketch I suppose you are going to use this feature only for sites, that you are visiting a lot (I think for other sites in most cases you're going to use search).
So, what you can do now is to "teach" cerebro. I.e. open cerebro, type stackoverflow.com and open this url. After that, when you type stack you'll have suggestion:

So you don't even need to type whole address, just type stack and use enter

Well, that works for me! thanks!


Change mag cal to 6 orientations

Requires corresponding QGC pull.

Closing this as we have this already in the mag cal fix branch.


Refactor Lightstep to cloud observability

Description
What does this PR do?
Rebrands Lightstep to Cloud Observability
Fixes some typos

LGTM. Thank you.


Is there a changelog of new features and breaking changes anywhere when upgrading to 2.1.1-prerelease018?

I rely on this library a lot, just wondering if there are any breaking changes, or if any cmdlets or functions have changed so I can properly update my scripts that use this module.
Thanks for any help!

Hey @futuremotiondev,
The plan is that nothing should functionally break/stop working going to v2 but some rendering might look a little different. I went with a major version upgrade because I consider the visual changes "breaking".
The whole list of changes is here https://prerelease.pwshspectreconsole.com/guides/upgrading-to-2-0/
If you want to try out the prerelease version before the upgrade goes out the instructions are on that page.
If you have any issues with the new version reach out 🤙

The upgrade doc is now at https://pwshspectreconsole.com/guides/upgrading-to-v2/


How to use my llm inference api url

For example,
Api - https://host.com/api/v1/llama/infer
Which accept input as
{
Input: "what is GenAI",
Parameter:{temperature:1,...}
}

See curl test here: https://github.com/h2oai/h2ogpt/blob/11145c99783c84700455be665926536290058722/docs/README_InferenceServers.md#testing


code for training

Hi,
Is it possible to get the code files of the NSNet that were used for training the net? Not only the inference code?

We are not releasing the training scripts at this moment


Incorrect presentation group in launch configurations with name collisions

VSCode Version: 1.45.0
OS Version: Windows 10

Steps to Reproduce:
launch.json:
{
    "version": "0.2.0",
    "configurations": [
        {
            "presentation": {
                "group": "Group 1"
            },
            "name": "Name 1"
        },

        {
            "presentation": {
                "group": "Group 2"
            },
            "name": "Name 1"
        },
        {
            "presentation": {
                "group": "Group 2"
            },
            "name": "Name 2"
        }
    ]
}

Note that both tasks with Name 1 are shown in the same group, despite the latter clearly being configured to be in Group 2 with Name 2:

(cia being the name of the folder in the workspace)

Yeah the names should be unique.
We will most probably not fix this bug. Though assigning it to backlog.


Add facility phone to signup form

The facility phone number is a required field and needs to be captured at the time the signup form is submitted in order to create an account

Front end done in https://github.com/CDCgov/prime-simplereport-site/pull/103/commits/4b973f62d5088b632c09f592584d7473006e5be5

Reverted the change above b/c after reading the thread in Slack, this appears to have been incorrectly written for phone number instead of email, which we have further questions about.

I mistyped in slack we need to add the facility phone number not the email


Feature/color coded method cards

Description
While browsing the website, I noticed that it can be challenging to differentiate between the various categories. I decided to quickly write something up for this. And although this implementation certainly isn't my best work. I think it is a good starting point for the ongoing color discussion #171
MethodCards now have category-based colors making it easier for users to distinguish and organize the methods. Enhancing visual clarity and simplifying navigation. To avoid visual conflicts with these colors, the former purple tags adapt with these colors. The method tabs color also match the category color for a harmonized color scheme.
Examples

Type of change
Please select the option that is relevant

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

Checklist

[x] I have commented my code, particularly in hard-to-understand areas.
[x] All the required documentation is added.
[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.

Additional information
Considerations
WCAG SC 1.4.3
The current implementation utilizes color codes that closely resemble those used in the card sets. However, this design choice has resulted in some text elements, particularly in the showroom, being challenging to read. We should consider using more legible alternatives.

Reference: colors used in the table on https://oud.ictresearchmethods.nl/Methods
Primary
It appears that the primary color used in the application clashes with the theming based on method categories. The purple hue is quite reminiscent of lab colors, which can create a conflicting visual experience.

Hi @NoWarries, thank you! Very nice addition, like it. Could you also add it to the buttons on the Patterns page?

I'll have a look at the primary color on dark mode. I agree it's conflicting with the Lab color. Thanks!

@jochemvogel added color theming for tags on pattern navigator page

Q1: Waarom maakt pattern navigator pagina niet gebruikt van de bestaande tag component. Kunnen/moeten we dit rechttrekken?
Q2: Momenteel heeft de tag component een witte border (dit komt omdat de border color nu vervangen is door een background met witte tekst) wat is wenselijk

Q1: Why doesn't the pattern navigator page use the existing tag component? Should/can we consider this?
Q2: Currently, the tag component has a white border (this is because the border color has now been replaced with a background with white text). What is desirable?

I suggest the following: https://github.com/HBO-i/ictresearchmethods.nl/pull/177/commits/4e567ba2d1ace6917f04c2e8acb01b806095d4a0

Q1: Why doesn't the pattern navigator page use the existing tag component? Should/can we consider this?
Q2: Currently, the tag component has a white border (this is because the border color has now been replaced with a background with white text). What is desirable?

Q1: Was easy to re-use. No idea behind it.
Q2: Current design is good. I like to removed border, thanks.


Change main in bower.json

Would be nice if the main was set to the main files so this project can be used with wiredep to inject the required files into the html.

It's set to flag-icon.html, what else should it be set to?
I'm not familiar with the wiredep library, if there is a change you'd like please open a PR.

I made the mistake of thinking this was flag-icon-css when i posted this. It is set correctly as it is now.


[Feature] Add authentication tab in API Pane

Summary
Currently, a user needs to create an API datasource in order to add authentication (OAuth, Basic) to their API. Most users don't discover the datasource pane when they wish to add authentication. We need to make this apparent and add an authentication tab in the API pane itself.

Designs - https://www.figma.com/file/ko05rfZRuc8HzqBZRpg1fY/API-Pane-Updates?node-id=889%3A2363

@aakashDesign we should also show the access token or an asterisk version of it here as reinforcement that the authentication is successful

@Nikhil-Nandagopal @aakashDesign What's the flow from the datasource to the API once I've saved the datasource?

I create an API
I need to create and save a datasource
How do I get back to the API  I was working on?


tst_35

Describe the bug
running tst_35.py leaves files in test folder breaking further tests on my machine.
To Reproduce
Steps to reproduce the behavior:

run qr.test --only 35
ls -ltr in test folder to see m00_good.mtz, tstg_35,ase,expansion.pdb,tst_35.log still there

Expected behavior
A clear and concise description of what you expected to happen.
log file
If applicable, add log file to help explain your problem.
Desktop (please complete the following information):

e.g. Mac OS X 10.14.2
Phenix Version phenix-dev-3591
qrefine Version v1.0-142-g3f87695

Cannot confirm with phenix-1.16-3549 and qrefine v1.0-144-ge59bff. Test finishes correctly and deletes all files.

ok, error was on my side. I'm happy to close the issue.


[google_maps_flutter] initialCameraPosition required now

initialCameraPosition is now required else the app blows up.

This has been fixed on master.


feat: custom encrypted field type

SQLAlchemy Encrypted field with support for multiple encryption backends.

This has more changes than I expected.  Closing and will re-open with only the encrypted field


Optimum amd support

Related Issue

Checklist

[ ] I have read the CONTRIBUTING guidelines.
[ ] I have added tests to cover my changes.
[ ] I have updated the documentation (docs folder) accordingly.

Additional Notes
Add any other context about the PR here.

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

Project coverage is 73.00%. Comparing base (4148a21) to head (829c8a4).

Files with missing lines
Patch %
Lines

...nity_emb/infinity_emb/transformer/utils_optimum.py
57.14%
6 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

:exclamation:  There is a different number of reports uploaded between BASE (4148a21) and HEAD (829c8a4). Click for more details.
HEAD has 1 upload less than BASE

Flag
BASE (4148a21)
HEAD (829c8a4)

2
1

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #464      +/-   ##
==========================================
- Coverage   79.08%   73.00%   -6.08%
==========================================
  Files          42       42
  Lines        3414     3423       +9
==========================================
- Hits         2700     2499     -201
- Misses        714      924     +210

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


PowerShell -ErrorAction ignored in Boxstarter package?

I've noticed that the following works fine in PowerShell if the command does not exist:
$myCommandExists = Get-Command "myCommand" -ErrorAction SilentlyContinue
The SilentlyContinue is required otherwise Get-Command will throw.  In the above case $myCommandExists is $null
However, if this same line of code is in a Boxstarter package, Boxstarter throws.  It's almost as if the ErrorAction is ignored.

At the end of a boxstarter run, it dumps all errors in the $errors collection to the final result. This will include all "non terminating" errors swallowed when setting -ErrorAction to SilentlyContinue.
I do think this strategy could definitely stand some improvement. At the least, boxstarter could filter out the errors that would have otherwise been non terminating and only show the terminating errors.

Hi Matt - I like your proposed solution.  I think it's a confusing user experience to see an error that you are explicitly ignoring using SilentlyContinue


Blood Donation App

Hi @hetmann , I suggest to put in the readme file the following link: https://snack.expo.io/rJ2qdFIuE
So users can have a trial demo.

Same here, the snack on Expo as react-ui-kit: https://snack.expo.io/@react-ui-kit/blood-donation-app


Add Xenomai OSAL

Add Xenomai OSAL V1.0 as delivered from Matt Benson/Odyssey Space Research on 04/17/15

Imported from trac issue 38.  Created by sduran on 2015-04-17T15:12:29, last modified: 2019-07-08T17:03:16

Trac comment by jhageman on 2019-03-01 16:38:55:
Please confirm this enhancement is still desired, and if so estimated work complete date or detail what external inputs are needed to be able to provide a work complete date.

Trac comment by jhageman on 2019-07-08 17:03:16:
Xenomai OSAL outside the scope of community CCB, moved associated branch to techdev-xenomai-osal, [changeset:92840d0]

Trac comment by sduran on 2019-03-04 14:40:48:
This issue is OBE. I know Steve Seeger/GSFC worked with JSC over the last few years on Xenomai OSAL.  The word does not look like it was done or made it to the babelfish repo.


Uchiwa 0.14.3

When are we going to have the uchiwa 0.14.3 apt package?

any news ?

Hopefully this will also fix #446

@nilroy thank you for submitting this issue. Sorry for the belated response. The 14.3 packages have been published for some time now, so we're going to close this issue.
See here for the latest packages: https://core.sensuapp.com/apt/pool/sensu/main/u/uchiwa/


Header failing to load in Word documents

Happening in samples directory, also happening for MPFA. Possibly related to recent refactor.

Dupe: https://github.com/metanorma/metanorma-ogc/issues/160


via: Add license and update install scripts

Reference: https://github.com/the-via/releases/blob/master/LICENSE

[x] I have read the Contributing Guide.

/verify


Add Uncompress feature and button

Please, add Uncompress feature and button.
Thanks!

What's your system, what Filemin version, is shared-mime-info package installed in your system?

Debian5 Lenny
Not clean Filemin, but Usermin panel 1.690
shared-mime-info package is not installed.

http://pkgs.org/download/shared-mime-info


Fix wrong FormData.append syntax on javascript.rst

fixes #5135

Thanks! For the future, you do not need to open an issue for this kind of trivial things. The whole "open an issue first to discuss" is that people do not waste time developing something we're not going to merge


support file private key

Description
relates to https://github.com/adobe/aio-cli-plugin-app/issues/266
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] I have signed the Adobe Open Source CLA.
[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.

@purplecabbage removed the file: prefix, ready for re-review


BSOD when searching for open handles consistently

In the same system as https://github.com/processhacker/processhacker/issues/572, searching for a file handle to unlock, consistently gives me:
# ProcessHacker check open file handles
032320-5906-01.dmp	23/3/2020 3:36:57 μμ	UNEXPECTED_KERNEL_MODE_TRAP	0x0000007f	00000000`00000008	ffffc280`f1cc9f50	ffff8402`ad111fe0	fffff80e`fb8ac1e5	ndis.sys	ndis.sys+ac1e5	Network Driver Interface Specification (NDIS)	Microsoft® Windows® Operating System	Microsoft Corporation	10.0.17134.1 (WinBuild.160101.0800)	x64	ntoskrnl.exe+1aabb0					C:\Windows\Minidump\032320-5906-01.dmp	4	15	17134	1.169.884	23/3/2020 3:38:50 μμ

Unfortunately, I cannot get the C:\Windows\Minidump\032320-5906-01.dmp file (if that would help)

Which version of Process Hacker?

Unfortunately, I cannot open PH (#582), and there are no extended properties on the PH executable (Is that really the case / possible???).

Is there a command-line flag to do this from the terminal? (-v,(-)-version,/?,-? don't work)

I can't reproduce this blue screen and haven't seen any other cases reported. Our driver code hasn't changed since 2016 and doesn't do anything with ndis and since your blue screen has only just appeared recently it would indicate its caused by some third party.

You have faulty hardware.
You have a faulty network driver.
Your anti-virus is hooking ndis.sys and there is a bug crashing the machine when we query its handle.
A kernel rootkit hooking ndis.sys and crashing the machine when we query its handle.

Unfortunately, there is something else that's preventing PH to launch (without any explanation)

I would assume its a kernel rootkit preventing the application from launching.

Downloading a new build still doesn't show any command line flags or file properties though

still doesn't show any command line flags

The only prompt from the command line is -help

or file properties

File properties were disabled last year after malware was using those strings to block the binary.

I can't reproduce it and there hasn't been any additional reports. I would assume its a faulty network driver or kernel rootkit/hook bug checking the machine when we query one of its handles (which is a common anti-debug technique used by rootkits).


Migration tool should account for comments when deciding where to add an import

When the migration tool adds an import statement, it should attempt to avoid breaking apart previous declarations/directives from the comments that precede them.  For example, given the following code:
library foo;

// Description
main() {
  ...
}

If the tool has to add an import of IterableExtension from package:collection, it will currently add it between the declaration of main and the comment just above it, resulting in:
library foo;

// Description
import 'package:collection` show IterableExtension;

main() {
  ...
}

As of 1c7fe7196dd7a542f7f91cd6ea2ac81e1a13146c, the null safety migration tool has been removed from active development and retired. No further work on the tool is planned.
If you still need help, or you believe this issue has been closed in error, please feel free to reopen.


Explicit "IS" and "IS NOT" operator

Possibly quick/easy feature request:
Sometimes you are comparing an nullable Expression to an optional Value and you explicitly want the "IS" or "IS NOT" operator.
Currently SQLIte.swift will only give you the IS/IS NOT operator if your rhs Value is nil.
I'm not sure the best way to implement this.  You could overload another operator such as "==="  and "!==" perhaps... But I'm sure there's a too-clever-by-half "swifty" way to do it better.

I tried my hand at pull request #1019 to implement this request.

Was fixed by your PR. Closing.


bump loofah to 2.2.1 to get a security warning to shush

I rule and have completed some work on Case Manager that's ready for review!
There's a security vuln in libxml2 expressed in the loofah gem etc etc. This bumps the lib to a patched version.
This pull request makes the following changes:

gem loofah >= 2.2.1 && bundle update

No issues or view changes.

Codecov Report

Merging #1397 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master   #1397   +/-   ##
======================================
  Coverage    94.2%   94.2%
======================================
  Files          61      61
  Lines        1380    1380
======================================
  Hits         1300    1300
  Misses         80      80

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 8647b48...483cac6. Read the comment docs.


Convert to using 'vitest' for all unit testing

Running "npm run test" locally is causing it to hang at the end.

Running "npm run test" locally is causing it to hang at the end.

This is intentional.  In development mode it will watch all files and rerun only the related tests when they change.  E.g. if you edit the 'createEmotionCache' file it will understand that it only needs to run the createEmotionCache.spec.ts file.
In CI it will end as expected.
This can be circumvented by running vitest run to force it to run only once.

Running "npm run test" locally is causing it to hang at the end.

I don't mind this when running locally but not sure about the best way to handle this in the automated pipeline. Can a flag be passed into npm test so that it doesn't hang?


Swap token

why i can't swap klay token to dex token?

@ikiganteng You should be able to swap klay to dex.
Thank you


Automated Benchmarks

The current benchmark structure is not quite great.
See  https://github.com/14-bits/voik/blob/master/src/benchmark.rs for more info.
Acceptance Criteria
The benchmark must run on every build, and it must inform a reasonable metric of MB/s from reads and writes of a single commit-log shard. The side of the index and the log file should be configurable, as much as the size and total amount of records.
e.g.: "run a test with 10MB index, 20MB log, 1M messages of 100kb each"...

Hi @marceloboeira, besides having a look at the consensus protocols, I'd like to work on this issue, if that's ok. Please note that I don't have experience with Rust and as such my turnover rate may not be the best. If you're ok with that I can take over this issue.

@jaywalker76 feel free to look into it. I'll be out for a couple days and won't be able to work too much on thisl


Errors are less verbose than they need to be

Thanks for the excellent library. I have a request. I'm currently getting error messages like the following for an invalid schema:
Traceback (most recent call last):
  ...
  File ".../openapi_core/unmarshalling/schemas/unmarshallers.py", line 61, in validate
    value, self.schema.type, schema_errors=errors)
openapi_core.unmarshalling.schemas.exceptions.InvalidSchemaValue: Value [{'id': 1, ...}] not valid for schema of type SchemaType.ARRAY: (<ValidationError: 'None for not nullable'>,)

This isn't very helpful, and it took me a while to figure out what was happening (I was running into https://github.com/OAI/OpenAPI-Specification/issues/1368). I managed it by hacking on openapi-core in my venv and adding the following:
diff --git openapi_core/unmarshalling/schemas/unmarshallers.py openapi_core/unmarshalling/schemas/unmarshallers.py
index b60f9c3..9b4ddea 100644
--- openapi_core/unmarshalling/schemas/unmarshallers.py
+++ openapi_core/unmarshalling/schemas/unmarshallers.py
@@ -54,6 +54,7 @@ class PrimitiveTypeUnmarshaller(object):
             raise InvalidSchemaValue(value, self.schema.type)

     def validate(self, value):
+        self.validator.validate(value)
         errors_iter = self.validator.iter_errors(value)
         errors = tuple(errors_iter)
         if errors:

which gave me a far more helpful:
Traceback (most recent call last):
  ...
  File ".../openapi_core/unmarshalling/schemas/unmarshallers.py", line 57, in validate
    self.validator.validate(value)
  File ".../jsonschema/validators.py", line 353, in validate
    raise error
jsonschema.exceptions.ValidationError: None for not nullable

Failed validating 'nullable' in schema['items']['properties']['delegate']['allOf'][0]:
    {'nullable': False,
     'properties': {'email': {'format': 'email',
                              'minLength': 1,
                              'readOnly': True,
                              'title': 'Email address',
                              'type': 'string'},
                    'first_name': {'maxLength': 30,
                                   'readOnly': True,
                                   'title': 'First name',
                                   'type': 'string'},
                    'id': {'readOnly': True,
                           'title': 'ID',
                           'type': 'integer'},
                    'last_name': {'maxLength': 150,
                                  'readOnly': True,
                                  'title': 'Last name',
                                  'type': 'string'},
                    'url': {'format': 'uri',
                            'readOnly': True,
                            'title': 'URL',
                            'type': 'string'},
                    'username': {'maxLength': 150,
                                 'minLength': 1,
                                 'readOnly': True,
                                 'title': 'Username',
                                 'type': 'string'}},
     'type': 'object'}

On instance[0]['delegate']:
    None

I understand that you probably don't want to raise an exception immediately since you'd only see the first error, but would it be possible to opt-in to this behavior, or at least surface up the more verbose error message, assuming jsonschema provides a way to access this?

Yes that's something that can be changed.

I find this code now works (note it uses structlog to log messages):
def _openapi_log_errors(message, function_name, validation_errors):
    """Log all validation errors in a way that can be addressed."""
    for error_validation in validation_errors:
        if len(error_validation.schema_errors) == 0:
            # Catch when error does not have errors in schema_errors property.
            # This should never happen.
            logger.critical(
                event=message,
                value=error_validation.value
            )
        for schema_error in error_validation.schema_errors:
            schema_absolute_path = ".".join(schema_error.absolute_path)
            if len(schema_absolute_path) == 0:
                schema_absolute_path = '.'
            logger.error(
                event=message,
                function=function_name,
                schema_error=schema_error.message,
                schema_cause=schema_error.cause,
                schema_validator=schema_error.validator,
                schema_path=schema_absolute_path,
            )

And here we get the result from our validation:
            _openapi_log_errors(
                message="openapi_request_validator failed",
                function_name=func.__name__,
                validation_errors=request_validate_result.errors
            )```

So after some pokeng around I feel this bug is resolved.


[ICON]: Svelte Files

File Type
.svelte
(Optional) Propose an Icon
https://oldschool.runescape.wiki/w/Zenyte

Thanks for the suggestion! My only reservation with this is that zenyte looks rather similar to ruby which is used for .rb files.  That said, I personally don't have any good ideas for icons for svelte file types...
I'll think about this once my school quarter ends but until then, I'm open to more suggestions :^)

Makes sense. We went with Zenyte because Svelte is an orange icon so we tried to keep with that direction. I know there are things like Zenyte bracelet, ring, necklace if any of those work. We were also going down the path of other orange items like anti-dragon shield

I decided to go with uncut Zenyte.  It seems like a nice icon for .svelt files afterall. It'll be added in the next release coming this week :^)

Completed with c5406a8


FCNPC_LoadPlayingPlayback file handle is not closed

https://github.com/ziggi/FCNPC/blob/4adc8a6fed6d5e0005800eb04fcefea05b18785c/src/CRecordManager.cpp#L83
Since the file is already stored in memory, shouldn't the file be closed at the end of the function? No reference to it is stored elsewhere so I assume it should be closed.
This is a problem I just experienced with a Race Ghost NPC. I can't replace the recording when a player did a better round time, only after closing the server.

It seems you are right.


jhack crashes on huge bundle deplyment: jhack/helpers.py:519 in _get_units

Hi,
Try to deploy the bundle: https://pastebin.canonical.com/p/zZyzMKpSNg/ and execute jhack tail in the middle:
ubuntu@juju350:~$ juju status
Model           Controller  Cloud/Region         Version  SLA          Timestamp
test1716551701  lxd         localhost/localhost  3.5.0    unsupported  14:12:43+02:00

App              Version  Status       Scale  Charm                     Channel        Rev  Exposed  Message
app-int                   active           2  postgresql-test-app       latest/stable  119  no
data-ext                  blocked          3  data-integrator           latest/edge     26  no       Please relate the data-integrator with the desired product
grafana-pg                unknown          0  grafana-agent             latest/edge    143  no
grafana-pgb-ext           waiting        0/3  grafana-agent             latest/edge    143  no       agent initialising
grafana-pgb-int           unknown          0  grafana-agent             latest/edge    143  no
pgbouncer-ext             maintenance      3  pgbouncer                 1/stable       174  no       Installing and configuring PgBouncer
pgbouncer-int             maintenance      2  pgbouncer                 1/stable       174  no       Installing and configuring PgBouncer
postgresql                maintenance      3  postgresql                14/stable      363  no       installing PostgreSQL
s3                        blocked          1  s3-integrator             latest/stable   17  no       Missing parameters: ['access-key', 'secret-key']
tls                       active           1  self-signed-certificates  latest/stable   72  no

Unit                  Workload     Agent       Machine  Public address  Ports  Message
app-int/0*            active       idle        4        <IP_ADDRESS>
  pgbouncer-int/0*    maintenance  executing            <IP_ADDRESS>         (install) Installing and configuring PgBouncer
app-int/1             active       idle        5        <IP_ADDRESS>
  pgbouncer-int/1     maintenance  executing            <IP_ADDRESS>         (install) Installing and configuring PgBouncer
data-ext/0            blocked      idle        0        <IP_ADDRESS>          Please relate the data-integrator with the desired product
  grafana-pgb-ext/2   waiting      allocating           <IP_ADDRESS>          agent initialising
  pgbouncer-ext/2     maintenance  executing            <IP_ADDRESS>          (install) Installing and configuring PgBouncer
data-ext/1            blocked      idle        6        <IP_ADDRESS>           Please relate the data-integrator with the desired product
  grafana-pgb-ext/1   waiting      allocating           <IP_ADDRESS>           agent initialising
  pgbouncer-ext/1     maintenance  executing            <IP_ADDRESS>           (install) Installing and configuring PgBouncer
data-ext/2*           blocked      idle        7        <IP_ADDRESS>         Please relate the data-integrator with the desired product
  grafana-pgb-ext/0*  waiting      allocating           <IP_ADDRESS>         agent initialising
  pgbouncer-ext/0*    maintenance  executing            <IP_ADDRESS>         (install) Installing and configuring PgBouncer
postgresql/0          maintenance  executing   1        <IP_ADDRESS>          (install) installing PostgreSQL
postgresql/1          maintenance  executing   2        <IP_ADDRESS>         (install) installing PostgreSQL
postgresql/2*         maintenance  executing   3        <IP_ADDRESS>         (install) installing PostgreSQL
s3/0*                 blocked      idle        4        <IP_ADDRESS>         Missing parameters: ['access-key', 'secret-key']
tls/0*                active       idle        8        <IP_ADDRESS>

Machine  State    Address         Inst id        Base          AZ  Message
0        started  <IP_ADDRESS>   juju-75eaab-0<EMAIL_ADDRESS>    Running
1        started  <IP_ADDRESS>   juju-75eaab-1<EMAIL_ADDRESS>    Running
2        started  <IP_ADDRESS>  juju-75eaab-2<EMAIL_ADDRESS>    Running
3        started  <IP_ADDRESS>  juju-75eaab-3<EMAIL_ADDRESS>    Running
4        started  <IP_ADDRESS>  juju-75eaab-4<EMAIL_ADDRESS>    Running
5        started  <IP_ADDRESS>  juju-75eaab-5<EMAIL_ADDRESS>    Running
6        started  <IP_ADDRESS>    juju-75eaab-6<EMAIL_ADDRESS>    Running
7        started  <IP_ADDRESS>  juju-75eaab-7<EMAIL_ADDRESS>    Running
8        started  <IP_ADDRESS>  juju-75eaab-8<EMAIL_ADDRESS>    Running

Jhack will crash:  crash.txt
Expected results: do not crash :-D

I think the issue is not related to the model being huge but one of the applications still being set up (0/3) and not having any units yet. Fixing that now.


How to avoid replacing special characters like & ?

The clean function in ammonia 3.3 unexpectedly replaces HTML special characters like & with &, same for <, > and so on. Based on the docs and code, this should only happen with the clean_text function which Im not invoking at all. In fact I cant tell where these character replacements are happening or how to disable them. Any hints?
Edit: To reproduce, the following assertion fails but I would expect it to pass:
let sanitized = ammonia::clean("&!<>?");
assert_eq!(sanitized, "&!<>?");

That would only work if ammonia respects <pre> tags and doesnt change anything inside them. Is that the case?

That might be true in HTML, but when you write a markdown code block like the following, you expect it to be rendered unchanged, which Github indeed does.
<script>alert("xss example");</script>

Or
docker-compose pull && docker-compose up -d

We also have a different, but related problem because we need to escape the same string twice in some cases. This is necessary because each time it is untrusted in a different context. Which results in & turning to &amp;.
All in all its really complicated to find a proper solution.

Can you wrap the code blocks in <![CDATA[]]>?

Im closing this issue because ammonia isnt the right tool for our use case. Instead we are going to manually replace special html characters with escape codes.


Excess padding in nav bar dropdown

IMO we don't need the top/bottom padding either, but feel free to ignore this suggestion if you disagree

        padding: 0;

Originally posted by @drammock in https://github.com/pydata/pydata-sphinx-theme/pull/1414#discussion_r1297758428

If I understand correctly, this is what the before / after screenshots would look like (ignore the purple focus ring) after applying the change suggested here:

Before
After

I think I prefer the before screenshot because the padding looks more equal. In fact, I might even increase some of the vertical padding

no strong feeling now that I've seen them side by side. Feel free to close if you like.

+1 on keeping the padding after seeing the comparison - think it would also be useful for anyone using touch devices


Fix CHANGE TEAM and END TEAM deadlocks

Fixes #610
Summary of changes
For CHANGE TEAM, call MPI_Barrier() on the communicator for the images in the new team instead of the communicator corresponding to all images in its parent team.
For END TEAM, remove the extra call to MPI_Barrier() for the communicator corresponding to the parent team (keeping the barrier for the communicator for the current team).
Rationale for changes
Remove deadlocks that could otherwise occur when CHANGE TEAM / END TEAM are called by a subset of images in the current team.
Additional info and certifications
Fortran 2018 draft (N2146):

NOTE 11.6
Execution of a CHANGE TEAM statement includes a synchronization of the executing image with the other images that will be in the same team after execution of the CHANGE TEAM statement. Synchronization of these images occurs again when the corresponding END TEAM statement is executed.
If it is desired to synchronize all of the images in the team that was current when the CHANGE TEAM
statement was executed, a SYNC TEAM statement that specifies the parent team can be executed immediately after the CHANGE TEAM statement. If similar semantics are desired following the END TEAM
statement, a SYNC ALL statement could immediately follow the END TEAM statement.

This pull request (PR) is a:

[X] Bug fix
[ ] Feature addition
[ ] Other, Please describe:

I certify that

[X] I reviewed and followed the [contributing guidelines], including
- Increasing test coverage for all feature-addition PRs
- Increasing test coverage for all bug-fix PRs for which there
does not already exist a related test that failed before the PR
- At least maintaining test coverage for all other PRs
- Ensuring that all tests pass when run locally
- Naming PR  to indicate work in progress (WIP) and to attach the PR
to the appropriate bug report or feature request [issue]
- White space (no trailing white space or white space errors may
be introduced)
- Commenting code where it is non-obvious and non-trivial
- Logically atomic, self consistent and coherent commits
- Commit message content
- Waiting 24 hours before self-approving the PR to give another
OpenCoarrays developer a chance to review my proposed code

LGTM

I would rather recommend not to do the changes here, because I do doubt the rationale for the changes. See my comments and example programs in #610 . The original example program teams_subset there (which appears to be the rationale for the changes here) contains several severe mistakes.

@MichaelSiehl could you submit a pull request (PR) with what you think should be the solution?  Possibly that PR could just revert the commits in this PR if that's what you recommend.  Then we could move this discussion to the new PR and ask @nathanweeks and @zbeekman to weigh in there before making a final decision.


Object.assign should support a rest operator-only parameter

TypeScript Version:  3.4.5

Search Terms:
Object.assign, assign, rest
Code:
function selfContainedTest(contents: any[]) {
	return Object.assign(
		...contents.map((fileName, index) => {
			// do something to return an array of objects
                        const parsedContent = readSomehowTheFileContent();
			return { [fileName]: parsedContent };
		})
	);
}

Expected behavior:
No error.
Actual behavior:
VSCode highlight ...contents.map( ... ) as an error because target of Object.assign is not provided, while it should be the first object of the array returned by .map;

I already applied the edit lib.es2015.core.d.ts and was going to create a PR but since I didn't find any related issue with Backlog milestone, I stopped myself and opened an issue.
I already tested it in typescript@next.
Thank you.

The problem is that calling Object.assign with no arguments is an error, so TypeScript rightly forces you to provide at least one:
> process.version
'v12.1.0'
> Object.assign()
Thrown:
TypeError: Cannot convert undefined or null to object
    at Function.assign (<anonymous>)

TS has no way of knowing at compile-time that contents will always have at least one item, so it flags it as an error.  A workaround would be to pass an empty object {} as the first argument, before the spreaded array.
On a side note: Object.assign mutates its first argument.  Knowing that this is the case, I would consider the pattern above to be somewhat suspicious in general even if there was no error.

Oh, I see your point. Yeah, I was considering that maybe it was not a properly correct pattern. Anyway, I'm moving my project to Typescript. There are some still valid choices I made in Javascript that might not be really "safe".
So, okay. Luckily I did not open the PR. 😂
Thank you @fatcerberus.


Feature request: Ability to change start of week to monday

Another thing to add to the options in the Settings page.

it's a matter of jquery-ui date-picker translation.


Fix command statement

The command with '$' prompt at the start throws an error while copying and pasting the command into the terminal.

It is typically convention to include the $ in documentation.
However I do think this makes it easier on users of any level to remove it.
Pretty sure this convention started prior to markdown backticks/code highlights.
I'm fine with it either way, but up to the maintainers for sure at this point :smile:

i was not sure about thisb ut It makes sense, I remember decades ago when I started with Linux the same thing happened to me.
The idea is to make it easier for everyone, so good.
Thank you


sfdx: No such file or directory

Summary
I received the following error message on Monday August 2nd, 2021.
sfdx: No such file or directory
“/Users/johndoe/.local/share/sfdx/client/bin/sfdx: line 16: /Users/johndoe/.local/share/sfdx/client/bin/../7.110.0-85b006b/bin/sfdx: No such file or directory

In the end, I found that the entire "/Users/johndoe/.local/share/sfdx/client/bin/../7.110.0-85b006b" folder had been completely wiped out.  The "current" folder symbolic link seemed to still point to the 7.110.0 directory, but the folder itself was gone.  I have no idea how this happened.  One minute it was working.  The next minute it was not.  I had to run the full uninstall sequence and then reinstall the CLI.
Steps To Reproduce:
Unable to reproduce at this time.
System Information
{
        "cliVersion": "sfdx-cli/7.110.0",
        "architecture": "darwin-x64",
        "nodeVersion": "node-v14.17.3",
        "pluginVersions": [
                "@dx-cli-toolbox/sfdx-toolbox-package-utils 0.7.1 (link) /Users/john/workspace/_cli-related/sfdx-toolbox-package-utils",
                "@dx-cli-toolbox/sfdx-toolbox-utils 0.0.2 (link) /Users/john/workspace/_cli-related/sfdx-toolbox-utils",
                "@oclif/plugin-autocomplete 0.3.0",
                "@oclif/plugin-commands 1.3.0 (core)",
                "@oclif/plugin-help 3.2.2 (core)",
                "@oclif/plugin-not-found 1.2.4 (core)",
                "@oclif/plugin-plugins 1.10.0 (core)",
                "@oclif/plugin-update 1.4.0-3 (core)",
                "@oclif/plugin-warn-if-update-available 1.7.0 (core)",
                "@oclif/plugin-which 1.0.3 (core)",
                "@salesforce/sfdx-plugin-lwc-test 0.1.7 (core)",
                "@salesforce/sfdx-trust 3.6.0 (core)",
                "alias 1.1.10 (core)",
                "apex 0.2.2 (core)",
                "auth 1.7.1 (core)",
                "config 1.2.13 (core)",
                "custom-metadata 1.0.12 (core)",
                "data 0.5.2 (core)",
                "generator 1.1.7 (core)",
                "limits 1.2.1 (core)",
                "org 1.6.7 (core)",
                "salesforce-alm 52.1.0 (core)",
                "schema 1.0.8 (core)",
                "sfdmu 4.4.3",
                "sfdx-cli 7.110.0 (core)",
                "shane-sfdx-plugins 4.43.0",
                "├─ @mshanemc/plugin-streaming 1.1.7",
                "└─ @mshanemc/sfdx-sosl 1.1.0",
                "soqlx-opener 0.1.12",
                "telemetry 1.2.2 (core)",
                "templates 52.1.0 (core)",
                "user 1.3.1 (core)"
        ],
        "osVersion": "Darwin 20.6.0"
}

Additional information
There is a minor discussion on the Trailblazer Community about this issue as it was seen by a second individual at the same time.  The link to that thread is https://trailblazers.salesforce.com/0D54S00000Br4bl
FYI @mshanemc, @amphro, and @clairebianchi

A co-worker and I both had this exact same thing happen to us overnight last night as well.

Anyone see this not on MacOS?

This report in the vs-code extension repo appears to be on windows https://github.com/forcedotcom/salesforcedx-vscode/issues/3471

We're experiencing this issue as well

This is happening in oclif's autoupdate functionality (and only applies to binary installs, not those who installed via npm -g sfdx-cli)
We're doing tomorrow's scheduled RC promotion in the next 10 minutes or so to prevent this from happening to anyone else, while fixing oclif for tomorrow's RC so it doesn't happen in the future.
For those that it already happened to, you'll want to delete Users/you/.local/share/sfdx (or whatever the windows equivalent is) and reinstall.  All your configs and auths are stored in your projects and homedir so you won't lose those.

I had this on Windows on Monday evening. I had to rip out DX and reinstall from the binary. Hasn't come back yet.

Also had this happen -- our CI server was affected.

@mshanemc, so this issue was the result because we all updated the CLI two weeks ago and OCLIF automatically removed as part of a "clean-up process" after two weeks.  Is that correct?

@ImJohnMDaniel yes.  That code in oclif looks for files without a "touch" for 2 weeks and deletes them (!)

Understood.  Makes sense.
So would this have been a recent OCLIF change?  What SFDX CLI versions would have been affected?

No code had changed in a long time.  The bug surfaced because we hadn't promoted a RC for a few weeks, something we hadn't done before.
When the autoupdate ran, it looked at your current CLI version not being changed for over 2 weeks and deleted it (?!)

Gotcha.  Thanks for the info and quick fix!  I appreciate it.

I'm hitting this as well:
sfdx force:auth:web:login --setdefaultdevhubusername --instanceurl https://test.salesforce.com --setalias Whatever
/Users/whatever/.local/share/sfdx/client/bin/sfdx: line 16: /Users/whatever/.local/share/sfdx/client/bin/../7.110.0-85b006b/bin/sfdx: No such file or directory

See also https://github.com/forcedotcom/cli/issues/718 - How does the CLI team consider the tradeoffs of the convenience of an auto-updating tool, vs one that introduces non-deterministic breaking changes in local developer environments and ci systems? sfdx has introduced many hard stop breaking changes that are rolled out to users automatically.
Could you also please post a public advisory on this issue on public Salesforce developer channels? From this @mshanemc are you saying that the fix is to completely nuke and reinstall sfdx locally? Given there are multiple tickets open for this long, could you make the fix more official and public?

See also #718 - How does the CLI team consider the tradeoffs of the convenience of an auto-updating tool, vs one that introduces non-deterministic breaking changes in local developer environments and ci systems? sfdx has introduced many hard stop breaking changes that are rolled out to users automatically.

you should not be using the .pkg installer for Continuous Integration. Use the Node version and you can force a specific version, etc.
And yeah it is easily fixable if you just delete that folder and either reinstall it with the .pkg which will keep you on the auto-update track,  OR use the Node version and it never updates automatically, you have to sfdx update
I'm sure Shane and the team are dealing with plenty of issues over this, but the fix only takes like 5 minutes to resolve for now.

Hey, I'm facing this issue.
13:36:19.122 sfdx force:config:set defaultusername=bpQA /Users/ghoshdipan/.local/share/sfdx/client/bin/sfdx: line 16: /Users/ghoshdipan/.local/share/sfdx/client/bin/../7.209.6-8ba3197/bin/sfdx: No such file or directory 13:36:19.156 sfdx force:config:set defaultusername=bpQA  ended with exit code 1
Does anyone know how to solve this one? Kind of urgent for me as switching ORG's also isn't possible now.

I am also facing the same issue. Because of this org changing is also impossible and npm commands are also not executing.

@ghoshdipan-ck @Tamashreeck can you open a new issue?  I don't think it's going to be the same problem as this one, even though it's the same error message.

@ghoshdipan-ck @Tamashreeck can you open a new issue? I don't think it's going to be the same problem as this one, even though it's the same error message.

I think it's worth linking to this more recent issue. I can't say if it's actually the same, but both #1104 and #2132 happen when there is no update on the CLI for some weeks.
To sum-up the solution provided in #2132, it's basically to reinstall and turn off auto-update or to switch to v2 (recommended).

@bastarte for the most recent reincarnation of it, I've added a pinned issue here https://github.com/forcedotcom/cli/issues/2447 (you don't have to create an issue)

Hey I'm Facing this issue
Error<EMAIL_ADDRESS>install
»   @salesforce/lwc-dev-server@latest --omit dev --no-audit --loglevel=notice --no-fund exited with code 1
»   Try this: Run with DEBUG=@oclif/plugin-plugins* to see debug output.

@ptlSathyanarayanan that's unrelated.  Open an issue with all the useful information instead of tagging onto this one


DRAFT: BUG: Scale propagation fix

Resolves an issue where improper input scalings were used in computing sigma values for dask image Gaussian blurring prior to downsampling. Under previous behavior input image was always considered to have input scale of 1.0 in each direction.
TODO: Update baseline image data accordingly

Note that https://github.com/thewtex/ngff-zarr/issues/32 is blocking me from generating a new tarball with updated baseline results to reflect proper Gaussian blurring. If that issue is not observed on other systems then perhaps someone else could run pytest with these changes applied and update baselines appropriately.

@tbirdso baselines updated :+1:


distributions view and export— on item filter or item category filter, number of items should reflect items chosen

Summary
On the distiributions view,  if you filter by items (or, when added, by item category),  the # of items shown should be the number of items in the distribution that match that item/category,  rather than then total # of items in the distribution.  The export must be adjusted to match.
Justification
Discussed in stakeholder meeting 2022/08/03.   The question that people are asking when they come to this screen and do those filters is "how many X were distributed",  not "what was the total number of items in distributions that had X in them", which is what they get now.
Details
On the distribution index,  the # of items must be the number of items that match the items (or items category, when that is added) filter.
On the distribution export,  the # of items must be the number of items that match the items (or items category, when that is added) filter.
Things  you should know
This would pair very well with #3070
Criteria for completion

[ ] any existing tests updated appropriately.  If no existing tests of # of items for this filter, add test(s)
[ ] # of items in the distributions view, under the item filter match the number of that item as described above
[ ] # of items in the distributions export, under the item filter match the number of that item as described above
[ ] Similarly for item category, if it has been implemented.  (See upcoming issue)

I can take a look at this.

I can take a look at this.

@kannans5  Please do!

I can take a look at this.

@kannans5 Please do!

@cielf would you be able to take a quick look at this approach here https://github.com/rubyforgood/human-essentials/pull/3174 ?


Prod build fails with 1.0.0-rc.4

Do you want to request a feature or report a bug?
Bug
My app seem to be working fine while running on the development server. But when I do prod build I am getting this error:

ERROR in ../@covalent/core/covalent-core.ts(101,5): Error during template compile of 'TdLoadingComponent'
Function calls are not supported in decorators but 'TdFadeInOutAnimation' was called.

My package.json:
{
  "name": "test-web",
  "version": "0.0.0",
  "license": "MIT",
  "scripts": {
    "ng": "ng",
    "start": "npm run generate-build-details; npm run generate-index-html; ng serve --proxy-config proxy.conf.json",
    "build": "ng build",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e",
    "generate-build-details": "ts-node git-version.ts",
    "generate-index-html": "ts-node index-html-generator.ts",
    "build-dev": "npm run generate-index-html; ng build --prod --env=dev",
    "build-prod": "npm run generate-index-html prod; ng build --prod --env=prod"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "^5.2.0",
    "@angular/cdk": "^5.1.1",
    "@angular/common": "^5.2.0",
    "@angular/compiler": "^5.2.0",
    "@angular/core": "^5.2.3",
    "@angular/flex-layout": "^2.0.0-beta.12",
    "@angular/forms": "^5.2.0",
    "@angular/http": "^5.2.0",
    "@angular/material": "^5.1.1",
    "@angular/platform-browser": "^5.2.0",
    "@angular/platform-browser-dynamic": "^5.2.0",
    "@angular/router": "^5.2.0",
    "@covalent/core": "^1.0.0-rc.4",
    "@covalent/dynamic-forms": "^1.0.0-rc.4",
    "@covalent/http": "^1.0.0-rc.4",
    "@swimlane/ngx-charts": "^7.0.1",
    "angular-calendar": "^0.21.3",
    "angular2-useful-swiper": "^5.0.0",
    "blueimp-load-image": "^2.17.1",
    "change-case": "^3.0.1",
    "core-js": "^2.4.1",
    "d3": "^4.9.1",
    "flickity": "^2.0.9",
    "hammerjs": "^2.0.8",
    "jwt-decode": "^2.2.0",
    "lodash-es": "^4.17.4",
    "mime-types": "^2.1.17",
    "moment": "^2.19.1",
    "ng2-toastr": "^4.1.2",
    "ngx-color-picker": "^4.5.0",
    "ngx-facebook": "^2.4.0",
    "ngx-image-cropper": "git://git@github.com:jbojcic1/ngx-image-cropper.git#v.1.2.0",
    "normalize-scss": "^7.0.0",
    "number-to-words": "^1.2.3",
    "rxjs": "^5.5.6",
    "swiper": "^3.3.1",
    "typeface-muli": "^0.0.31",
    "web-animations-js": "^2.2.5",
    "zone.js": "^0.8.19"
  },
  "devDependencies": {
    "@angular/cli": "1.6.7",
    "@angular/compiler-cli": "^5.2.0",
    "@angular/language-service": "^5.2.0",
    "@types/jasmine": "~2.8.3",
    "@types/jasminewd2": "~2.0.2",
    "@types/lodash-es": "^4.14.7",
    "@types/moment": "^2.13.0",
    "@types/node": "^8.0.15",
    "codelyzer": "^4.0.1",
    "jasmine-core": "~2.8.0",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~2.0.0",
    "karma-chrome-launcher": "~2.2.0",
    "karma-coverage-istanbul-reporter": "^1.2.1",
    "karma-jasmine": "~1.1.0",
    "karma-jasmine-html-reporter": "^0.2.2",
    "protractor": "~5.1.2",
    "ts-node": "~4.1.0",
    "tslint": "~5.9.1",
    "typescript": "~2.5.3"
  }
}

If I upgrade typescript to 2.6.2 as suggested here, prod build works fine but then I get a runtime error:

Uncaught ReferenceError: test_file_1 is not defined

test-file.ts contains TestFile class and it's used in one of the components inputs:
@Input() file: TestFile | undefined;
Interesting thing is that error is gone if I remove | undefined and have only:
@Input() file: TestFile;

I am experiencing similar issues with
"@covalent/core": "^1.0.0-rc.3",
"@covalent/http": "^1.0.0-rc.3",
"@covalent/markdown": "^1.0.0-rc.3",

ng build itself works but when I run
ng build --prod I get
ERROR in : Unexpected value 'CovalentChipsModule in<EMAIL_ADDRESS>imported by the module 'CovalentModule in
G:/project1/src/app/lib/covalent/covalent.module.ts'. Please add a @NgModule annotation.
This error happens to all covalent modules. I did a folder comparison with an older version of covalent and figured out there is a difference in the core which could cause the issue:
https://github.com/Teradata/covalent/blob/develop/src/platform/core/index.ts
has
export * from './public-api';
however older version which works  [ ng build --prod] successfully has
export * from './index';
export { IconService as ɵb } from './common/services/icon.service';
export { RouterPathService as ɵa } from './common/services/router-path.service';
for the time being I have coped and pasted the older @covalent package folder until a fix comes up.

@majhoos can you try using the latest? This was supposed to be fixed in rc.4.. but we are noticing people having some issues in AoT on certain cases.. so we want to be sure

@emoralesb05 , I upgraded to the new version and I can confirm that my issue got resolved. Many thanks.

Hey, I am having this issue as well with --aot:
"dependencies": {     "@angular/animations": "^5.2.0",     "@angular/cdk": "^5.2.3",     "@angular/common": "^5.2.0",     "@angular/compiler": "^5.2.0",     "@angular/core": "^5.2.0",     "@angular/forms": "^5.2.0",     "@angular/http": "^5.2.0",     "@angular/material": "^5.2.3",     "@angular/platform-browser": "^5.2.0",     "@angular/platform-browser-dynamic": "^5.2.0",     "@angular/router": "^5.2.0",     "@covalent/core": "^1.0.0",     "@covalent/highlight": "^1.0.0",     "core-js": "^2.4.1",     "rxjs": "^5.5.6",     "zone.js": "^0.8.19"   }

Hi!
I'm having a related issue.
When i run ng build --prod --aot, shows:
ERROR in : Unexpected value 'CovalentCommonModule in<EMAIL_ADDRESS>imported by the module 'CovalentDynamicFormsModule in<EMAIL_ADDRESS>Please add a @NgModule annotation.
I am working with this dependencies:
...
"@angular/animations": "^5.2.0",
"@angular/cdk": "^5.2.0",
"@angular/common": "^5.2.0",
"@angular/compiler": "^5.2.0",
"@angular/core": "^5.2.0",
"@angular/forms": "^5.2.0",
"@angular/http": "^5.2.0",
"@angular/material": "^5.2.0",
"@angular/platform-browser": "^5.2.0",
"@angular/platform-browser-dynamic": "^5.2.0",
"@angular/router": "^5.2.0",
"@covalent/core": "1.0.0-rc.4",
"@covalent/dynamic-forms": "1.0.0-rc.4",
"@covalent/highlight": "1.0.0-rc.4",
"@covalent/http": "1.0.0-rc.4",
"@covalent/markdown": "1.0.0-rc.4",
...
I'll be very grateful if you can help me.

I have same issue with 1.0.0-rc.4. Even upgrade to the latest 1.0.0 would not help.
By upgrade typescript to 2.6.2, then it works fine.
ng build --prod
And i dosen't get a runtime error,cause there's no @Input in my code.

@cp1001 Upgrading typescript was the solution.
Thanks!

closing issue as resolved


Multirow insert?

Hi, im trying to improve abit on some of ESX Datastore and addoninventory scripts and wondering if mulitirow insert is supportet.
Example
INSERT INTO test_table (name, description ) VALUE (value1, value2), (value3, value4), (value5, value6)
The current way in these scripts are terrible if there is a lot data, we tryed adding inventory for each appartment, but just having all the appartments in the database, and the current way is a loop, and ends up using a shit ton of connections, but thats with the older v2 version.
Not sure if the new version actually manages to close the connection after each insert, so we dont end up with 100-200+ connection from loops like that.

I can look into adding a multirow insert command.

Would be nice, especially for redundant insert tasks.


Error "npm WARN deprecated"

Npm doens't install anything because too many depecated packs
npm WARN deprecated<EMAIL_ADDRESS>🙌  Thanks for using Babel: we recommend using babel-preset-env now: please read babeljs.io/env to update!
npm WARN deprecated<EMAIL_ADDRESS>Use UnCSS through gulp-postcss instead.
npm WARN deprecated<EMAIL_ADDRESS>All versions below 4.0.1 of Nodemailer are deprecated. See https://nodemailer.com/status/
npm WARN deprecated<EMAIL_ADDRESS>the module is now available as 'css-select'
npm WARN deprecated<EMAIL_ADDRESS>This package is discontinued. Use<EMAIL_ADDRESS>npm WARN deprecated<EMAIL_ADDRESS>Use uuid module instead
npm WARN deprecated<EMAIL_ADDRESS>This project is unmaintained
npm WARN deprecated<EMAIL_ADDRESS>the module is now available as 'css-what'
npm WARN deprecated<EMAIL_ADDRESS>The major version is no longer supported. Please update to 4.x or newer
npm WARN deprecated<EMAIL_ADDRESS>This project is unmaintained
npm WARN deprecated<EMAIL_ADDRESS>ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130
npm WARN deprecated<EMAIL_ADDRESS>This version is no longer maintained. Please upgrade to the latest version.
npm WARN deprecated<EMAIL_ADDRESS>This version is no longer maintained. Please upgrade to the latest version.
npm WARN deprecated<EMAIL_ADDRESS>This version is no longer maintained. Please upgrade to the latest version.
npm ERR! code 1
npm ERR! Command failed: /usr/bin/git checkout 4.0
npm ERR! error: pathspec '4.0' did not match any file(s) known to git.
npm ERR!

npm ERR! A complete log of this run can be found in:
npm ERR!     `/Users/guyytzhak/.npm/_logs/2018-11-18T16_35_02_619Z-debug.log

this is hapening after used foundation cli to create new email project
How can i fix this?

@guytzhak Try change gulp version to "gulp": "^4.0.0" in package.json.

@parph Itried and found It's not help.

Hello @guytzhak I have changed in package.json file the gulp devDependencies to "gulp": "latest" and works.

The issue comes from a tag that was deleted by the Gulp devs (not from the warnings).
Please change your package.json and test again.
I guess we can close this issue.

not work :(

@LuIs-Dxd please provide your full console output and the steps that you have taken.

Hello @guytzhak I have changed in package.json file the gulp devDependencies to "gulp": "latest" and works.

This worked for me as well.

This worked for me as well.

Please use ^4.0.0.

Please use ^4.0.0.
@DanielRuf That works as well, thank you.


knexSnakeCaseMappers fails to check for nullish identifiers

In some rare situation, knex may throw a null/undefined as the first argument of wrapIdentifier. Objection's snake case mappers does not check for this and just crashes. Reproduction :
import {knexSnakeCaseMappers} from "objection";
import Knex from "knex";

const db = Knex.knex({client: "sqlite3", connection: {filename: "test.db"}, ...knexSnakeCaseMappers()});
console.log(db.schema.createTable("test", t => {
	t.string("uuid").notNullable().primary();
}).toSQL());

Error :
/home/sloonz/workspace/node_modules/objection/lib/utils/identifierMapping.js:138
    const idx = str.lastIndexOf(separator);

TypeError: Cannot read properties of undefined (reading 'lastIndexOf')

Not 100% sure whether if it's objection fault for not checking or knex fault for giving nullish values, but I’ll start there ;)

duplicate? https://github.com/Vincit/objection.js/issues/2192

This was fixed in #2333


Fix desktop compilation issues for Thunder R2 branch

Blackduck scan failure details
Summary: 0 violations, 0 files pending approval, 1 file pending identification.

Protex Server Path: /home/blackduck/github/Thunder/826/rdkcentral/Thunder

Commit: 84ecaed8cfe3001bc88d28a8e5d55ec500a9ff98

Report detail: gist

WARNING: A Blackduck scan failure has been waived
A prior failure has been upvoted

Upvote reason: Uses old RDK Header but not being fixed in R2 - approving

Commit: 84ecaed8cfe3001bc88d28a8e5d55ec500a9ff98

@bramoosterhuis can you check if this oke and if it is oke, if we also need this on R3? I guess not as we did a lot of work in R3 for building this ion the PC.


Discuss OnTouchTap Dependency

I just ran across this comment, https://github.com/facebook/react/issues/6221#issuecomment-204486835, regarding changes to mobile Chrome & Safari about removing tap delay. Should the requirement go away or should it still wait for React 1.0?

We have removed the onTouchTap dependency on the next branch as mobile browser support has quite improved.

Could this explain: https://github.com/callemall/material-ui/issues/5527 ?

@BlockChange I couldn't reproduce your issue on my iOS simulator. I'm closing this issue.

@oliviertassinari  this happens for me using mui 16.4, react 15.4.0 on IOS 7 chrome 54. it does not happen on ios 6 phones for some reason.

I unfortunately have to use onTouchTap because my appBar uses two different left icons and the appBar component checks for onTouchTap as a prop.


Fail to build the atom-editor on ArchLinux

Prerequisites

[x] Can you reproduce the problem in safe mode?
[x] Are you running the latest version of Atom?
[x] Did you check the debugging guide?
[x] Did you check the FAQs on Discuss?

[ ] Are you reporting to the correct repository?

[x] Did you perform a cursory search to see if your bug or enhancement is already reported?

For more information on how to write a good bug report or enhancement request, see the CONTRIBUTING guide.
Description
Unable to build the atom-editor since the apm installing error
Steps to Reproduce
1.Installing the essential packages for building atom-editor, such as npm,nodejs and python3
2. Set python as python 2.7 export PYTHON=/usr/bin/python2 as have installed python3 in computer already
set npm using python2.7 npm config set python python2.7
3. run script/build
Expected behavior:  build atom-editor completely
Actual behavior:  eror for apm installing(it must be something i haven't done)
Node: v5.10.0
npm: v2.13.3
Installing build modules...
=> Took 4288ms.

Installing apm...
events.js:154
      throw er; // Unhandled 'error' event
      ^

Error: incorrect header check
    at Zlib._handle.onerror (zlib.js:363:17)
npm ERR! Linux 4.4.6-1-MANJARO
npm ERR! argv "/usr/bin/node" "/home/spring/download/atom-1.6.2/build/node_modules/.bin/npm" "--userconfig=/home/spring/download/atom-1.6.2/build/.npmrc" "--target=0.10.35" "install" "--loglevel" "error"
npm ERR! node v5.10.0
npm ERR! npm  v2.13.3
npm ERR! code ELIFECYCLE

npm ERR<EMAIL_ADDRESS>install: `node ./script/download-node.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node ./script/download-node.js'.
npm ERR! This is most likely a problem with the atom-package-manager package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node ./script/download-node.js
npm ERR! You can get their info via:
npm ERR!     npm owner ls atom-package-manager
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/spring/download/atom-1.6.2/apm/npm-debug.log

Versions

atom --v1.6.2
node -- v5.10.0
npm -- v2.13.3
Os -- Manjaro

@procuteboy Can you try running script/build again?  It looks like there was a connectivity issue while downloading Node.

Step to build atom on arch linux :
Downloads latest version https://github.com/atom/atom/releases/latest
Install package needed :
sudo pacman -S --needed gconf base-devel git nodejs npm libgnome-keyring python2
Use python2
export PYTHON=/usr/bin/python2
Checking latest Electron version from http://electron.atom.io/
Edit file package.json
line :
"electronVersion": "0.36.8",
change to :
"electronVersion": "0.37.5",
Build Atom:
script/build
then install :
sudo script/grunt install
then re-build atom again, it's work on my Arch Linux.

"electronVersion": "0.37.5",

This is highly unrecommended.  If you insist on switching Electron versions I would only use 0.36.9.

atom 1.7.0 with electron 0.36.x your atom will be crashed.  I had try it out a few times.

network error (not setting error)
I thought it's better to close it.
@50Wliu

On running script/build on my arch linux i get following error.
sudo script/build
Node: v5.10.1
npm: v3.8.6
Installing build modules...
make: error while loading shared libraries: libatomic_ops.so.1: cannot open shared object file: No such file or directory
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 127
gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack     at emitTwo (events.js:100:13)
gyp ERR! stack     at ChildProcess.emit (events.js:185:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:204:12)
gyp ERR! System Linux 4.4.5-1-ARCH
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/hridayesh/atom-1.7.2/build/node_modules/minidump
gyp ERR! node -v v5.10.1
gyp ERR! node-gyp -v v3.3.1
gyp ERR! not ok
npm ERR! Linux 4.4.5-1-ARCH
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "--userconfig=/home/hridayesh/atom-1.7.2/build/.npmrc" "install" "--loglevel" "error"
npm ERR! node v5.10.1
npm ERR! npm  v3.8.6
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node-gyp rebuild'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the minidump package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs minidump
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls minidump
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR!     /home/hridayesh/atom-1.7.2/build/npm-debug.log
Both npm and and nodejs are latest,

Just build atom with normal user not SU.. let try again
run this
sudo pacman -S --needed gconf base-devel git nodejs npm libgnome-keyring python2
export PYTHON=/usr/bin/python2

then
script/build
then
sudo script/grunt install


AAD rename - gRPC node topics

Fixes #30590
Azure Active Directory rename update for all gRPC topics in the gRPC node.
Criteria: replace "Azure Active Directory," "Azure AD," and "AAD" and looked for any links to docs with those names in the filename or title.
There was just one topic that needed an update in that gRPC node:  authn-and-authz.md
See related issues #30591 and #30592

Internal previews

📄 File
🔗 Preview link

aspnetcore/grpc/authn-and-authz.md
Authentication and authorization in gRPC for ASP.NET Core

@tdykstra, you are right, it should have been "Microsoft Entra ID".   I have changed it, thanks!


Enable parserOptions.allowAutomaticSingleRunInference

Coming over from https://twitter.com/andhaveaniceday/status/1738986013320794313: typescript-eslint has a relatively undocumented allowAutomaticSingleRunInference feature that in many cases speeds up single-run linting. That includes CI.
Because https://github.com/eslint/rfcs/pull/102 wasn't accepted (😞) and one last bug with it has yet to be explained (https://github.com/typescript-eslint/typescript-eslint/issues/3851), we've been cautious to enable it by default in typescript-eslint. But as @jakebailey noted, [DT doesn't] have project references and it's all single run outside of the editor.

I misspoke; we do run in the editor, I actually just meant that that's the "slow" run. Does this negatively impact the editor? Should this be set in the runner instead?

Does this negatively impact the editor?

I don't believe it does, no. @bradzacher can probably keep me honest - but to my knowledge the only known issue is the mysterious one from the case that uses project references.

Note that if you've got custom scripts to run eslint we won't be able to infer it as a CLI run and so the option will do nothing. You'll need to set the env var to force it on for that case.

What's the env var? I must have missed it trying to look through the docs.

TSESTREE_SINGLE_RUN=true should do it for you

Thanks! I think we should probably just set that right at the start of dtslint's main entrypoint, and skip the setting (given it won't work). When I (or someone else) gets a chance, I'll be curious to benchmark it.
I also want to try the ProjectService, though I suspect that there will be some OOMing because the functionality to ask it to drop files is probably not there yet.

So, it turns out that we already do this:  https://github.com/microsoft/DefinitelyTyped-tools/blob/d64f5180b03a15342a782c0efac446c4422f1d1d/packages/dtslint/src/lint.ts#L22
Removing that, then benchmarking reenabling it, shows that it unfortunately does not help:
Benchmark 1: pnpm test gensync
  Time (mean ± σ):      5.412 s ±  0.022 s    [User: 8.465 s, System: 0.588 s]
  Range (min … max):    5.372 s …  5.435 s    10 runs

Benchmark 2: TSESTREE_SINGLE_RUN=true pnpm test gensync
  Time (mean ± σ):      5.444 s ±  0.050 s    [User: 8.517 s, System: 0.599 s]
  Range (min … max):    5.374 s …  5.521 s    10 runs

Summary
  'pnpm test gensync' ran
    1.01 ± 0.01 times faster than 'TSESTREE_SINGLE_RUN=true pnpm test gensync'

So, I guess this issue can be closed as we're already enabling it... but is it suspicious that it doesn't actually help?

Heh, maybe the issue should be tracking why it doesn't actually help?
But we're also planning on enabling it by default in v7 (https://github.com/typescript-eslint/typescript-eslint/issues/8121). And this issue isn't very high on my priority queue to investigate. So I'm probably not going to be taking action soon tbh.


Colouring based on ThreadID not working

Hello,
I noticed that when choosing to colour instructions based on ThreadID, all instructions have the same colour regardless of the thread. Moreover, when hovering to any instruction in the left pane, the TID field is always 0.
For example the following inst (sn: 5250) belongs to thread 1 as we can see from the O3CPUAll log:
5504500: global: DynInst: [sn:5250] Instruction created. Instcount for system.cpu = 33
5504500: system.cpu.fetch: [tid:1] Instruction PC (0x101ce=>0x101d0).(0=>1) created [sn:5250].
5504500: system.cpu.fetch: [tid:1] Instruction is: c_addi a5, 8

But in Konata is it displayed as if it was belonging to thread 0:

Let me know if I'm missing anything. Thanks!

Hello,
I apologize for my delayed response.
At the moment, the color scheme for threads is implemented exclusively for the Kanata log format, not the gem5 log format.
I am eager to extend this implementation to support the gem5 log format. Could you please share some sample log files that include multi-thread execution in gem5? Thanks.


ProcessException: Process "/android/gradlew" exited abnormally:

After running flutter app it gives me following error

Error running Gradle:
ProcessException: Process "/home/user/Documents/development/app/android/gradlew" exited abnormally:

Configure project :connectivity

Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error.
FAILURE: Build failed with an exception.

What went wrong:
A problem occurred configuring project ':connectivity'.

Could not open cp_proj remapped class cache for c7my3okh4e3lb03m55qkyzr23 (/home/app/.gradle/caches/4.10.2/scripts-remapped/build_7666ifimqm1l9c3qt0ox1mpr/c7my3okh4e3lb03m55qkyzr23/cp_proj70b1361a260e0ceb212a59c45f680ebd).
Unexpected lock protocol found in lock file. Expected 3, found 0.

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 5s
Command: /home/user/Documents/development/app/android/gradlew app:properties
Finished with error: Please review your Gradle project setup in the android/ folder.

after that if i run flutter doctor
[✓] Flutter (Channel stable, v1.2.1, on Linux, locale en_IN)
• Flutter version 1.2.1 at /home/user/Documents/development/flutter
• Framework revision 8661d8aecd (7 weeks ago), 2019-02-14 19:19:53 -0800
• Engine revision 3757390fa4
• Dart version 2.1.2 (build 2.1.2-dev.0.0 0a7dcf17eb)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at /home/user/Android/Sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• ANDROID_HOME = /home/user/Android/Sdk
• Java binary at: /snap/android-studio/73/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
• All Android licenses accepted.
[✓] Android Studio (version 3.3)
• Android Studio at /snap/android-studio/73/android-studio
• Flutter plugin version 34.0.1
• Dart plugin version 182.5215
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
[✓] VS Code (version 1.32.3)
• VS Code at /usr/share/code
• Flutter extension version 2.25.0
[✓] Connected device (1 available)
• Mi A1 • 7341d6280704 • android-arm64 • Android 9 (API 28)
• No issues found!

install jdk.
OR open Gradle-wrapper.jar

is there any solution to this? I ran into this error on all flutter channels

Hi, just want to check if this is still a problem for you.

i also have this problem
`

Error running Gradle:
ProcessException: Process "xxx/android/gradlew" exited abnormally:

Configure project :flutter
Command: xxx/android/gradlew app:properties

Finished with error: Please review your Gradle project setup in the android/ folder.
`

@p0sitive could you please add the output of flutter doctor -v here?
Does this also happen if you create a new project?

flutter doctor list were all ok .
it’s not happened in create a new project.
ps: my project is flutter code mix whit android native code, what run in Android Studio
i found some solution in my project:
1.update custom flutter plugin project  kotlin gradle plugin version
The Android Gradle plugin supports only Kotlin Gradle plugin version 1.3.0 and higher.
The following dependencies do not satisfy the required version:
project ':crash_reporter' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.71

(this not show in Run Console ,but my teammate remands me of this. - -)
2.check android native project code ,it may be modified
（forgive my pool English）

@p0sitive so can you work with that fix?
please add flutter dorcotr so that we use which versions you are using.

@p0sitive so can you work with that fix?
please add flutter dorcotr so that we use which versions you are using.

[✓] Flutter (Channel stable, v1.9.1+hotfix.2, on Mac OS X 10.14.5 18F132, locale zh-Hans-CN)
• Flutter version 1.9.1+hotfix.2 at /Users/xxx/Library/flutter
• Framework revision 2d2a1ffec9 (3 weeks ago), 2019-09-06 18:39:49 -0700
• Engine revision b863200c37
• Dart version 2.5.0
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at /Users/xxx/Library/Android/sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.2
• ANDROID_HOME = /Users/xxx/Library/Android/sdk
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
• All Android licenses accepted.
[✗] Xcode - develop for iOS and macOS
✗ Xcode installation is incomplete; a full installation is necessary for iOS development.
Download at: https://developer.apple.com/xcode/download/
Or install Xcode via the App Store.
Once installed, run:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
✗ CocoaPods not installed.
CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to
your plugin usage on the Dart side.
Without CocoaPods, plugins will not work on iOS or macOS.
For more info, see https://flutter.dev/platform-plugins
To install:
sudo gem install cocoapods
pod setup
[✓] Android Studio (version 3.5)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 39.0.3
• Dart plugin version 191.8423
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
[!] IntelliJ IDEA Community Edition (version 2019.2.2)
• IntelliJ at /Applications/IntelliJ IDEA CE.app
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
• For information about installing plugins, see
https://flutter.dev/intellij-setup/#installing-the-plugins
[✓] VS Code (version 1.38.1)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.4.1
[✓] Connected device (1 available)
• MI CC 9 • f5ca2138 • android-arm64 • Android 9 (API 28)

Hi mate, I wanna know if your have still this problem.
Or you resolve this, just i have a big problem with this.
So thanks...

@brandonlaguna I'm sorry to hear that. Is your project a mixed project too or a pure Flutter project?
Could you please add the output of flutter doctor .v here?

For all here I recommend creating a new project and copy all your own files into that this helps quite often with gradle related issues.

How about updating kotlin version?

I have fixed this issue by recreating app


DOC: Added docstring and example for lp2bp

Related to #7168

Thanks again @FranzForstmayr

+1, thanks @FranzForstmayr


/tmp/jre_6u45.bin is an html page.

Looks like the cookie no longer works. "In order to download products from Oracle Technology Network you must agree to the OTN license terms."
Can you configure an open-jdk7 by default?

I updated the oracle cooking and also configured the default variables to download version 7.
To use open-jdk you can set variables for openjdk: true


No kernel for grammar python

Description:
Installed ipykernel and jupyter using:
python -m pip install ipykernel
python -m ipykernel install -user
pip install jupyter
When I update hydrogen kernels, it succeeds in finding ipykernel for Python 3

However, when I try to run hydrogen, there is no result, and if I try to restart the kernel, it says "No Kernel for Grammar Python"

When I run kernel jupyter kernelspec list --json, i get this:
{
  "kernelspecs": {
    "python3": {
      "resource_dir": "C:\\Users\\brian\\AppData\\Roaming\\jupyter\\kernels\\python3",
      "spec": {
        "argv": [
          "C:\\Users\\brian\\AppData\\Local\\Programs\\Python\\Python36\\python.exe",
          "-m",
          "ipykernel_launcher",
          "-f",
          "{connection_file}"
        ],
        "env": {},
        "display_name": "Python 3",
        "language": "Python"
      }
    }
  }
}

Versions:
Atom: 1.21.1 x64
Python 3.6.3 x64

save your untitled file as .py file，does it works？

Oh, thank you for that suggestion. Apparently, I don't have python-language-server, which is required for hydrogen to work. When I saved it as a py file, it gave me that error, so I installed it, and after that, it worked. Thanks again!

Glad it's working now 🎉
Thanks @crazypenguin for helping debug.

Apparently, I don't have python-language-server, which is required for hydrogen to work

For the record, Hydrogen doesn't require python-language-server.
@vader333 You probably have ide-python installed which requires python-language-server as a external dependency.
@BenRussert We should check the behavior when trying to start a Kernel in a unsaved file. At least we should throw a helpful error message.


Barrier consecutive load-store

Pre-req for multireduce
This adds a few lines to uopgraph that will insert barriers in the event of consecutive load-stores to the same local buffer
This is needed for multireduce to prevent writing to a local buffer, before every thread loads the result of the previous group reduce. This lets us use only one local buffer.
Ex:
  ...
  temp1[lidx1] = acc0; // store result of first reduce
  barrier(CLK_LOCAL_MEM_FENCE); // barrier prevents the grouped reduce from starting before every thread stores their reduce
  if (alu0) {
    float acc1 = 0.0f;
    for (int ridx1 = 0; ridx1 < 16; ridx1++) { /* first grouped reduce */ }
    temp1[0] = acc1;
  }
  barrier(CLK_LOCAL_MEM_FENCE); // barrier prevents threads from loading the result of the grouped reduce before it's finished
  float val2 = temp1[0];
  float acc2 = 0.0f;
  for (int ridx2 = 0; ridx2 < 2; ridx2++) { /* second reduce */ }
  barrier(CLK_LOCAL_MEM_FENCE); // PR adds a barrier here, prevents threads from storing their second reduce
                                // before every thread has loaded the result of the grouped reduce
  temp1[lidx0] = acc2;
  barrier(CLK_LOCAL_MEM_FENCE); // barrier before second grouped reduce
  if (alu0) {

doesn't apply within UOps.IF because we can't gate barriers

we really don't wanna do this in a toposort, can you try doing it with graph rewrite rules?

I agree, the trouble with the rewrite rules is that we'd have to put Uops.BARRIER is a UOp.src ; there didn't seem to be any good candidates
I do have a branch that will make a dependency chain LOAD -> BARRIER -> STORE, but it modifies how UOPs.STORE interprets it's src

this commit accomplished the barrier through rewrite, left the topsort changes commented out for reference

hmm so now src[3] can mean two different things... This does change the spec yea.
If this is the only way to do it, the multiple temps option makes more sense #6097.

sounds good, I'll update the main PR