Fix slowSpecThreshold flag in Makefile

The Makefile was passing slowSpecThreshold=$(SLOW_SPEC_THRESHOLD) without a leading '-' so was ignoring SLOW_SPEC_THRESHOLD.
Fixed this and put common flags in a single variable so they can be changed in one place.
Also you can now say make VERBOSE= to turn off -v output from ginkgo and
set make SLOW_SPEC_THRESHOLD=xxx to change the threshold.
What is the purpose of this change? What does it change?
make test-integration was ignoring the SLOW_SPEC_THRESHOLD
Was the change discussed in an issue?
No
How to test changes?
Before change make test-integration reports "slow test" after 5 sec.
After change, only reports "slow test" after 120 secs.

/retest
Provisioning timeout, doesn't look related to the change.

/assign @cdrage
/approve

/hold
@alanconway
It looks like there's an issue with CI not doing test timeouts correctly?
Failure [0.300 seconds]
odo login and logout command tests
/go/src/github.com/openshift/odo/tests/integration/loginlogout/cmd_login_logout_test.go:11
  Run login tests with no active projects, having default is also considered as not having active project
  /go/src/github.com/openshift/odo/tests/integration/loginlogout/cmd_login_logout_test.go:42
    Should login successfully with token without any projects with appropriate message [It]
skipped 23 lines unfold_more
[odo] Authentication required for https://api.ci-op-2ddgv7g7-f09f4.origin-ci-int-aws.dev.rhcloud.com:6443 (openshift)
[odo] Username: Password: Login failed (401 Unauthorized)
[odo] Verify you have provided correct credentials.
[odo]  ✗  challenger chose not to retry the request

/retest
failed to acquire a resource: Post http://boskos.ci/acquire?dest=leased&owner=ci-op-q5iw23cm-bb227&request_id=6109228387713192498&state=free&type=aws-quota-slice: dial tcp: lookup boskos.ci on <IP_ADDRESS>:53: no such host

/approve
I like this it makes it more readable and easier to maintain consistent flags in-between tests

@cdrage

It looks like there's an issue with CI not doing test timeouts correctly?
Failure [0.300 seconds]
odo login and logout command tests[odo] Authentication required for https://api.ci-op-2ddgv7g7-

Looking at the preceeding log lines, this looks like an auth problem, not a timeout:
[odo] Authentication required for https://api.ci-op-2ddgv7g7-f09f4.origin-ci-int-aws.dev.rhcloud.com:6443 (openshift)
[odo] Username: Password: Login failed (401 Unauthorized)
[odo] Verify you have provided correct credentials.
[odo]  ✗  challenger chose not to retry the request
• Failure [0.300 seconds]

Not sure how my change could have caused that but its always possible. I'll look again after the current retest.

/retest

/retest

/hold cancel

/restart

/retest

/retest

/retest

✗  Failed To Update Config To Component Deployed
[odo]  ✗  Applying configuration [67ms]

/retest

/retest

/retest


Towards Scala 3 support.

Fixes #16527, #15491

switch to the latest Zinc;
detect Scala 3 library dependency;
configure Scala 3 compiler and bridge as appropriate;
Scala 3 compiler bridge is distributed as a binary and does not need to be compiled.

Context

Contributor Checklist

[ ] Review Contribution Guidelines
[ ] Make sure that all commits are signed off to indicate that you agree to the terms of Developer Certificate of Origin.
[ ] Make sure all contributed code can be distributed under the terms of the Apache License 2.0, e.g. the code was written by yourself or the original code is licensed under a license compatible to Apache License 2.0.
[ ] Check "Allow edit from maintainers" option in pull request so that additional changes can be pushed by Gradle team
[ ] Provide integration tests (under <subproject>/src/integTest) to verify changes from a user perspective
[ ] Provide unit tests (under <subproject>/src/test) to verify logic
[ ] Update User Guide, DSL Reference, and Javadoc for public-facing changes
[ ] Ensure that tests pass sanity check: ./gradlew sanityCheck
[ ] Ensure that tests pass locally: ./gradlew <changed-subproject>:quickTest

Gradle Core Team Checklist

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation
[ ] Recognize contributor in release notes

are this and #18001 independent efforts?

are this and #18001 independent efforts?

Yes, they are.

The main goal of this  pull request - support for Scala 3 - was not achieved: some classpath manipulations are needed, as demonstrated by #18001, which does makes Scala 3 work.
This pull request also attempts to update Zinc to the latest version. This turned out to be:

more involved than anticipated (one test is still broken);
not needed to add support for Scala 3 (again, as demonstrated by #18001).
Depending on if, when, and how smoothly #18001 is merged (and released), I might attempt a follow-up pull request for Zinc update (as suggested by @tgodzik in https://github.com/gradle/gradle/pull/18001#issuecomment-897028867) - unless someone who actually knows Zinc beats me to it ;)

Clean-up of the Scala-library-version-recognizing code in the Scala plugin might get its own follow-up pull request (again, as suggested by @tgodzik in https://github.com/gradle/gradle/pull/18001#issuecomment-897067536), but this change is less pressing and thus is less likely to happen :)
For the above reasons, this pull request is not relevant. Closing.


FIX: ThreadError Handling

Hi @SamSaffron
We observed ThreadError was raised from prometheus_exporter when sidekiq triggers SHUTDOWN EXCEPTION.It was due to some improper shutdowns.
As per ruby ThreadError will raise only when main thread is killed then we are trying to create child thread for that main thread
if (GET_VM()->main_thread->status == THREAD_KILLED)
rb_raise(rb_eThreadError, "can't alloc thread");

So need to catch exception in Prometheus gem to handle this error.
Ref. PR: (opentelemetry-ruby) https://github.com/open-telemetry/opentelemetry-ruby/pull/607

Seems good to me, a tiny bit fragile in case Ruby change the text on the exception but I guess that is the best we can do here.


Implement post processing script

As a HCA user
I want to be confident schema changes I need can be supported by all HCA components
so that my experiment can be reflected accurately in HCA
test data push to git:
https://github.com/HumanCellAtlas/schema-test-data
post processing design:
https://docs.google.com/document/d/1wcHuSQXwNXyAyzYvXj9lv9QKbcABQ0-64Gr1oQ-gItQ/edit#
Acceptance Criteria

Given a project with test data that has been ingested and exported
When

a schema change is introduced
and ingested and exported

Then the exported project file differences reflect the modified schema elements

This is a test project that was exported before the schema changes adding dbGAP and EGA accessions.
https://staging.contribute.data.humancellatlas.org/projects/detail?uuid=81cea047-fbba-4c1e-a97c-cba17086cd6a
This is the same test project that was exported after the schema changes adding dbGAP and EGA accessions.
https://staging.contribute.data.humancellatlas.org/projects/detail?uuid=81cea047-fbba-4c1e-a97c-cba17086cd6a
The schema change is here:
https://github.com/HumanCellAtlas/metadata-schema/pull/1366/files
The changes to the spreadsheet are:
Added the two new optional fields 'project.ega_accessions' and 'project.dbgap_accessions' to the project tab.
Added values for the two fields.
project.ega_accessions: EGAS00000000001||EGAD00000000002
project.dbgap_accessions: phs001997.v1.p1||phs001836


Fix envs for GitHub Actions

Purpose
GITHUB_ACTIONS was not passed to docker container by env script.
It is used at
https://github.com/codecov/codecov-bash/blob/8b64f2c07d9ebc2ea2c61419009179945acbf044/codecov#L797
Notable Changes
no notable changes
Tests and Risks?
env script seems not covered by the existing tests.
Update the SHA hash files
codecov script is not changed.

duplicate of #371


Using the same attribute for label twice -> Stuck

There is no warning that you are using the same attribute multiple times. This can easily happen when copy, pasting stuff.
Errors I've experienced when doing this:

Job doesnt start up. Instead you can only see the loading screen.
2. Can't exit out of drawing the bounding box.

EDIT: Number two has more to do with large files (3.5Gb) I think. I will further investigate.
Also the one line given makes it extremely uncomfortable to type/paste in labels.
Greetings

Hi @JulianWgs ,
Thank you for the bug report. Checking input is an important task and we will try to improve it into our next major release.


How to fix the huge gas charge with any manipulations?

 The whole contract has very high gas for all functions?
A transaction for the transfer of NFT costs $ 400 and other collections have about $ 1
What could be the reason for this problem?

Hi @DevCores, issues must have all the requested info and should be used for bug reports only. Discussions are bests suited for questions like this.
Did you mint your tokens in big batches? (Like minting 100 tokens at once or more)
If that's the case, then ERC721A is known to have pretty high gas fees in that particular scenario: https://chiru-labs.github.io/ERC721A/#/tips?id=batch-size


Profile language lost when browser is closed

Gitea Version
1.15.7
Git Version
2.30.2
Operating System
Debian 11.2
How are you running Gitea?
Using https://dl.gitea.io/gitea/1.15.7/gitea-1.15.7-linux-amd64 running from systemd.
Database
MySQL
Can you reproduce the bug on the Gitea demo site?
Yes
Log Gist
No response
Description
Hello!
I am using Chrome 96 which is sending accept-language: fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7.

I go to https://mygitea/
Gitea is in French.
Navigate to Configuration > Profile, set Language = English, save.
Gitea is now in English when I navigate in it.
Close and reopen browser.
Gitea is in French once again.
If I go back to Configuration > Profile, Language is still English but the page is in French. I just have to click Update Profile to have Gitea in English without touching anything else.

I created an account on try.gitea.io, same thing happens.
The screenshots show the configuration page from my Gitea and try.gitea.io displayed in French but with the language setting showing English.
Screenshots
https://imgur.com/a/EP0mAO2

+1, I can reproduce this problem with a very recent dev version (1.16), eg: cc129d2ca22100fe9c28106d9bc302678651f339

Ah it looks like there are a couple of other places that the below magic needs to be copied in:
   // Language setting of the user overwrites the one previously set
   // If the user does not have a locale set, we save the current one.
   if len(u.Language) == 0 {
   	u.Language = ctx.Locale.Language()
   	if err := user_model.UpdateUserCols(db.DefaultContext, u, "language"); err != nil {
   		log.Error(fmt.Sprintf("Error updating user language [user: %d, locale: %s]", u.ID, u.Language))
   		return setting.AppSubURL + "/"
   	}
   }

   middleware.SetLocaleCookie(ctx.Resp, u.Language, 0)

   if ctx.Locale.Language() != u.Language {
   	ctx.Locale = middleware.Locale(ctx.Resp, ctx.Req)
   }


update README to include creating the ApplicationCabel::Channel

I was getting uninitialized constant ApplicationCable::Channel.
I have updated the documentation to include creating the ApplicationCable::Channel class.
However, I am not sure of the point of this class instead of directly subclassing ActionCable::Cannel::Base.
Also, there was reference to ApplicationChannel whichI  have  was replaced with ApplicationCable::Channel for consistency.

Thanks! We've been moving to a setup of having an ApplicationX super-class for all frameworks, such that the app can have an obvious place for app-configuration that then won't conflict with stuff added via engines or plugins.


Entities under mqtt: integration not detected

Just reporting, in case this is something to be adjusted: I have several sensors declared as binary_sensor: under the mqtt: integration that are showing as unknown in the report. See images below.

Thank you very much for providing this integration, it is super useful, helped me a lot.

From watchman perspective it means that these sensors were either unavailable or unknown at the moment report was generated.  Some platforms may take extra time after HA restart to initialize their sensors, those will be shown as missing in the report. If this is your case, try to adjust startup delay in the WM options.


Code Inspection: npm audit on file-feature

marked:>=0.3.14 <0.6.2

(warn) Regular Expression Denial of Service Upgrade to version 0.6.2 or later.

marked:0.4.0:

typedoc>marked

[atomist:code-inspection:file-feature=@atomist/atomist-sdm]

Issue closed because branch file-feature was deleted.


add expand-collapse button

Closes https://github.com/jupyterlab-contrib/search-replace/issues/27

Not sure why the test fails, it passes locally for me


policy for when a MIM number becomes gene-specific

Not sure if this is the correct category, but I am looking for a statement of what MONDO does when a MIM number becomes gene-specific.
Case in point:
https://www.omim.org/phenotypicSeries/PS614594
https://omim.org/entry/614594
MONDO:0019014
Will the XREF on MONDO:0019014 change from OMIM:614594 to OMIMPS:614594, with new children created for OMLS1, OMLS2 and OLMSX?
Or will MONDO:0019014 be renamed?
I strongly advocate for the first option.

Good question! Such policies are managed by @cmungall and @nicolevasilevsky
So I will let them answer!

I agree 1 is better but there is a 3rd option. We obsolete the ID and make
2 new IDs. This causes churn for people using the old id but we include
metadata eg consider tags and force people to make a choice when migrating
annotations
On Sat, Feb 27, 2021, 08:00 maglott<EMAIL_ADDRESS>wrote:

Not sure if this is the correct category, but I am looking for a statement
of what MONDO does when a MIM number becomes gene-specific.
Case in point:
https://www.omim.org/phenotypicSeries/PS614594
https://omim.org/entry/614594
MONDO:0019014
Will the XREF on MONDO:0019014 change from OMIM:614594 to OMIMPS:614594,
with new children created for OMLS1, OMLS2 and OLMSX?
Or will MONDO:0019014 be renamed?
I strongly advocate for the first option.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/monarch-initiative/mondo/issues/2747, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAMMONQBAJ6JRJTBV4IATDTBEJK7ANCNFSM4YKB567A
.

Good point.  Is 3 the policy?

Hi @maglott yes- that is the policy, there is more detail here:
https://mondo.readthedocs.io/en/latest/editors-guide/splitting-classes/

I think this can be closed, please reopen if there are more questions.

@cmungall , thanks for the link to the doc.


HDFS-11234: Made the socket buffer size configurable with the config …

172

 Quality gate: Failed
162 Issues

 12 Vulnerabilities
 150 Code issues

Details


[ci skip] adding user @weiji14

Hi! This is the friendly automated conda-forge-webservice.
I've added user @weiji14 as instructed in #4.
Merge this PR to add the user. Please do not rerender this PR or change it in any way. It has [ci skip] in the commit message to avoid pushing a new build and so the build configuration in the feedstock should not be changed.
Please contact conda-forge/core to have this PR merged, if the maintainer is unresponsive.
Fixes #4

Error about AssertionError: MMCV==1.6.2 is used but incompatible. Please install mmcv>=1.3.17, <=1.6.0. should be fixed with https://github.com/conda-forge/mmdet-feedstock/pull/1 I think, see https://github.com/open-mmlab/mmcv/issues/2150 and https://github.com/open-mmlab/mmdetection/pull/8440

Gentle ping @apatsekin or @conda-forge/core to approve this request to add me as a recipe maintainer. Would like to fix some incompatibilities with mmcv which I also maintain at https://github.com/conda-forge/mmcv-recipe-feedstock.

Thanks @apatsekin, could you force merge this Pull Request please? I'll fix the test failures later in #1 (note that merging this PR won't trigger new builds for mmdet, so it's safe).


[T5A1][W13-B4] Conan Kian

Ready for review

@ckjr
Some comments added. Please ack & close the PR after reading comments.

Acknowledged


Unable to setup datasource with basic auth

I have a grafana instance in docker, i will for datasources to be added from a yml file.
All my other datasources work but i am unable to provide credentials
My datasource
  - access: "proxy"
    name: "rabbitmq"
    org_id: 1
    type: "marcusolsson-json-datasource"
    url: "rabbitmq:15672"
    version: 1

    basicAuth: true
    withCredentials: true #Tried without and still have an issue
    basicAuthUser: myuser
    basicAuthPassword: andpassword.$STAGE
    editable: true

also attempted

    secureJsonData:
      basicAuthPassword: andpassword.$STAGE

But after creation auth is still disabled

Hello,
The bug is still around, I have the following YAML file and it doesn't work either after following the general provision guidelines:
---
apiversion: 2
datasources:
  - name: "My JSON datasource"
    type: marcusolsson-json-datasource
    url: https://example.com:443/api/endpoint
    basicAuth: true
    basicAuthUser: "user"
    isDefault: false
    editable: true
    version: 9
    secureJsonData:
      basicAuthPassword: "password"

So the datasource gets provisioned and the only way to fix it is to make it editable so you can change the credentials after it gets created.
I was looking at the code but could not find anything that hints how to hint the provisioning about the right credentials.


feat: extend app.request paramters

Author should do the followings, if applicable

[x] Add tests
[x] Run tests
[x] yarn denoify to generate files for Deno

What this PR do?
Added optional Env?: E['Bindings'] | {} and executionCtx?: ExecutionContext parameters to the app.request method signature.
Modified app.request to pass these new parameters to the app.fetch method.

Hi @hagishi !
Looks good! I'll merge now. This is a new feature but it's a small change. So it will be included in a next patch-version. Thanks!


Multiple Backends Crossing Wires

I have 2 backends setup in config/initializers/refile.rb:
require "refile/s3"

aws = {
  access_key_id: ENV["AWS_KEY_ID_FOR_BUCKETS"],
  secret_access_key: ENV["AWS_SECRET_FOR_BUCKETS"],
  region: "us-east-1",
}

logos = aws.merge!(bucket: "simpledonation-account-logos")
csvs  = aws.merge!(bucket: "simpledonation-csvs")

Refile.backends["logo_cache"] = Refile::S3.new(prefix: "cache", **logos)
Refile.backends["logo_store"] = Refile::S3.new(prefix: "store", **logos)

Refile.backends["csv_cache"] = Refile::S3.new(prefix: "cache", **csvs)
Refile.backends["csv_store"] = Refile::S3.new(prefix: "store", **csvs)

Refile.cdn_host = "https://d1gv4psq6cgkp2.cloudfront.net"

And in app/models/account.rb, I have:
class Account < ActiveRecord::Base
  attachment :logo, store: "logo_store", cache: "logo_cache"
end

But when I inspect a logo for a given account, it's using the wrong backend and bucket.
irb(main):005:0> Account.find(9).logo
=> #<Refile::File:0x007f785a739860 @backend=#<Refile::S3:0x007f785ab771c0 @s3_options={:region=>"us-east-1", :access_key_id=>"REDACTED", :secret_access_key=>"REDACTED"}, @s3=#<Aws::S3::Resource>, @access_key_id="REDACTED", @bucket_name="simpledonation-csvs", @bucket=#<Aws::S3::Bucket name="simpledonation-csvs">, @hasher=#<Refile::RandomHasher:0x007f785ab77148>, @prefix="store", @max_size=nil>, @id="REDACTED">

Thoughts?

@taylorbrooks You are using the destructive version of merge which modifies and returns the original hash. This overrides the bucket value with simpledonation-csvs. I think you meant to use merge instead to assign a copy to logos and csvs.


Oauth2lib strawberry

Bump oauth2_lib to 1.3.2
Update oauth2_lib.graphql_authentication imports to oauth2_lib.strawberry
Update usages of variable oauth2_settings.OAUTH2_ACTIVE to its new location oauth2lib_settings.OAUTH2_ACTIVE

Bump version to 1.2.2rc3

Codecov Report

Merging #298 (0f7bcce) into main (38124b3) will increase coverage by 0.00%.
The diff coverage is 100.00%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@           Coverage Diff            @@
##             main     #298    +/-   ##
========================================
  Coverage   76.68%   76.69%
========================================
  Files         165      165
  Lines        8493     8496     +3
  Branches     1369     1160   -209
========================================
+ Hits         6513     6516     +3
  Misses       1787     1787
  Partials      193      193

Impacted Files
Coverage Δ

orchestrator/__init__.py
100.00% <100.00%> (ø)

orchestrator/api/api_v1/endpoints/processes.py
81.76% <100.00%> (ø)

orchestrator/api/api_v1/endpoints/settings.py
66.66% <100.00%> (ø)

orchestrator/api/api_v1/endpoints/subscriptions.py
91.36% <100.00%> (ø)

orchestrator/graphql/__init__.py
91.93% <100.00%> (ø)

orchestrator/graphql/resolvers/settings.py
79.62% <100.00%> (ø)

orchestrator/graphql/schemas/process.py
95.00% <100.00%> (ø)

orchestrator/graphql/schemas/product.py
93.10% <100.00%> (ø)

orchestrator/graphql/schemas/subscription.py
97.02% <100.00%> (ø)

orchestrator/graphql/types.py
100.00% <100.00%> (ø)

... and 2 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


The default submit action of PR review form isn't "Approve"

Please ensure:

[X] The bug is caused by Refined GitHub. It doesn't happen if I disable the extension.

Include in this issue:

[X] Screenshots/video/gif demonstrating the bug, if it’s visual

[ ] Console errors, if any

Description
The green "Approve" button in the PR review dropdown form visually looks like the primary call to action. However, if I submit the form with ctrl+enter it uses the "Comment" button instead.
It happened to me so many times that I made a "Comment" instead of "Approve" that I think the UI is just wrong.
I can imagine two solutions:

Change the visual look of the buttons, so that "Comment" looks like the primary call to action
Change the form default submit action (used when ctrl+enter) to be "Approve"

Example URL
https://github.com/refined-github/refined-github
Browser(s) used
Google Chrome Version 95.0.4638.54 (Official Build) (64-bit)

Change the visual look of the buttons, so that "Comment" looks like the primary call to action

However I do like this 😃

To me this is a bug for real, only the primary action should have the primary style/background. We should not "induce" people to approve things.

Maybe the "request changes" should also be not red

That's also welcome, the red text looks like a potentially destructive action while in fact it isn't.

That's GitHub’s own behavior, not Refined GitHub’s bug:

I think it is Refined GitHub’s bug, because in GitHub's original UI it's IMO very clear what ctlr+enter will do.

Welp, I hugely regret the UI change caused by this issue. Now I click on Comment instead of Approve (which is the button I want 95% of the time, because I rarely leave comments via this popup since I put comments directly on files or via the main page).
I also regret no more red for blocking changes. Sure, it's not a destructive action but it's an impactful one and the red button was thematic with the red PR status when changes are requested.
Anyway, I'm aware my opinion will change nothing but 🤷
(still loving the plugin though, thanks for your work on trying to make a usable interface out of GH)

I think moving the "Comment" button in the place of the "Approve" button might have been a mistake because visually very little changed, so mouse users will keep clicking the green button expecting it to be "Approve"
@refined-github/maintainers worth using hotfix.css to keep the "Comment" to the left as soon as possible? We can't push a new version already

I also regret no more red for blocking changes

@moussetc There should be a red icon next to the button text though? If you can't see it then that's a bug.

worth using hotfix.css to keep the "Comment" to the left as soon as possible?

You mean keeping all the buttons on the right put changing the order? In that case it should probably be (from left to right) "Comment", "Approve", "Request changes"; to match with the native (vertical) order.

@moussetc There should be a red icon next to the button text though? If you can't see it then that's a bug.
@cheap-glitch
It's not red here (Github Enterprise):

Though I do see the button colors on plain old Github.com

Ah yes, that's probably because we only used the new color classes, so they have no effect (yet) on GHE :sweat_smile:

Looks like that CSS fix results in this for me

I think there are two issues here:

GitHub's primary button is "submit" which doesn't mean anything by itself. Buy we (mistakenly) made one of the three actions ("comment") stand out which do have implied meaning, and that's what we are avoiding in the original PR (even if the action is neutral). We didn't realize this in time though.
About the location of the buttons: I do think we need to indicate what the primary action could be (and that's why we give the comment button a primary background), and putting the primary button on the right is what GitHub does.

Therefore I suggest removing the background of comment button but keeping the location/order. Thoughts?

Green = default. That part is fine. It’s the change of order that’s confusing. We can use that hotfix to revert it

Hotfix added.

PR welcome to fix the order on main

Is there a way to give the currently unused cmd+shift+enter keyboard shortcut to "approve"?

cmd+enter: comment
cmd+shift+enter: approve

Please open a new issue


Ambiguous use of XCTFail

I'm trying to update TCA from 0.22 to 0.25.1 in our app which has meant updating to 0.2.1 of XCTestDynamicOverlay.
Now wherever we are importing both ComposableArchitecture and XCTest (generally in helper/utility files in our test target) we are getting Ambiguous use of 'XCTFail(_:file:line:) errors in Xcode.
I'm trying to use the actual XCTFail from XCTest here as I know it is available but there doesn't seem to be a way to reference it - XCTest.XCTFail doesn't work. This leaves me with only one option and that is using XCTestDynamicOverlay.XCTFail instead. It seems a bit unnecessary to have to do this when I know the actual XCTFail is available.
I'm not sure what has changed to cause this and whether or not this is an issue with XCTestDynamicOverlay or ComposableArchitecture - I'm wondering if perhaps its the latter and TCA is now doing an @_exported XCTestDynamicOverlay somewhere that it wasn't before?

Closing in favour of https://github.com/pointfreeco/swift-composable-architecture/issues/747 as I think this is a TCA bug.


Add addons_config.gcs_fuse_csi_driver_config to ignore list for late-…

…init
Description of your changes
Added addons_config.gcs_fuse_csi_driver_config to ignore list for late init.
Fixes #403
I have:

[x] Run make reviewable test to ensure this PR is ready for review.

How has this code been tested

Local testing
upjet tests examples/container/cluster.yaml

/test-examples="examples/container/cluster.yaml"


Why not stop gradient for channel_selection layer's parameters?

class channel_selection(nn.Module):
   def __init__(self, num_channels):

         super(channel_selection, self).__init__()

         self.indexes = nn.Parameter(torch.ones(num_channels))

should this be :
self.indexes = nn.Parameter(torch.ones(num_channels), requires_grad=False)?

It would work also. But I think even if we does not set requires_grad=False, then the gradient would still be None. Therefore it does not get updated during back-propogation.


Improve throughput via threadpool for fetching API data

two threads should suffice for now, as the rate limit is 2 req/s
fetching, parsing & persisting for now

does not work, as its inherently IO-bound. I was not able to gain anything from this in terms of speed, while unnecessarily increasing complexity.


fix: update example to reflect proper argument usage

The example had a space instead of an equals sign (=) where the table below specifies that the argument should utilize an equals sign (=) for it's key-value flags.

Checklist

[x] npm install && npm test passes
[x] tests are included
[x] documentation is changed or added
[x] commit message follows commit guidelines

Description of change

Does it work either way or does only one way work?  On Linux, macOS, and Windows?

Since I opened this a while ago, my memory is a little fuzzy. I think the best information I have for you is this screenshot. This is MacOS on an M1 Chip. After specifying the Python 2.7 path as an arg without an equals sign (=), it seems as though the node-gyp utilized the Python 3 installation.

All other arguments in the docs used an equals sign. I'm not entirely sure that the cause for using the wrong python version was due to the lack of the equals sign, but this MR was more just to standardize the way the arguments are laid out in the documentation.

Node-gyp is using Python 3 because Python 2 died more than 1,000 days ago on 1/1/2020.

Legacy software still exists, I was installing node-gyp 3.8 for an application running node 12. While I understand that it's not supported, this isn't a bug report. It's a docs consistency update.
If this doesn't seem relevant or worth the effort, feel free to close this.

node-gyp 3.8 loves legacy Python.


HikariCP Java 9 ea incompatible with gradle

Environment
HikariCP version: 2.6.1
JDK version     : 9+181
Database        : None
Driver version  : n/a

For a simple gradle.build
repositories {
    mavenCentral()
}

dependencies {
    implementation group: 'com.zaxxer', name: 'HikariCP-java9ea', version: '2.6.1'
}

Executing gradle run fails with:

FAILURE: Build failed with an exception.

What went wrong:
Could not resolve all files for configuration ':compileClasspath'.

Could not resolve com.zaxxer:HikariCP-java9ea:2.6.1.
Required by:
project :
Could not resolve com.zaxxer:HikariCP-java9ea:2.6.1.

inconsistent module metadata found. Descriptor: com.zaxxer:HikariCP:2.6.1 Errors: bad module name: expected='HikariCP-java9ea' found='HikariCP'

So it seems like the pom is not parsable by gradle.
Also, changing the dependency to
dependencies {
    implementation group: 'com.zaxxer', name: 'HikariCP', version: '2.6.1', classifier: 'java9ea'
}

fails with:

Could not resolve all files for configuration ':compileClasspath'.

Could not find HikariCP-java9ea.jar (com.zaxxer:HikariCP:2.6.1).
Searched in the following locations:
https://repo1.maven.org/maven2/com/zaxxer/HikariCP/2.6.1/HikariCP-2.6.1-java9ea.jar

Which is where I would expect the jar file to be located.

Having same issue.

Ok, I’ll try to work on Java 9 this weekend.

Any update on this issue?
We're getting error during maven compile: module not found: com.zaxxer.hikari


UX Researcher: Conducting CMS User Interviews - Batch 1: Searching, filtering, sorting content

Conduct CMS user interviews with primary users, Jeremy (marketing) and Allen (ID) about user needs for searching, filtering and sorting content #299
Feature: Conduct user interviews around team's needs around a first time experience in the CMS
  As a UX researcher
  I want to interview the main users of the CMS
  So that I can gather the information I need about user needs around searching, filtering and sorting in the CMS

  Scenario: Interview Jeremy Hodge from Watson Marketing
    Given that I need to gather data about the marketing team content creation workflow to inform our UX design for searching, filtering and sorting in the CMS
     When I go to speak to our key user of the CMS from the marketing team (Jeremy)
     Then I will be able to get data that answers my interview questions about the marketing team's needs around searching, filtering and sorting in the CMS, including identifying common scenarios used for search
      And what they search by
      And what they search for
      And identifying common scenarios for using a filter
      And what they would filter by
      And identifying common scenarios for sorting
      And and what they would sort by

  Scenario: Interview Allen Dean from Watson ID team
    Given that I need to gather data about the ID team content creation workflow to inform our UX design for searching, filtering and sorting in the CMS
     When I go to speak to our key user of the CMS from the ID team (Allen)
     Then I will be able to get data that answers my interview questions about the ID team's needs around searching, filtering and sorting in the CMS, including identifying common scenarios used for search
      And what they search by
      And what they search for
      And identifying common scenarios for using a filter
      And what they would filter by
      And identifying common scenarios for sorting
      And what they would sort by

Conducting User Interviews

[ ] Interview Jeremy about marketing team's needs around searching, filtering and sorting in the CMS
[ ] Interview Allen about ID team's needs around searching, filtering and sorting in the CMS

Blocked by #426

@ineedsubstance @joshkimmell @poofichu @Snugug @scottnath @SirSpidey
And another conducting interview story... O_O


Add support to Beyla Alloy component

Added new set of values to configure Alloy to use Beyla components.

Hey Pete, thanks! beyla.ebpf requires hostPid: true and privileged: true. It can be run with less privileges as well.


🐛 firebase_messaging: ^10.0.2 Doesn't build on Android Unresolved reference: firebasemessaging, FirebaseMessagingPlugin

Bug report
Running Gradle task 'assembleDebug'...
e: /Users/kristi.jorgji/Desktop/test/single_mobile_flutter/android/app/src/main/kotlin/al/single/single_app/FirebaseCloudMessagingPluginRegistrant.kt: (4, 27): Unresolved reference: firebasemessaging
e: /Users/kristi.jorgji/Desktop/test/single_mobile_flutter/android/app/src/main/kotlin/al/single/single_app/FirebaseCloudMessagingPluginRegistrant.kt: (12, 13): Unresolved reference: FirebaseMessagingPlugin

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:compileDebugKotlin'.
> Compilation error. See log for more details

Steps to reproduce
Using:
🐛 firebase_messaging: ^10.0.2
Flutter 2.2.2 • channel stable • https://github.com/flutter/flutter.git

My Application.kt:
package al.single

import io.flutter.app.FlutterApplication
import io.flutter.plugin.common.PluginRegistry

import io.flutter.plugins.firebase.messaging.FlutterFirebaseMessagingPlugin

public class Application : FlutterApplication(), PluginRegistry.PluginRegistrantCallback {
    override fun registerWith(registry: PluginRegistry?) {
        val key: String? = FlutterFirebaseMessagingPlugin::class.java.canonicalName
        if (!registry?.hasPlugin(key)!!) {
            FlutterFirebaseMessagingPlugin.registerWith(registry?.registrarFor(
                    "io.flutter.plugins.firebase.messaging.FlutterFirebaseMessagingPlugin"
            ));
        }
    }
}

My AndroidManifest.xml is using the above as Application.kt

<application
    android:name=".Application"

Expected behavior
Build succeeds
Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
[✓] Flutter (Channel stable, 2.2.2, on macOS 11.4 20F71 darwin-x64, locale en-DE)
    • Flutter version 2.2.2 at /Users/kristi.jorgji/flutter
    • Framework revision d79295af24 (13 days ago), 2021-06-11 08:56:01 -0700
    • Engine revision 91c9fc8fe0
    • Dart version 2.13.3

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at /Users/kristi.jorgji/Library/Android/sdk
    • Platform android-30, build-tools 29.0.3
    • ANDROID_HOME = /Users/kristi.jorgji/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.8+10-b944.6916264)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5, Build version 12E262
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.8+10-b944.6916264)

[✓] IntelliJ IDEA Ultimate Edition (version 2020.2.3)
    • IntelliJ at /Users/kristi.jorgji/Applications/JetBrains Toolbox/IntelliJ IDEA Ultimate.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.57.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension can be installed from:
      🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected device (2 available)
    • Android SDK built for x86 (mobile) • emulator-5554 • android-x86    • Android 7.0 (API 24) (emulator)
    • Chrome (web)                       • chrome        • web-javascript • Google Chrome 91.0.4472.114

• No issues found!

Flutter dependencies
Click To Expand
flutter pub deps -- --style=compact
Dart SDK 2.13.3
Flutter SDK 2.2.2
single_app 2.2.3+33

dependencies:
- audioplayers 0.19.0 [uuid path_provider http flutter flutter_web_plugins]
- cached_network_image 3.0.0 [flutter flutter_cache_manager octo_image]
- cupertino_icons 1.0.3
- curved_navigation_bar 1.0.1 [flutter meta]
- equatable 2.0.3 [collection meta]
- firebase_analytics 8.1.2 [firebase_analytics_platform_interface firebase_analytics_web firebase_core flutter meta]
- firebase_core 1.3.0 [firebase_core_platform_interface firebase_core_web flutter meta]
- firebase_crashlytics 2.0.6 [firebase_core firebase_core_platform_interface firebase_crashlytics_platform_interface flutter stack_trace]
- firebase_messaging 10.0.2 [firebase_core firebase_core_platform_interface firebase_messaging_platform_interface firebase_messaging_web flutter meta]
- flare_flutter 3.0.1 [collection flutter meta]
- flutter 0.0.0 [characters collection meta typed_data vector_math sky_engine]
- flutter_bloc 7.0.1 [flutter bloc provider]
- flutter_cupertino_localizations 1.0.1 [flutter flutter_localizations]
- flutter_facebook_login 3.0.0 [flutter collection]
- flutter_localizations 0.0.0 [flutter intl characters clock collection meta path typed_data vector_math]
- flutter_platform_widgets 1.9.5 [flutter]
- flutter_secure_storage 4.2.0 [meta flutter]
- flutter_svg 0.22.0 [flutter meta path_drawing vector_math xml]
- google_fonts 2.1.0 [flutter http path_provider crypto]
- http 0.13.3 [async http_parser meta path pedantic]
- image_cropper 1.4.1 [flutter]
- image_picker 0.8.0+3 [flutter flutter_plugin_android_lifecycle image_picker_platform_interface image_picker_for_web]
- intl 0.17.0 [clock path]
- json_annotation 4.0.1
- kiwi 3.0.0 [meta]
- location 4.3.0 [flutter location_platform_interface location_web]
- logger 1.0.0
- package_info 2.0.2 [flutter]
- permission_handler 8.1.1 [flutter meta permission_handler_platform_interface]
- rate_my_app 1.1.0+1 [shared_preferences flutter_rating_bar pedantic flutter]
- rxdart 0.27.1
- share 2.0.4 [meta mime flutter]
- shared_preferences 2.0.6 [meta flutter shared_preferences_platform_interface shared_preferences_linux shared_preferences_macos shared_preferences_web shared_preferences_windows]
- sign_in_with_apple 3.0.0 [flutter meta]
- socket_io_client 1.0.1 [socket_io_common js logging]
- tuple 2.0.0 [quiver]
- url_launcher 6.0.6 [flutter meta url_launcher_linux url_launcher_macos url_launcher_platform_interface url_launcher_web url_launcher_windows]
- webview_flutter 2.0.8 [flutter]

dev dependencies:
- build_runner 2.0.4 [args async analyzer build build_config build_daemon build_resolvers build_runner_core code_builder collection crypto dart_style frontend_server_client glob graphs http_multi_server io js logging meta mime package_config path pedantic pool pub_semver pubspec_parse shelf shelf_web_socket stack_trace stream_transform timing watcher web_socket_channel yaml]
- flutter_launcher_icons 0.9.0 [args image path yaml]
- flutter_test 0.0.0 [flutter test_api path fake_async clock stack_trace vector_math async boolean_selector characters charcode collection matcher meta source_span stream_channel string_scanner term_glyph typed_data]
- intl_utils 2.3.0 [analyzer archive args dart_style http intl path petitparser yaml]
- json_serializable 4.1.3 [analyzer build build_config collection json_annotation meta path source_gen]
- kiwi_generator 3.0.0 [analyzer build build_config code_builder dart_style kiwi path source_gen built_collection]

transitive dependencies:
- _fe_analyzer_shared 22.0.0 [meta]
- analyzer 1.7.1 [_fe_analyzer_shared cli_util collection convert crypto glob meta package_config path pub_semver source_span watcher yaml pedantic]
- archive 3.1.2 [crypto path]
- args 2.0.0
- async 2.6.1 [meta collection]
- bloc 7.0.0 [meta]
- boolean_selector 2.1.0 [source_span string_scanner]
- build 2.0.2 [analyzer async convert crypto glob logging meta path]
- build_config 1.0.0 [checked_yaml json_annotation path pubspec_parse yaml]
- build_daemon 3.0.0 [built_collection built_value http_multi_server logging pedantic path pool shelf shelf_web_socket stream_transform watcher web_socket_channel]
- build_resolvers 2.0.3 [analyzer async build crypto graphs logging path package_config pool pub_semver stream_transform yaml]
- build_runner_core 7.0.0 [async build build_config build_resolvers collection convert crypto glob graphs json_annotation logging meta path package_config pedantic pool timing watcher yaml]
- built_collection 5.1.0
- built_value 8.1.0 [built_collection collection fixnum meta]
- characters 1.1.0
- charcode 1.2.0
- checked_yaml 2.0.1 [json_annotation source_span yaml]
- cli_util 0.3.0 [meta path]
- clock 1.1.0
- code_builder 4.0.0 [built_collection built_value collection matcher meta]
- collection 1.15.0
- convert 3.0.0 [typed_data]
- crypto 3.0.1 [collection typed_data]
- dart_style 2.0.1 [analyzer args path pub_semver source_span]
- fake_async 1.2.0 [clock collection]
- ffi 1.1.2
- file 6.1.2 [meta path]
- firebase 9.0.1 [http http_parser js]
- firebase_analytics_platform_interface 2.0.1 [flutter meta]
- firebase_analytics_web 0.3.0+1 [firebase firebase_analytics_platform_interface flutter flutter_web_plugins meta]
- firebase_core_platform_interface 4.0.1 [collection flutter meta plugin_platform_interface]
- firebase_core_web 1.1.0 [firebase_core_platform_interface flutter flutter_web_plugins js meta]
- firebase_crashlytics_platform_interface 3.0.6 [collection firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_platform_interface 3.0.2 [firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_web 2.0.2 [firebase_core firebase_core_web firebase_messaging_platform_interface flutter flutter_web_plugins js meta]
- fixnum 1.0.0
- flutter_blurhash 0.6.0 [flutter meta pedantic]
- flutter_cache_manager 3.1.2 [clock collection file flutter http path path_provider pedantic rxdart sqflite uuid]
- flutter_plugin_android_lifecycle 2.0.2 [flutter]
- flutter_rating_bar 4.0.0 [flutter]
- flutter_web_plugins 0.0.0 [flutter js characters collection meta typed_data vector_math]
- frontend_server_client 2.1.0 [async path]
- glob 2.0.1 [async collection file path pedantic string_scanner]
- graphs 2.0.0
- http_multi_server 3.0.1 [async]
- http_parser 4.0.0 [charcode collection source_span string_scanner typed_data]
- image 3.0.2 [archive meta xml]
- image_picker_for_web 2.0.0 [image_picker_platform_interface meta flutter flutter_web_plugins]
- image_picker_platform_interface 2.1.0 [flutter meta http plugin_platform_interface]
- io 1.0.0 [meta path string_scanner]
- js 0.6.3
- location_platform_interface 2.3.0 [flutter meta plugin_platform_interface]
- location_web 3.1.1 [flutter flutter_web_plugins http_parser js location_platform_interface meta]
- logging 1.0.1
- matcher 0.12.10 [stack_trace]
- meta 1.3.0
- mime 1.0.0
- nested 1.0.0 [flutter]
- octo_image 1.0.0+1 [flutter flutter_blurhash]
- package_config 2.0.0 [path]
- path 1.8.0
- path_drawing 0.5.1 [vector_math meta path_parsing flutter]
- path_parsing 0.2.1 [vector_math meta]
- path_provider 2.0.2 [flutter path_provider_platform_interface path_provider_macos path_provider_linux path_provider_windows]
- path_provider_linux 2.0.0 [path xdg_directories path_provider_platform_interface flutter]
- path_provider_macos 2.0.0 [flutter]
- path_provider_platform_interface 2.0.1 [flutter meta platform plugin_platform_interface]
- path_provider_windows 2.0.1 [path_provider_platform_interface meta path flutter ffi win32]
- pedantic 1.11.1
- permission_handler_platform_interface 3.6.0 [flutter meta plugin_platform_interface]
- petitparser 4.1.0 [meta]
- platform 3.0.0
- plugin_platform_interface 2.0.0 [meta]
- pool 1.5.0 [async stack_trace]
- process 4.2.1 [file path platform]
- provider 5.0.0 [collection flutter nested]
- pub_semver 2.0.0 [collection]
- pubspec_parse 1.0.0 [checked_yaml collection json_annotation pub_semver yaml]
- quiver 3.0.1 [matcher]
- shared_preferences_linux 2.0.0 [flutter file meta path path_provider_linux shared_preferences_platform_interface]
- shared_preferences_macos 2.0.0 [shared_preferences_platform_interface flutter]
- shared_preferences_platform_interface 2.0.0 [flutter]
- shared_preferences_web 2.0.0 [shared_preferences_platform_interface flutter flutter_web_plugins meta]
- shared_preferences_windows 2.0.0 [shared_preferences_platform_interface flutter file meta path path_provider_platform_interface path_provider_windows]
- shelf 1.1.4 [async collection http_parser path stack_trace stream_channel]
- shelf_web_socket 1.0.1 [shelf stream_channel web_socket_channel]
- sky_engine 0.0.99
- socket_io_common 1.0.0 [logging]
- source_gen 1.0.2 [analyzer async build dart_style glob meta path pedantic source_span yaml]
- source_span 1.8.1 [collection path term_glyph]
- sqflite 2.0.0+3 [flutter sqflite_common path]
- sqflite_common 2.0.0+2 [synchronized path meta]
- stack_trace 1.10.0 [path]
- stream_channel 2.1.0 [async]
- stream_transform 2.0.0
- string_scanner 1.1.0 [charcode source_span]
- synchronized 3.0.0
- term_glyph 1.2.0
- test_api 0.3.0 [async boolean_selector collection meta path source_span stack_trace stream_channel string_scanner term_glyph matcher]
- timing 1.0.0 [json_annotation]
- typed_data 1.3.0 [collection]
- url_launcher_linux 2.0.0 [flutter]
- url_launcher_macos 2.0.0 [flutter]
- url_launcher_platform_interface 2.0.3 [flutter plugin_platform_interface]
- url_launcher_web 2.0.1 [flutter flutter_web_plugins meta url_launcher_platform_interface]
- url_launcher_windows 2.0.0 [flutter]
- uuid 3.0.4 [crypto]
- vector_math 2.1.0
- watcher 1.0.0 [async path pedantic]
- web_socket_channel 2.1.0 [async crypto stream_channel]
- win32 2.2.2 [ffi]
- xdg_directories 0.2.0 [meta path process]
- xml 5.1.2 [collection meta petitparser]
- yaml 3.1.0 [collection source_span string_scanner]

In my build.gradle
ext.kotlin_version = '1.4.21'

As I migratated from old version to this one, I solved myself by just deleting Application.kt...


Fix metal shader texture/sampler binding wrong number when Sampler2Ds in GLSL shader are not arranged in sequential order

The order of sampler2D objects after conversion depends on the order in which they are used.
This is my source shader:
#version 460

layout(set = 0, binding = 0) uniform sampler2D texUnit0;
layout(set = 0, binding = 1) uniform sampler2D texUnit1;
layout(set = 0, binding = 2) uniform sampler2D texUnit2;
layout(set = 0, binding = 3) uniform sampler2D texUnit3;

void main()
{
    lowp vec4 color3 = texture(texUnit3, texCoord_f);
    lowp vec4 color0 = texture(texUnit0, texCoord_f);
    lowp vec4 color1 = texture(texUnit1, texCoord_f);
    lowp vec4 color2 = texture(texUnit2, texCoord_f);

    outColor = vec4(1,1,1,1);
}

After transfer by glslang + spriv-cross,
the reflect json file:
"textures" : [
        {
            "type" : "sampler2D",
            "name" : "texUnit0",
            "set" : 0,
            "binding" : 0
        },
        {
            "type" : "sampler2D",
            "name" : "texUnit1",
            "set" : 0,
            "binding" : 1
        },
        {
            "type" : "sampler2D",
            "name" : "texUnit3",
            "set" : 0,
            "binding" : 3
        },
        {
            "type" : "sampler2D",
            "name" : "texUnit2",
            "set" : 0,
            "binding" : 2
        }
    ]

my OpenGLES shader :
#version 300 es

uniform highp sampler2D texUnit3;
uniform highp sampler2D texUnit0;
uniform highp sampler2D texUnit1;
uniform highp sampler2D texUnit2;

my metal shader :
fragment main0_out main0(main0_in in [[stage_in]],
texture2d<float> texUnit3 [[texture(0)]], texture2d<float> texUnit0 [[texture(1)]],
texture2d<float> texUnit1 [[texture(2)]], texture2d<float> texUnit2 [[texture(3)]],
sampler texUnit3Smplr [[sampler(0)]], sampler texUnit0Smplr [[sampler(1)]],
sampler texUnit1Smplr [[sampler(2)]], sampler texUnit2Smplr [[sampler(3)]])

The texture binding number  in metal shader is different from the original opengl shader.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

You really don't want to do this. See the comment on line 16314. Also, consider, what would happen if you had more than one descriptor set?

And if you really do want this, consider using CompilerMSL::Options::enable_decoration_binding--preferably with argument_buffers, especially if you have more than one descriptor set.

And if you really do want this, consider using CompilerMSL::Options::enable_decoration_binding--preferably with argument_buffers, especially if you have more than one descriptor set.

@cdavis5e Thank you. [enable_decoration_binding] is enough for us to solve the problem.


SDK problem

Downloading Dart SDK from Flutter engine 7983c6fda0b99fd8417b5ee89e227675e7d50bd2...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   193  100   193    0     0    296      0 --:--:-- --:--:-- --:--:--   296
[/home/comboni/flutter/bin/cache/dart-sdk-linux-x64.zip]
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of /home/comboni/flutter/bin/cache/dart-sdk-linux-x64.zip or
        /home/comboni/flutter/bin/cache/dart-sdk-linux-x64.zip.zip, and cannot find /home/comboni/flutter/bin/cache/dart-sdk-linux-x64.zip.ZIP, period.

It appears that the downloaded file is corrupt; please try again.
If this problem persists, please report the problem at:
  https://github.com/flutter/flutter/issues/new?template=ACTIVATION.md

Hi @prince-mou
Did you download zip or  git clone -b stable https://github.com/flutter/flutter.git
Which channel you've downloaded?
The problem might be double zip extensions in your logs
cache/dart-sdk-linux-x64.zip.zip

Please try again with

Without additional information, we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the exact description of what happens, logs, and the output of flutter doctor -v.
All system setups can be slightly different, so it's always better to open new issues and reference related issues.

Without additional information, we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the exact description of what happens, logs, and the output of flutter doctor -v.
All system setups can be slightly different, so it's always better to open new issues and reference related issues.

Hello
Thanks for your reply .
I  still have the same problem even after i extracting the zip file.
If there's any alternatives solutions please feed me .
Thanks you .
On Wed, 13 Jan 2021, 11:57 am Pedro Massango<EMAIL_ADDRESS>wrote:

Without additional information, we are unfortunately not sure how to
resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more
information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the
exact description of what happens, logs, and the output of flutter doctor
-v.
All system setups can be slightly different, so it's always better to open
new issues and reference related issues.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/72721#issuecomment-759338774,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHSXRZUQOZ24LGYAQP3NABTSZVU7FANCNFSM4VELHL3A
.

Hello
Thanks for your reply .
I  still have the same problem even after i extracting the zip file.
If there's any alternatives solutions please feed me .
Thanks you .
On Wed, 13 Jan 2021, 11:57 am Pedro Massango<EMAIL_ADDRESS>wrote:

Without additional information, we are unfortunately not sure how to
resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more
information for us; we will reopen it right away!
Thanks for your contribution.
Could everyone who still has this problem please file a new issue with the
exact description of what happens, logs, and the output of flutter doctor
-v.
All system setups can be slightly different, so it's always better to open
new issues and reference related issues.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/72721#issuecomment-759338774,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHSXRZUQOZ24LGYAQP3NABTSZVU7FANCNFSM4VELHL3A
.

Hi @prince-mou
Please delete your existing setup and clone fresh using git clone -b stable https://github.com/flutter/flutter.git, you don't to need to unzip any file using this method

Hi @prince-mou
Please delete your existing setup and clone fresh using git clone -b stable https://github.com/flutter/flutter.git, you don't to need to unzip any file using this method


Update JS SDK links

We updated the JS SDK from ngrok-nodejs to ngrok-javascript. Updating the links since docs link did not forward and was broken.

Could you also add a redirect in redirect.js from the old page to the new page? This helps anybody who is deep linking

Could you also add a redirect in redirect.js from the old page to the new page? This helps anybody who is deep linking.
this file: https://github.com/ngrok/ngrok-docs/blob/main/static/scripts/fix-redirect.js

This is a link out to github pages, so I don't think that redirect applies. It's sad github isn't redirecting this for us.

The repo link does redirect, just not the Github pages/gitub.io link


Add to sindresorhus/awesome

Add awesome-orgs to  https://github.com/sindresorhus/awesome
Per requirements:

[x] At least 30 days (initial commit https://github.com/beansource/awesome-orgs/commit/47095abd125698ac077639d6e9968bddd2c1bf0f)
[x] You have to review at least 2 other open pull requests.

https://github.com/sindresorhus/awesome/pull/2525#pullrequestreview-1327267017
https://github.com/sindresorhus/awesome/pull/2539#issuecomment-1464266843

[x] Run awesome-lint on your list and fix the reported issues.
[x] The default branch should be named main, not master.
[x] Includes a succinct description of the project/theme at the top of the readme.
[x] It's the result of hard work and the best I could possibly produce.
[x] The repo name of your list should be in lowercase slug format: awesome-name-of-list.
[x] The heading title of your list should be in title case format: # Awesome Name of List.
[x] The repo should have awesome-list & awesome as GitHub topics.
[x] Non-generated Markdown file in a GitHub repo.
[x] Not a duplicate. Please search for existing submissions.
[x] Only has awesome items. Awesome lists are curations of the best, not everything.
[x] Does not contain items that are unmaintained, has archived repo, deprecated, or missing docs. If you really need to include such items, they should be in a separate Markdown file.
[x] Includes a project logo/illustration whenever possible.
[x] Entries have a description, unless the title is descriptive enough by itself. It rarely is though.
[x] Includes the Awesome badge.

Should be placed on the right side of the readme heading.
Can be placed centered if the list has a centered graphics header.
[x] Should link back to this list.

[x] Has a Table of Contents section.
[x] Has an appropriate license.
[x] Has contribution guidelines.
[x] All non-important but necessary content (like extra copyright notices, hyperlinks to sources, pointers to expansive content, etc) should be grouped in a Footnotes section at the bottom of the readme. The section should not be present in the Table of Contents.
[x] Has consistent formatting and proper spelling/grammar.
[x] Does not use hard-wrapping.
[x] Does not include a CI (e.g. GitHub Actions) badge.
[x] Does not include an Inspired by awesome-foo or Inspired by the Awesome project kinda link at the top of the readme. The Awesome badge is enough.

https://github.com/sindresorhus/awesome/pull/2560

Rules are necessary

:(

This request has been officially denied.


cmd/compile: inlining function that references function literals generates bad code

What version of Go are you using (go version)?
go version devel go1.20-e7e939ba0d Tue Aug 23 11:02:34 2022 -0400 darwin/amd64$ go version

Does this issue reproduce with the latest release?
No, unless GOEXPERIMENT=unified is enabled.  This is linked to unified IR.
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
GO111MODULE=""
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/drchase/Library/Caches/go-build"
GOENV="/Users/drchase/Library/Application Support/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOINSECURE=""
GOMODCACHE="/Users/drchase/work/gocode/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/drchase/work/gocode"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/Users/drchase/work/go-unified"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/Users/drchase/work/go-unified/pkg/tool/darwin_amd64"
GOVCS=""
GOVERSION="devel go1.20-e7e939ba0d Tue Aug 23 11:02:34 2022 -0400"
GCCGO="gccgo"
GOAMD64="v1"
AR="ar"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD="/dev/null"
GOWORK=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -arch x86_64 -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/v6/9yfw749x623dr55rpm6ntnsc0095tn/T/go-build2628182485=/tmp/go-build -gno-record-gcc-switches -fno-common"

(also observed on Linux)
What did you do?
Ran code calling two identical functions, one inlined, the other not
What did you expect to see?
Identical results (and all "PASS")
go run bug.go
PASS
PASS
PASS

What did you see instead?
  I.e., there is a problem w/ constant propagating the function value.

Here's a reproducer with a smaller AST: https://go.dev/play/p/FGmrix8m3nh?v=gotip

Thanks! There's something going on with the inliner and ir.reassigned.
During inlining of inlined(true) into main, we create new eff and isTrue local variables for main, and then generate a function body to use them, which can ultimately be substituted for the original function call in main.
But it seems like we're trying to recursively inline the resulting expanded body before it's been substituted into main. So when we called ir.reassigned(eff) to see whether it's been reassigned, we end up looking at the main, but we won't yet see any assignments to it. And thus the inliner decides it's safe to assume eff is never reassigned, and the call to eff() is always to fail.
I think the nounified frontend avoids this inliner bug, because it doesn't set Defn on local variables constructed during inlining, so we'd never inline calls in this case anyway.
Even further minimized repro: https://go.dev/play/p/jDtyqFOdFlB?v=gotip

Variation of the bug that affects Go 1.19: https://go.dev/play/p/Orb0U2fXXhB


Add agenta's logo in the favicon and set a title

Right now, the tab is showing the domain name and nextjs's logo
We would like to update it and replace it with agenta's logo and agenta's title
Title: Agenta: The LLMOps platform. (or suggest better version)
Logo: Agenta's logo

@aakrem i am working on this issue


pip install raise an AttributeError

hi,
the pip install u2fval raise an AttributeError when package wheel (0.24.0) is present :
# virtualenv u2fval.with.wheel
New python executable in u2fval.with.wheel/bin/python2
Also creating executable in u2fval.with.wheel/bin/python
Installing setuptools, pip, wheel...done.

# source u2fval.with.wheel/bin/activate

(u2fval.with.wheel) # pip list
pip (7.1.2)
setuptools (18.2)
wheel (0.24.0)

(u2fval.with.wheel) # pip install u2fval
Collecting u2fval
  Using cached u2fval-0.9.0.tar.gz
Collecting python-u2flib-server>=3.1 (from u2fval)
  Using cached python-u2flib-server-3.2.0.tar.gz
Collecting SQLAlchemy (from u2fval)
  Using cached SQLAlchemy-1.0.8.tar.gz
Collecting WebOb (from u2fval)
  Using cached WebOb-1.4.1.tar.gz
Collecting cachetools (from u2fval)
  Using cached cachetools-1.1.1-py2.py3-none-any.whl
Collecting M2Crypto (from python-u2flib-server>=3.1->u2fval)
  Using cached M2Crypto-0.22.3.tar.gz
Collecting pyasn1>=0.1.7 (from python-u2flib-server>=3.1->u2fval)
  Using cached pyasn1-0.1.8.tar.gz
Collecting pyasn1-modules (from python-u2flib-server>=3.1->u2fval)
  Using cached pyasn1-modules-0.0.7.tar.gz
Building wheels for collected packages: u2fval, python-u2flib-server, SQLAlchemy, WebOb, M2Crypto, pyasn1, pyasn1-modules
  Running setup.py bdist_wheel for u2fval
  Stored in directory: /root/.cache/pip/wheels/3d/37/d1/b63bc85cbb002c36597b8a45d60f465660e8fdc5ecd4ca4634
  Running setup.py bdist_wheel for python-u2flib-server
  Stored in directory: /root/.cache/pip/wheels/3f/8e/42/ba51284586e0b325ad09ff7f2683574020045eb96303a1f13c
  Running setup.py bdist_wheel for SQLAlchemy
  Stored in directory: /root/.cache/pip/wheels/e2/72/57/1ad7bf206e4a6fd87aeeb31bc0c442206dd2c3fba995a50ddc
  Running setup.py bdist_wheel for WebOb
  Stored in directory: /root/.cache/pip/wheels/15/ac/26/8a43d4896175cafa36cca3f3499912b23f42c2eb72f0febced
  Running setup.py bdist_wheel for M2Crypto
  Stored in directory: /root/.cache/pip/wheels/2b/60/e3/96b694fb9fd5bef8faaaabe4ad9ff0cb77aba69478dafda7fc
  Running setup.py bdist_wheel for pyasn1
  Stored in directory: /root/.cache/pip/wheels/c4/c5/95/c73b6aecd3119583f44a299c290a2d94bc3f67ae38728af1ef
  Running setup.py bdist_wheel for pyasn1-modules
  Stored in directory: /root/.cache/pip/wheels/82/4f/72/c1306b22a5219e5e46eda7938804c6194748a5fe34198fa557
Successfully built u2fval python-u2flib-server SQLAlchemy WebOb M2Crypto pyasn1 pyasn1-modules
Installing collected packages: M2Crypto, pyasn1, pyasn1-modules, python-u2flib-server, SQLAlchemy, WebOb, cachetools, u2fval
Exception:
Traceback (most recent call last):
  File "/root/u2fval.with.wheel/lib/python2.7/site-packages/pip/basecommand.py", line 211, in main
    status = self.run(options, args)
  File "/root/u2fval.with.wheel/lib/python2.7/site-packages/pip/commands/install.py", line 311, in run
    root=options.root_path,
  File "/root/u2fval.with.wheel/lib/python2.7/site-packages/pip/req/req_set.py", line 646, in install
    **kwargs
  File "/root/u2fval.with.wheel/lib/python2.7/site-packages/pip/req/req_install.py", line 803, in install
    self.move_wheel_files(self.source_dir, root=root)
  File "/root/u2fval.with.wheel/lib/python2.7/site-packages/pip/req/req_install.py", line 998, in move_wheel_files
    isolated=self.isolated,
  File "/root/u2fval.with.wheel/lib/python2.7/site-packages/pip/wheel.py", line 479, in move_wheel_files
    maker.make_multiple(['%s = %s' % kv for kv in console.items()])
  File "/root/u2fval.with.wheel/lib/python2.7/site-packages/pip/_vendor/distlib/scripts.py", line 364, in make_multiple
    filenames.extend(self.make(specification, options))
  File "/root/u2fval.with.wheel/lib/python2.7/site-packages/pip/_vendor/distlib/scripts.py", line 353, in make
    self._make_script(entry, filenames, options=options)
  File "/root/u2fval.with.wheel/lib/python2.7/site-packages/pip/_vendor/distlib/scripts.py", line 244, in _make_script
    script = self._get_script_text(entry).encode('utf-8')
  File "/root/u2fval.with.wheel/lib/python2.7/site-packages/pip/wheel.py", line 396, in _get_script_text
    "import_name": entry.suffix.split(".")[0],
AttributeError: 'NoneType' object has no attribute 'split'

(u2fval.with.wheel) # deactivate

but not without wheel :
# rm -rf .cache/pip/wheels/

# virtualenv --no-wheel u2fval.without.wheel
New python executable in u2fval.without.wheel/bin/python2
Also creating executable in u2fval.without.wheel/bin/python
Installing setuptools, pip...done.

# source u2fval.without.wheel/bin/activate

(u2fval.without.wheel) # pip list
pip (7.1.2)
setuptools (18.2)

(u2fval.without.wheel) # pip install u2fval
Collecting u2fval
  Using cached u2fval-0.9.0.tar.gz
Collecting python-u2flib-server>=3.1 (from u2fval)
  Using cached python-u2flib-server-3.2.0.tar.gz
Collecting SQLAlchemy (from u2fval)
  Using cached SQLAlchemy-1.0.8.tar.gz
Collecting WebOb (from u2fval)
  Using cached WebOb-1.4.1.tar.gz
Collecting cachetools (from u2fval)
  Using cached cachetools-1.1.1-py2.py3-none-any.whl
Collecting M2Crypto (from python-u2flib-server>=3.1->u2fval)
  Using cached M2Crypto-0.22.3.tar.gz
Collecting pyasn1>=0.1.7 (from python-u2flib-server>=3.1->u2fval)
  Using cached pyasn1-0.1.8.tar.gz
Collecting pyasn1-modules (from python-u2flib-server>=3.1->u2fval)
  Using cached pyasn1-modules-0.0.7.tar.gz
Installing collected packages: M2Crypto, pyasn1, pyasn1-modules, python-u2flib-server, SQLAlchemy, WebOb, cachetools, u2fval
  Running setup.py install for M2Crypto
  Running setup.py install for pyasn1
  Running setup.py install for pyasn1-modules
  Running setup.py install for python-u2flib-server
  Running setup.py install for SQLAlchemy
  Running setup.py install for WebOb
  Running setup.py install for u2fval
Successfully installed M2Crypto-0.22.3 SQLAlchemy-1.0.8 WebOb-1.4.1 cachetools-1.1.1 pyasn1-0.1.8 pyasn1-modules-0.0.7 python-u2flib-server-3.2.0 u2fval-0.9.0

(u2fval.without.wheel) # deactivate

fixed with 48fb813bd854d3755f6689ee3a76723679aadf82


[Design Spec] Toast / Snackbar

### Tasks
- [ ] Spec
- [ ] ZH documentation
- [ ] Figma component

https://www.figma.com/file/iEiWiQvRPZC09hCSFxsyjo/Brikke-v2?type=design&node-id=494-1846&mode=design&t=QMWN2j9dibrSCYBr-0

Not a priority for iOS on Q2. Let's put this ticket on Done because it's ok for Web and Android.
We will create a dedicated ticket for iOS later.


Add auto-merge workflow on release and adjust release process

Issue link

Jira: https://issues.redhat.com/browse/RHOAIENG-1976
What changes have been made

Removed odh-fork-sync workflow.
Added a workflow that performs a gh workflow run on RHDS/CFO [pull-request].
To be automatically triggered on release or on dispatch.
The auto-merge workflow will sync repositories from Upstream > ODH > RHDS.
Adjusted release process in Readme.

Verification steps

Checks

[ ] I've made sure the tests are passing.
Testing Strategy

[ ] Unit tests
[ ] Manual tests
[ ] Testing is not required for this change

/hold awaiting on merge of this PR: https://github.com/red-hat-data-services/rhods-devops-infra/pull/71

/lgtm


Add empty npmignore so that lib files get published

tested with npm pack

Thanks, this is almost right but closing in favor of #194 because that one avoids publishing the .ts file (which can troll people if you include it, since it can take precedence over the .js file and cause people to try to compile your TS under a typescript version you didn't expect, causing type errors).


Global getWeb3Provider fixed

Fixes #772
Description
This PR fixes the bug described in the issue #772. The problem was that the global getWeb3Provider was returning the current authenticator's provider as the first option not taking into account that you may be using Metamask but at this moment it is pointing to another blockchain. So it does not work.
Now the only possible answer is a JsonRpcProvider which works pretty well for reading the blockchain contracts.
Test scenarios

Login into your Metamask and change the network to Ethereum

Then visit this link. You will get a "not found" sign:
https://wallet.telos.net/evm/collectible-details?contract=0x63F8948c2Ee0670758A4E60EED80aAa6Cf093356&id=1141&tab=attributes

Try then this link and you should see the NFT with no problems:
https://deploy-preview-775--wallet-develop-mainnet.netlify.app/evm/collectible-details?contract=0x63F8948c2Ee0670758A4E60EED80aAa6Cf093356&id=1141&tab=attributes

Checklist:

[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have cleaned up the code in the areas my change touches
[x] My changes generate no new warnings
[x] Any dependent changes have been merged and published in downstream modules
[x] I have checked my code and corrected any misspellings
[x] I have removed any unnecessary console messages
[x] I have included all english text to the translation file and/or created a new issue with the required translations for the currently supported languages
[ ] I have tested for mobile functionality and responsiveness
[ ] I have added appropriate test coverage

hmm i am now getting a ton of this one CORS error

i think it is related to the change because the jsonRpcProvider is using that URL which is throwing an error, right?

Thanks @ezra-sg, that was EPIC!!


TypeScript types only for nips?

Hi,
if I bun create a project, bun add nostr-tools and try to import, it only suggests importing the nip's and the utils, not the other modules

Does it have signEvent ?

My bad, needed to update VS code so VS code TypeScript version was >5
was trying too much at once what with Bun and all this lol cheers


Fixed mistake on previous PR for tool output.

I've made a mistake on which order to run the commands on travis. mvn clean test jacoco:report coveralls:report causes the reports to be removed.
Sorry, my bad :stuck_out_tongue:

Good to see that you spotted this mistake and that you directly fixed it!

Waiting on green build... Then I will merge

Tim don't close it pls, it's a bug fix

Srry my bad wrong button xd

Waiting for green build, then I will merge it

Tim stop deleting my comments


Wrong category buttons layout in chart view for iOS 9

It's something related to the custom layout. iOS 9 users as of today are 0.03 % of our users.

i propose to just close this

@amulware @Odrakir what do you guys think ☝ ?

Agreed.


APIFirewallRuleSort missing from v2 api?

Starting from the v1.4.0 of the REST API, the /api/v1/firewall/rule/sort endpoint was added (#133), however, this feature does not exist on the v2.1.2 of the API.
Is this a bug? Is it planned to re-introduce the feature for the API v2?

It was an intentional decision. One of the main goals for v2 was to reduce feature and code duplication. Since sorting isn't unique to firewall rules and could be useful for multiple endpoints, I decided not to carry over that specific endpoint into v2. Instead, a standard sorting feature is being worked on (right now actually) that will work the same way, but can be used across any endpoint interacting with configuration objects. You'll be able to manage it through new control parameters, and it should be available in v2.2.0 later this month or early next month.


Build pipeline

Test

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: janahang sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

Testing


Apply WindowDescriptor settings in all modes

Objective
Some settings were only applied in windowed mode.
Fix the issue in #6933
Solution
Always apply the settings.

What does borderless fullscreen look like with decorations/resizable? Is it no longer borderless?

Good question :)
It's still borderless. The decorations/resizable settings only take effect in windowed mode :)

bors r+


ak.minimum, ak.maximum to override np.minimum, np.maximum

These are often useful in NumPy, and Awkward arrays need more general broadcasting.

No need: np.minimum and np.maximum are ufuncs, so it already works.
>>> one = ak.Array([[1.1, 2.2, 3.3], [], [4.4, 5.5]])
>>> two = ak.Array([[1, 3, 2], [], [4, 6]])
>>> np.minimum(one, two)
<Array [[1, 2.2, 2], [], [4, 5.5]] type='3 * var * float64'>
>>> np.maximum(one, two)
<Array [[1.1, 3, 3.3], [], [4.4, 6]] type='3 * var * float64'>


[request] Need API keys for testing

Hi, I'd need the required API keys for testing https://github.com/dylibso/observe-sdk#instrumenting-wasm-module
I've reached out over email to get the keys but there's no response yet.
Any help would be greatly appreciated, thanks!

Hi @shivanshu1333! Gladly - and sorry we haven't seen an email come through. Will check on that.
can you email me<EMAIL_ADDRESS>and we will get you set up!

Thanks for the comment Steve, received. the keys over mail.
Excited to try out the SDK!!


New data fields

There are new data fields (already added to database):

[ ] auto_added
[ ] exhumed
[ ] exhumation_date

I won't add auto_added to the create GUI, because if you create a person on the website, you are no computer.


Adds user friendly climate/generation function names

Generator classes now have a friendlyName field which will be shown to the user.

 Evo: User-friendly function names for configuration panel


ECMPS Performance Testing

To track tickets and other work to improve ECMPS Performance

https://app.zenhub.com/files/287570343/10b49315-69d7-4d21-8751-d137bc9ee659/download


Cloud lighting bugs on Forge

Clouds lighting often doesn't get updated properly, as shown here when switching the time from midnight to day, and then switching it to night:

Note that the same issue can occur during normal gameplay, and the /time command isn't required to reproduce this issue.
Screenshots were taken in an instance with forge 43.3.5 and BadOptimizations 1.6.3, and I had no other mods installed.

Turns out this applies to all forge versions but still doesn't appear to be an issue on fabric.

Odd, do you have any other mods running?

Nope, just BadOptimizations


Use consistent naming scheme xi-* for xi-core

xi-rope's Cargo.toml has the naming scheme xi-* and the core's Cargo.toml uses xi*. This PR is just a simple naming scheme change to make the core module follow the ropes naming convention.

I signed it!

I amended the remaining changes onto my first commit. Renaming xicore.sh -> xi-core.sh as well. Everything builds fine and the new xcode build files are generated!
Let me know if you need anything else.

Thanks!


Merge API for UniTensor.relabel() and UniTensor.relabels() and their inplace version

We should

Merge API for UniTensor.relabel() and UniTensor.relabels().
Merge API for UniTensor.relabel_() and UniTensor.relabels_().

We should first discuss what the new API the look like.

This is to confirm that following codes work properly. Please merge this into master.
A = cytnx.UniTensor.ones([2,2]).relabel(["a","b"]).set_name("A")
A = cytnx.UniTensor.ones([2]).relabel(["a"]).set_name("A")
uT.relabel_(["b","c"], ["j","k"])
uT.relabel_(["d"], ["l"])
uT.relabel_("d", "l")
uT.relabel_(old_label="a", new_label="i")

Do we want to change "labels" in keyword argument and method to "label"? For example
A = cytnx.UniTensor.ones([8,2,8], labels=["v1","phy","v2"])
or
A = cytnx.UniTensor.ones([8,2,8], label=["v1","phy","v2"])

For example, we have UniTensor.labels(). Do we want to change this to UniTensor.labels()?


Fixes wrong mkdir default mode

Fixes #25

Thanks :-)

You're welcome! Are you going to tag a new version with this fix?

@mmenozzi Of course, want it now? :smile:

Take your time no problem! 😄

@mmenozzi Just noticed that the interface has the same default. Do you want to provide another PR for that?
https://github.com/amphp/file/blob/59d14c779eb479998ec887593fcef14db074fd50/lib/Driver.php#L154

Damn you're right. I'm on it.


batch_size option for longer videos + live streams

WIP - https://github.com/iejMac/video2numpy/pull/15
will implement output batches of full videos before live outputting batches before video is fully read for simplicity. Live output will need to be implemented in the future


Add instance_name envvar to short_url_manager

This is used when sending emails to help indicate to the recipients which
deployed environment the email came from, and thus if they should act on
it swiftly or not.  We follow the pattern established by signon to do this.
For: https://trello.com/c/SAcBmzf3/85-include-indication-of-which-environment-sent-the-email-in-short-url-manager
Also see: https://github.com/alphagov/short-url-manager/pull/70 which uses this env var.

Merging for now.  I think @tijmenb might be interested in the discussion about DEPLOY_ENV or whatever we call it when we get round to it.


feat: bump k256 to 0.13.3

As https://github.com/bluealloy/revm/pull/870 is merged, the k256 version can be upgraded to v0.13.3 and unpinned from v0.13.1
Motivation

Solution

Hey, thanks for the PR, but we currently pin Revm to an older version and we're going to update it in https://github.com/foundry-rs/foundry/pull/7125, which also includes this k256 bump.


Ndbc Postgres module

Fixes  #1410
Problem
The postgresql-async driver has been discontinued for a while now, and it has several bugs.
Solution
Replace it with ndbc
Checklist

[x] Unit test all changes
[x] Update README.md if applicable
[x] Add [WIP] to the pull request title if it's work in progress
[x] Squash commits that aren't meaningful changes
[x] Run sbt scalariformFormat test:scalariformFormat to make sure that the source files are formatted

@getquill/maintainers

How goes it?

One test to go now

Why this was closed? I am experimenting some issues with the current driver and this could help a lot.

No idea why that was closed. I will open a new PR tonight.

Okay, let's wait for that to build. I am not sure why that was closed as well. @mdedetrich any particular reason?

The build is failing because I added @deprecated to PostgresAsyncContext. Should I just remove it? /cc @getquill/maintainers

@deusaquilus Maybe we can just remove the scala compiler flag to error on warning for only this module?

Actually I will remove it at all - for now. I'd like to have people testing it before deprecating the quill-async. I am updating the PR

@deusaquilus this is finally ready to go!

@juliano Could you please squash these commits?

@deusaquilus Regarding your comments about returning a TraneIO future, I think this is required because TraneIO has its own ThreadLocal like mechanism which it uses to do transaction handling. If we return a Scala Future we  then loose context of this ThreadLocal which means if you throw an exception in a Scala Future then it won't roll back a transaction.
@fwbrasil Can you confirm if this is true?

not forgetting most people use scala.concurrent.Future, it'd be nice if there were an easy way to convert to it tho.

I don't believe there is a way to do this, scala.concurrent.Future doesn't have a ThreadLocal like mechanism unlike traneio Future (or Monix Task for that matter).
I mean you can support it by writing a custom ExecutionContext but it wouldn't be "automatic"

@mdedetrich I'm pretty sure it's converting to a scala future in the .asScala method. My question was just if it was worth adding that encapsulation piece into ContextEffect. That way, if we want to wrap the Tranio future into a Monix Task we wouldn't need to change that part of the code. It's not a big issue though.

NDBC has interfaces for Scala, Twitter, and Trane.io futures. I'd be nice if we had counterparts for those three in Quill.
As @mdedetrich pointed out, Scala futures don't have locals so a scala-future based API needs to use another mechanism to propagate the transaction. See https://github.com/traneio/ndbc/blob/master/ndbc-api-scala/src/main/java/io/trane/ndbc/scala/DataSource.java#L127

@mdedetrich I'm pretty sure it's converting to a scala future in the .asScala method.

Understood, I am just pointing out whether it makes sense to use Scala future at all because as @fwbrasil pointed out we lose the ability to propagate transactions (and we are essentially forcing this onto library users).
I would propose returning a traneIO future and then if people want to convert this to a Scala future they can easily do this using the .asScala method.

@mdedetrich If we could pull the thread-local out of the tranio future we could probably the proceed to wrap it into a TaskLocal. I don't want to do it now because I want to get Quill-NDBC out to our users but at some point in the future, I think we should have something like a NdbcTranioContext which we can then be wrapped into other contexts such as ones using Scala future etc...
@juliano I have that one question about Option that I'm really curious about (i.e. it seems to me there needs to be a null check there). Other than that, once the test is fixed we can merge this and I'll push a release ASAP (also please squash the commits :).

I suggest following the same approach that NDBC uses with one interface for each type of future. Future impls that don't have support for locals need to have a different transaction method like this one: https://github.com/traneio/ndbc/blob/master/ndbc-api-scala/src/main/java/io/trane/ndbc/scala/DataSource.java#L127

@mdedetrich that asScala converts to io.trane.future.scala.Future, what makes it convenient to work with. It doesn't use a scala.Future
@deusaquilus I made some of the small changes, but didn't create a FutureContextEffect just yet. I'd like to make this change while implementing ndbc-mysql.
I am squashing and updating the pr.

@juliano

that asScala converts to io.trane.future.scala.Future, what makes it convenient to work with. It doesn't use a scala.Future

My bad I got confused with .asScala, retract my changes.
Is the PR ready?

@mdedetrich no worries. Yes, it's ready to go!

@deusaquilus You fine with merging?

Yup! Go ahead and merge

Hi Guys,
This change is breaking other builds because transaction is failing #1638. I am going to revert it right now and push a new postgres-ndbc branch to upstream so we can work on it together. I am reverting it because I want to merge/release another AST related change.
I'm sorry if this comes as anti-climactic. We'll work on getting it done as soon as we can.


Add offload ledger info for admin topics stats

Motivation
Currently, we don't have offload stats when getting the topic stats bin/pulsar-admin topics stats.
We should add metrics in topic stats on last offloaded ledger id, last successful offloaded timestamp, and last offload failure timestamp.
Modifications
Add lastOffloadedLedgerId, lastOffloadSuccessTimestamp, lastOffloadFailureTimestamp for ManagedLedgerImpl and TopicStatsImpl.

Thanks for your contribution. For this PR, do we need to update docs?
(The PR template contains info about doc, which helps others know more about the changes. Can you provide doc-related info in this and future PR descriptions? Thanks)

Thanks for your contribution. For this PR, do we need to update docs?
(The PR template contains info about doc, which helps others know more about the changes. Can you provide doc-related info in this and future PR descriptions? Thanks)

Yes, we need the "REST APIs => PERSISTENT TOPIC => Get the stats for the topic"  api return result updated.


Build error in node-gyp build

Hi,
I am trying to build node-occ on ubuntu and get following error during node-gyp build command. Any help is appreciated.
/usr/local/include/oce/TCollection_Sequence.lxx:31:8: note: in expansion of macro ‘TCollection_Sequence’
inline TCollection_Sequence::TCollection_Sequence(const TCollection_Sequence& theOther)
^
../src/ShapeFactory.cc: At global scope:
../src/ShapeFactory.cc:12:8: error: ‘Primitives_Direction’ was not declared in this scope
char m(Primitives_Direction p)
^
../src/ShapeFactory.cc:13:1: error: expected ‘,’ or ‘;’ before ‘{’ token
{
^
make: *** [Release/obj.target/occ/src/ShapeFactory.o] Error 1

Make sure that you build node-occ with OCE version 0.13 , this is the version currently supported
As you are running Ubuntu, you should be able to use the prepare.sh script to build OCE from source.
git clone https://github.com/erossignon/node-occ
cd node-occ
prepare_build.sh
npm install

Initially i  was using 0.17. Reverted back to 0.13.
Now I am able to complete the build process. Thx for the tip.
However now getting following error when running tests or sample:
~/dev/occ/node-occ$ mocha
adding occ.Mesh.prototype.toJSON function
/home/username/dev/occ/node-occ/lib/occ.js:26
var solid = occ.makeBox([10,20,30],[40,50,60]);
^
Error: cannot build box
at /home/username/dev/occ/node-occ/lib/occ.js:26:19
at Object. (/home/usename/dev/occ/node-occ/lib/occ.js:29:2)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object. (/home/shaileshk/dev/occ/node-occ/lib/shapeFactory.js:2:11)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object. (/home/shaileshk/dev/occ/node-occ/test/test_BREP.js:3:21)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at /usr/lib/node_modules/mocha/lib/mocha.js:187:27
at Array.forEach (native)
at Mocha.loadFiles (/usr/lib/node_modules/mocha/lib/mocha.js:184:14)
at Mocha.run (/usr/lib/node_modules/mocha/lib/mocha.js:405:31)
at Object. (/usr/lib/node_modules/mocha/bin/_mocha:405:16)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)

Using Node version v0.10.33.

node-gyp rebuild did the trick.
Thx for creating this extension.


how to increase 8 connected stations in AP-mode limit

I am not sure if this is really the right place to discuss this, but I assume that the people who know the answer to this are reading this here. Would it be better to discuss this on pfalcon's sdk site?
What exactly would have to be done to increase the connection limit to more than 8 stations? Can this be done programmatically here on user-mode side, can it be changed in the sdk, or is it impossible and fixed in a binary blob?
My motivation: I am intending to extend this great project into some kind of smart IoT access point usb-stick for my IoT and Home and Building automation classes and I expect students to connect at least 12-16 devices. However, I don't really need inter-device-communication. All devices only need to see and talk to the accesspoint - not among each other, so I guess buffers for forwarding can be omitted.

Looking at the esp32 is a great idea - I have some lolin boards back home (will leave europe on Friday, so no real tests before that), I have never tested. Giving the students one esp32 board would not change the overall kit price dramatically - I will definitively take a look. Is there any experience running something like esp_wifi_repeater on the esp32?

Not yet, however, there was a statement from Espressif that they are going to support NAT in the next SDK release.


Malwarebytes detecting processhacker.exe has generic malware suspicious

Hi there today my malwarebytes triggered this "C:\Program Files\Process Hacker 2\x86\processhacker.exe" has generic malware suspicious but not the .exe in "C:\Program Files\Process Hacker 2\processhacker.exe"
what's going on ?

Have you reported the binary as a false positive to Malwarebytes here?
https://forums.malwarebytes.com/forum/42-file-detections/

no, ill do it and share here


feat: Add transformer logic

Currently building numbers don't seem to be accurate in the inventory response.


Dragula says bag-one exists already on switching back and forth between components

When I originally open the component which contains the dragulaservice, everything works just fine. When I switch to another component and then back to the one containing Dragula, it says "bag-one" already exists. Is this a known issue? Is there something I'm missing here? Is there a deconstructor?

Anything on this one? This is rather easy to re-create. All you have to do is have dragula in one component then have routing where you can flip back and forth between two components.

I've found the solution to this one. On ngOnDestroy(), you need to call
this.dragulaService.destroy('bag-one');

I'm getting the same error. I tired the above and it didn't work for me.
I have three instances of the same component and they all share the same bag name. Everything works until I say: this.dragulaService.setOptions('nav-bag', {revertOnSpill: true});
I get the error when the page loads in the browser.
Too bad I can't just say something in my markup like: [options]="{revertOnSpill: true}" rather than bringing in a service.

@lbecker34 Awesome buddy it really helped :+1:

It works for me too. Thank you
I have one more question. How can I save dragged elements position after navigate to other pages and navigate back to first page?


feat(eas-cli): add new public entitlements from wwdc23

Why

WWDC 23 update.

How

Add the new bundle identifier capabilities from WWDC 23. Only the values there show up on the dashboard are added.
Updated apple-utils with new version that contains new capabilities.
Got the entitlement IDs from the new Xcode: Version 15.0 beta (15A5160n)

Test Plan

Tested API directly with apple utils.

/changelog-entry new-feature added new bundle identifier capabilities and entitlements from WWDC23.


mcstatus: 10.0.1 -> 10.0.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/py-mine/mcstatus/releases.
meta.description for mcstatus is: Python library for checking the status of Minecraft servers
meta.homepage for mcstatus is: https://github.com/py-mine/mcstatus
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 10.0.2 with grep in /nix/store/gfsfjzgc1p93pz14915bzn160r4hshls-python3.10-mcstatus-10.0.2
found 10.0.2 in filename of file in /nix/store/gfsfjzgc1p93pz14915bzn160r4hshls-python3.10-mcstatus-10.0.2

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)

4 package rebuild(s)

First fifty rebuilds by attrpath
home-assistant-component-tests.minecraft_server
mcstatus
python310Packages.mcstatus
python311Packages.mcstatus

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/gfsfjzgc1p93pz14915bzn160r4hshls-python3.10-mcstatus-10.0.2 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A mcstatus https://github.com/r-ryantm/nixpkgs/archive/c1dfb212cbe0ac0dabd836237f4587dfad632420.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/gfsfjzgc1p93pz14915bzn160r4hshls-python3.10-mcstatus-10.0.2
ls -la /nix/store/gfsfjzgc1p93pz14915bzn160r4hshls-python3.10-mcstatus-10.0.2/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

3 packages built:

home-assistant-component-tests.minecraft_server
mcstatus (python310Packages.mcstatus)
python311Packages.mcstatus

Maintainer pings
cc @fabaff for testing.

@ofborg build mcstatus mcstatus.passthru.tests

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

1 package failed to build:

mcstatus (python310Packages.mcstatus)

1 package built:

python311Packages.mcstatus

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

2 packages built:

mcstatus (python310Packages.mcstatus)
python311Packages.mcstatus

Duplicate of #217081.


Broken if "kriswallsmith/buzz"  > 0.16.1

It seems there are some changes in  Buzz API(https://github.com/kriswallsmith/Buzz) since 0.17. That's why transmission-php is broken now. It fails with message about missing class Buzz\Message\Request now.
But everything is fine in versions 0.16.x. Let's make restriction up to this version.

Also because of curl send method which is deprecated in buzz package client class, setClient prompts an deprecated error.

a backwards-compatible quick-fix is to simply give the connecting host address to Client in the constructor,
eg:
$auth = new Client("example.org");

instead of
$auth = new Client();


ios 手机没有安装支付宝，无法调起网页支付

@jameszhan02 你需要自主诊断一下 :)

好的好的，谢谢谢谢
Sent from Mailhttps://go.microsoft.com/fwlink/?LinkId=550986 for Windows
From: @.>
Sent: Tuesday, January 4, 2022 6:13 PM
To: @.>
Cc: @.>; @.>
Subject: Re: [uiwjs/react-native-alipay] ios 手机没有安装支付宝，无法调起网页支付 (Issue #52)
[image]https://user-images.githubusercontent.com/1680273/148149715-e83a7b37-1c9d-422d-b56c-d65e3b503ae3.png
@jameszhan02https://github.com/jameszhan02 你需要自主诊断一下 :)
—
Reply to this email directly, view it on GitHubhttps://github.com/uiwjs/react-native-alipay/issues/52#issuecomment-1005322212, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AKZFYUAHOGKALRBIN6ZMLKDUUOSLJANCNFSM5LIFMPMA.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>