:sparkles: Add Dep.provider.

Add Provider to: TechDependency model and REST resources.
Add new report to list applications with a specific dependency identified by (provider,name, version,sha).
Needed to change route:
/analyses/report/applications

To (for symmetry):
/analyses/report/issues/applications

Adds route:
/analyses/report/dependencies/applications

Adds migration 6.
Unrelated:
Fix next-migration script.
Add repository to hack/add/application.sh
Fixes unique index (issueA) on Issue to include AnalysisID.  RuleSet,Rule must be unique within an analysis.
Fixes unique index (depA) on TechDependency to include AnalysisID.  Provider,Name,Version,SHA must be unique within an analysis.

Routes:
/analyses/:id
/analyses/dependencies
/analyses/issues
/analyses/issues/:id
/analyses/issues/:id/incidents
/analyses/report/rules
/analyses/report/applications/:id/issues
/analyses/report/issues/applications
/analyses/report/issues/:id/files
/analyses/report/dependencies
/analyses/report/dependencies/applications

Looks good, but see comment regarding model.All() ordering.


Latest version of the library is not available in PlatformIO library registry.

Hi, Is there any plan to update the library on PIO library registry? Current last version is 1.0.2 at here.

I don't use Platform IO and don't know the process for updating the PIO library registry.


Merge contents of Experimental branch with Master branch

Cant automatically merge this, can you do it?

Done, locked


Frontend: Replace usages of GlobalScope with explicit coroutine scope

Replace usages of GlobalScope with explicit coroutine scope in RComponents using ComponentWithScope.kt
Replace usages of GlobalScope with explicit coroutine scope in functional components
Fix some compiler warnings
Restructure nested p tags to resolve a warning

We also have some issues with invokeOnCompletion in coroutines (#389, #493), which should not be affected by this PR and still need to be investigated.
 Nice! Thank you so much!


unable to provision a VM on GCP through ansible-playbook

Describe the issue you are having and what you expected to happen.
Unable to provision/create  a VM on GCP through ansible-playbook, throws an error python 3.8 or later is required

Describe your environment, including

Version :  Quinteros
Environment

For ManageIQ: using Docker

@0saurabh0 I see it says Docker so I wanted to confirm, are you using the monolithic docker image or the operator based deployment?


Bitmap effects support

DropShadowEffect properties are more aligned with the CSS spec where there are separate OffsetX/OffsetY properties. For WPF-like ShadowDepth/Direction there is a separate class that recomputes the values internally.

You can test this PR using the following package version. 11.0.999-cibuild0033252-beta. (feed url: https://pkgs.dev.azure.com/AvaloniaUI/AvaloniaUI/_packaging/avalonia-all/nuget/v3/index.json) [PRBUILDID]


build failed in android

Hi, the build failed with following exception in android by adding chrome-tabs @yakirn
FAILURE: Build failed with an exception.

What went wrong:
A problem occurred configuring root project 'android'.

Could not resolve all dependencies for configuration ':_debugCompile'.
Could not find com.android.support:customtabs:23.2.0.
Searched in the following locations:
https://repo1.maven.org/maven2/com/android/support/customtabs/23.2.0/customtabs-23.2.0.pom
https://repo1.maven.org/maven2/com/android/support/customtabs/23.2.0/customtabs-23.2.0.jar
file:/Users/ezazwar/Library/Android/sdk/extras/android/m2repository/com/android/support/customtabs/23.2.0/customtabs-23.2.0.pom
file:/Users/ezazwar/Library/Android/sdk/extras/android/m2repository/com/android/support/customtabs/23.2.0/customtabs-23.2.0.jar
file:/Users/ezazwar/Library/Android/sdk/extras/google/m2repository/com/android/support/customtabs/23.2.0/customtabs-23.2.0.pom
file:/Users/ezazwar/Library/Android/sdk/extras/google/m2repository/com/android/support/customtabs/23.2.0/customtabs-23.2.0.jar
Required by:
:android:unspecified

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

Hey @ezazwar1
Sorry for the late response. but I can't reproduce your problem.
I also tried on a fresh project:
cordova create custom-tab-issue
cordova platform add android
cordova plugin add https://github.com/EddyVerbruggen/cordova-plugin-safariviewcontroller
cordova build

succeeded.
I'm using:

Cordova 6.1.1
Android 5.1.1
Java 8

What versions do you use?
It could be that there is additional configuration/installation required that I forgot to add to the wiki, has anyone else experienced this issue?

Ok, Maybe this will help:
Open android studio and open the SDK manager, then go to the 'SDK Tools' tab, and check 'Android Support Repository' (I think you can also do it from the CLI if you don't use Android Studio).
When it's done installing retry to build.
This should apply to all of the projects you build on your machine.
Please tell me if that solved your issue so I will add it to the Wiki.

I'm having build errors as well in Android.  Red x's next to com.customtabplugin and org.chromium.customtabsclient.shared

In case anyone else runs into the same build problems:

Make sure you download the 'Android Support Repository' as yarkirn mentioned.
You need to manually add 2 libraries to your project listed below:

/extras/android/support/v7/appcompat/libs/android-support-v4.jar
/extras/android/support/customtabs/libs/android-support-customtabs.jar
Instructions on how to add the external libraries (choose the libraries above and not what is listed in the instructions from the link below):
http://stackoverflow.com/questions/18299898/the-import-android-support-cannot-be-resolved

@mikeduarte the build should work without the second step as the plugin declares the dependancy  you mentioned in the plugin.xml file like this:
<framework src="com.android.support:customtabs:23.2.0" />
Cordova reads that and add edit the build.gradle file appropriately.
In Cordova projects editing your build.gradle as suggested in the link you gave file isn't a good idea IMO. As the file is auto-generated by Cordova, and your changes might get lost...

@yakirn I don't know why it won't work for me without adding the libraries directly to the project, but I didn't edit the build.gradle file.  All I did was add the 2 libraries.  If I do not add them to the project, com.customtabplugin and org.chromium.customtabsclient.shared do not seem to find the appropriate support classes.
I see this in the build.gradle file:
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
// SUB-PROJECT DEPENDENCIES START
debugCompile project(path: "CordovaLib", configuration: "debug")
releaseCompile project(path: "CordovaLib", configuration: "release")
compile "com.android.support:customtabs:23.2.0"
// SUB-PROJECT DEPENDENCIES END
}


Compilation fails in openSUSE Open Build Service

Relevant logs:

https://build.opensuse.org/build/editors/openSUSE_Tumbleweed/aarch64/lapce/_log
https://build.opensuse.org/build/editors/openSUSE_Tumbleweed/x86_64/lapce/_log

Build fails while building the tree-sitter-markdown dependency.
Probably related to #888 even though that is a different OS

Turns out:
[  168s]   running: "clang" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=x86_64-unknown-linux-gnu" "-I" "tree-sitter-markdown/src" "-Wall" "-Wextra" "-Wno-unused-parameter" "-Wno-unused-but-set-variable" "-Wno-trigraphs" "-o" "/home/abuild/rpmbuild/BUILD/lapce-e65e40a8d352e6b26a337419c82d5b406d3cf2fc/target/release-lto/build/tree-sitter-md-d3ecf4f6a129f926/out/tree-sitter-markdown/src/parser.o" "-c" "tree-sitter-markdown/src/parser.c"
[  168s]   cargo:warning=clang-14.0: error: no such file or directory: 'tree-sitter-markdown/src/parser.c'
[  168s]   cargo:warning=clang-14.0: error: no input files
[  168s]   exit status: 1
[  168s]
``` It is missing a directory

$ tree
.
├── bindings
│   └── rust
│       ├── build.rs
│       └── lib.rs
├── Cargo.lock
└── Cargo.toml
2 directories, 4 files

i think i found out why. i will open a pr later to tree-sitter-markdown fork

Turns out it is a bug in cargo vendor. I wonder how to fix it though

This should be fixed now


alacritty commit no longer works

https://drone.thalheim.io/Mic92/dotfiles/766/1/2
Maybe this needs to be changed to https://github.com/zenixls2/alacritty/commit/df24940a9ccf7ba897fa3167046ee8b181342d8f ?

Yep, upstream periodically rebases and the references need updating. Since I don't build it from scratch every time, I usually don't notice.

Yep, upstream periodically rebases and the references need updating. Since I don't build it from scratch every time, I usually don't notice.

Closed by #7.

Closed by #7.


Build and publish Docker images via GitHub Container Registry

Unfortunately, Docker Hub can't be used freely anymore.
See here.

Docker builds enabled by two separate CI workflows, one for sv-callers and the other for sv-gen (e51ca62).


Annoying [object Object] appearing in console during tests

I am not sure where that comes from

can't see it anymore, it must have been in a dependency


Use ISO8601 time for annotation API

This PR switches the use of unix timestamp to ISO8601 time for records in the variant annotation API with the intention of extending to the rest of the schemas.
Most notably in alleleAnnotations.avdl
-  /** The date this annotation was created in milliseconds from the epoch. */
-  union { null, long } created = null;
+  /** The :ref:`ISO 8601 <metadata_date_time>` time at which this record was created. */
+  union { null, string } created = null;

I've also made changes to metadata.avdl to use the reference to the ISO8601 format as opposed to hard coding:
-  Format: ISO 8601, YYYY-MM-DDTHH:MM:SS.SSS (e.g. 2015-02-10T00:03:42.123Z)
+  Format: :ref:`ISO 8601 <metadata_date_time>`

Finally, the allele annotations documentation has been added to the toctree so it can be browsed to using the resulting HTML (thanks @andrewjesaitis !)
+Allele Annotations
+@@@@@@@@@@@@@@@@@@
+
+Allele annotations are additional pieces of data often generated by
+algorithms which help to describe, classify, and understand variants.
+
+.. toctree::
+   alleleAnnotations
+
+

@mbaudis You've included the Z timezone character in your example. Are servers expected to convert to GMT time when storing timestamps?

@david4096 Don't really know.

if they store as string, they keep the notation
if they convert, they should adjust
mostly, it won't matter (dates/years/intervals, and high res. times if at all matter on the actual instance)
However, this will anyway be deferred to some libraries I guess. So servers should just use their locally available way to handle this.

@mbaudis @diekhans @macieksmuga can I get a +1/merge?

+1
Sorry; the branch developments are a tad confusing. I thought this was a "managed override commit".

+1 and since this is the VA topic branch, you can merge yourself.
David Steinberg<EMAIL_ADDRESS>writes:

@mbaudis @diekhans @macieksmuga can I get a +1/merge?
—
Reply to this email directly or view it on GitHub.*


Configuration mismatches when building once for many environments

Current behavior
When building in production mode, using yarn build the client-side configuration is generated based on default.json, local.json and production.json (taken from NODE_ENV), and written in both dist/app.*.js and dist/core-service-worker.js.
This is an issue as a single build may be (re)usable on several environments (ie. staging, preprod, prod), leveraging the NODE_CONFIG_ENV environment variable, ie:
NODE_CONFIG_ENV=staging yarn start

It actually works fine for server-side calls, as node-config loads the config at runtime upon current configured environment.
Expected behavior
Configurable values (ie. URLs) should not be hardcoded at build time in generated code (dist/ directory), so that a single application build can be usable (in a Docker image for instance) on several stages/envs.
Steps to reproduce the issue

Set .graphql.host to graphql-default in config/default.json
Set .graphql.host to graphql-staging in config/staging.json
Set .graphql.host to graphql-prod in config/production.json
Run yarn build (which will run in production mode, as NODE_ENV=production in package.json config for build command)
Run NODE_CONFIG_ENV=staging yarn start

⬇

On server-side (VSF to VSF-API), VSF is using graphql-staging hostname ✅
On client-side (VSF to VSF-API), VSF is using graphql-prod hostname, taken from dist/*.js files ❌

Can you handle fixing this bug by yourself?

[ ] YES
[X] NO

Which Release Cycle state this refers to? Info for developer.
Pick one option.

[ ] This is a bug report for test version on https://test.storefrontcloud.io - In this case Developer should create branch from develop branch and create Pull Request 2. Feature / Improvement back to develop.
[ ] This is a bug report for current Release Candidate version on https://next.storefrontcloud.io - In this case Developer should create branch from release branch and create Pull Request 3. Stabilisation fix back to release.
[X] This is a bug report for current Stable version on https://demo.storefrontcloud.io and should be placed in next stable version hotfix - In this case Developer should create branch from hotfix or master branch and create Pull Request 4. Hotfix back to hotfix.

Environment details

Browser: Chrome 79
OS: macOS Mojave / Docker
Node: 10
Code Version: 1.8.4

Hi there! There is a config option: dynamicConfigReload which is set by default to false. Try just switching it to true - it will cause the config reload by each SSR request which apparently should solve this issue

Thanks @pkarw!
I actually had this option in mind, but didn't think it could help. Will give it a try.

I guess this issue should be reopened, @pkarw ? 🙂

Sure, reopening

Please check if this won’t solve the isssue: https://github.com/lorenwest/node-config/wiki/Environment-Variables#custom-environment-variables
We’re using this solution in storefront cloud to pass the variables via env to prebuilt docker containers

This is an interesting feature, but does not fit the need: environment variables are only processed on server side, and from what I can see, once the JS is bundled at build time with a given environment-specific config, values are not reloaded, even with dynamicConfigReload

I’m changing this issue to feature request; the config file is bei ng compiled into app bundle it’s our basic feature from the very beginning; so the suggested solution is to build the app once per ENV because it also involves some code level optimizations, different webpack config, including/excluding source maps. Pretty complex one.


XMl CheatSheet.md

@kailashchoudhary11  sir please remove the spam and invalid tag from the pull request by mistakes i have created the double pull request with same file.


Use sys module and sys.argv array

I have solved the issue:

Introduced sys module in 93a41021d51cc4b836c9269fb5e80014ee709a57
Updated the return_birthday function and its docstring in ea551fbf5378d197f14930940c1a0fb4be42d61a

Closed in ea551fbf5378d197f14930940c1a0fb4be42d61a.


How we can make it as proper production app with all possibilities with call kit and Push Messages

@farhanmirza27 i did already if need help let me know


Use pointer receiver for Key

While debugging an issue I added the pointer receivers. I'm not sure if that's what made the difference, but it seems a good improvement nonetheless.

Hey Dolf,
Apologies for the late reply.
Are you saying this solves a problem you were having, or are just preferring the aesthetics of having the methods on Key be pointer receivers? If it's the latter, I'm not against it per se, but none of those methods change the state of the Key so making them value receivers made more sense to me.

Are you saying this solves a problem you were having

That I'm not sure about anymore :)
Advantages of using pointer receivers is that otherwise the struct would be copied for every method invocation. There was a nice blogpost that I'm thinking of but can't find it right now.


Add CII Best Practices

Add a link to the Linux Foundation Core Infrastructure Initiative (CII)
best practices badge, which uses the shields.io spec.
To see this, visit: https://bestpractices.coreinfrastructure.org/
and select "Projects".

Thank you @david-a-wheeler!

And thank you.  Much appreciated.


Feature Request: Open all notifications at once

Currently I need to click on the notifications one at a time to open them, it would be great if there was an "Open all"-button that just opens all at once instead.

This doesn't seem to be a popular request, and I wouldn't use it, so I don't think it's worth the UI complexity.


add GitHub Actions ci.yml

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Thanks for the submitting this PR. However, we're likely going to use Travis, like the main Smithy repository, when we add CI to this repo after stabilizing a bit more and fixing awslabs/smithy#156.


As an user I want to interact with the rig-remote community

we need to create a mailing list and link it in the wiki.

Created:
ml: https://groups.google.com/forum/#!forum/rig-remote
wiki: https://github.com/Marzona/rig-remote/wiki


Drop pointer for page size fields

What changed?
Drop pointer for page size fields in internal types. Those are checked <= 0 condition everywhere and are assigned some default value if it is true.

Why?
This is one of PRs planned to drop pointers for always required fields in internal types. It will make them more idiomatic and easier to use. These pointer are legacy of Thrift types that were used previously through our codebase. This will also allow safer migration to grpc, as proto primitive types don't have nils by default.

How did you test it?
Passing build and existing tests.

Potential risks

Coverage decreased (-0.08%) to 61.467% when pulling df3618de8e7a45d8cfca4f37059825973753f627 on vytautas-karpavicius:drop-ptr-page-size into 47cad83ddfd618029bcc6b3fcff139a827dc75aa on uber:master.

Coverage decreased (-0.08%) to 61.467% when pulling df3618de8e7a45d8cfca4f37059825973753f627 on vytautas-karpavicius:drop-ptr-page-size into 47cad83ddfd618029bcc6b3fcff139a827dc75aa on uber:master.


Regression from v2: max tick is sometimes omitted on the y-axis with log scale, no easy workaround

Expected behavior
In v2 when using a log scale and constraining the y-axis to the data min/max, we always see the max tick labeled (i.e. the very top of the graph). Like this:

Current behavior
It seems like in v3 this is hit or miss (And I believe this inconsistency only happens for log scale):

Attempting to add afterBuildTicks: axis => axis.ticks.push({"value": maxDataPoint}) for some graphs fixes the issue, for other graphs arbitrarily does not fix the issue, and for still other graphs makes things look terrible ( overlapping labels Etc).
The max is one of the most important data points for my data, so this is a big deal for me. any workaround is welcome
Reproducible sample
https://codepen.io/jberryman/pen/qBoeyYV
Optional extra steps/info to reproduce
No response
Possible solution
No response
Context
No response
chart.js version
v3.9.1
Browser name and version
chrome 103
Link to your project
No response

seems to be, thanks! (aside: is a v4 release scheduled? is there a way to see current migration guide?)

No there is no release date scheduled yet since it fully depends on how much time we have to work on the issues we want to have included.
Current migration guide to V4 can be found here already: https://www.chartjs.org/docs/master/migration/v4-migration.html

Closing as this is fixed in V4


bug(gatsby-plugin-fastify): Server function throws 'stream.on is not a function' after being called.

Describe the bug
Hi, I'm trying to use the server functions with the plugin for fastify. The server starts fine and the assets are provided correctly, however, the moment I try to access a server function, the log provided below appears.
I have attached a code sandbox link that reproduces the issue. The issue is present starting Gatsby 5.12.1 (probably 5.12.0 too, but I'm unable to make it work with that version).
To Reproduce
https://codesandbox.io/p/devbox/runtime-smoke-5dzn6k

Run pnpm run clean
Run pnpm run build
Run pnpm run start
Access a server function using the endpoint
Check logs:

{"level":30,"time":1709324331653,"pid":81635,"hostname":"SV5BHFC63","msg":"Logging Level set @ info"}
{"level":30,"time":1709324331654,"pid":81635,"hostname":"SV5BHFC63","msg":"Mounting Gatsby @ /"}
{"level":30,"time":1709324331663,"pid":81635,"hostname":"SV5BHFC63","msg":"Gatsby 500 error page missing, using generic 500 error for DSG/SSR"}
{"level":30,"time":1709324331671,"pid":81635,"hostname":"SV5BHFC63","msg":"Registering 2 function(s)"}
{"level":30,"time":1709324337695,"pid":81635,"hostname":"SV5BHFC63","msg":"Registering 0 client-only route(s)"}
{"level":30,"time":1709324337697,"pid":81635,"hostname":"SV5BHFC63","msg":"Registering 0 redirect(s)"}
{"level":30,"time":1709324337700,"pid":81635,"hostname":"SV5BHFC63","msg":"Registering 0 reverse proxy route(s)"}
{"level":30,"time":1709324337703,"pid":81635,"hostname":"SV5BHFC63","msg":"Gatsby 404 error page exists"}
{"level":30,"time":1709324337879,"pid":81635,"hostname":"SV5BHFC63","msg":"Server listening at http://<IP_ADDRESS>:8080"}
{"level":30,"time":1709324341918,"pid":81635,"hostname":"SV5BHFC63","reqId":"req-1","req":{"method":"POST","url":"/api/verify","hostname":"localhost:8080","remoteAddress":"<IP_ADDRESS>","remotePort":37700},"msg":"incoming request"}
{"level":50,"time":1709324341934,"pid":81635,"hostname":"SV5BHFC63","err":{"type":"TypeError","message":"stream.on is not a function","stack":"TypeError: stream.on is not a function\n    at readStream (/home/bgaldamez/**/**/.cache/functions/verify.js:28093:10)\n    at getRawBody (/home/bgaldamez/**/**/.cache/functions/verify.js:28005:12)\n    at read (/home/bgaldamez/**/**/.cache/functions/verify.js:4404:3)\n    at Array.jsonParser (/home/bgaldamez/**/**/.cache/functions/verify.js:4673:5)\n    at runMiddlewareOrFunction (/home/bgaldamez/**/**/.cache/functions/verify.js:9682:25)\n    at Array.urlencodedParser (/home/bgaldamez/**/**/.cache/functions/verify.js:5120:7)\n    at runMiddlewareOrFunction (/home/bgaldamez/**/**/.cache/functions/verify.js:9682:25)\n    at Array.textParser (/home/bgaldamez/**/**/.cache/functions/verify.js:4969:7)\n    at runMiddlewareOrFunction (/home/bgaldamez/**/**/.cache/functions/verify.js:9682:25)\n    at Array.rawParser (/home/bgaldamez/**/**/.cache/functions/verify.js:4858:7)\n    at runMiddlewareOrFunction (/home/bgaldamez/**/**/.cache/functions/verify.js:9682:25)\n    at Array.multerMiddleware (/home/bgaldamez/**/**/.cache/functions/verify.js:25602:41)\n    at runMiddlewareOrFunction (/home/bgaldamez/**/**/.cache/functions/verify.js:9682:25)\n    at functionWrapper (/home/bgaldamez/**/**/.cache/functions/verify.js:9687:5)\n    at Object.handler (/home/bgaldamez/**/**/node_modules/.pnpm/gatsby-plugin-fastify@0.13.3_fastify@4.26.1_gatsby@5.13.3_graphql@16.8.1/node_modules/gatsby-plugin-fastify/dist/plugins/functions.js:42:39)\n    at preHandlerCallback (/home/bgaldamez/**/**/node_modules/.pnpm/fastify@4.26.1/node_modules/fastify/lib/handleRequest.js:137:37)"},"msg":"stream.on is not a function"}
{"level":30,"time":1709324341945,"pid":81635,"hostname":"SV5BHFC63","reqId":"req-1","res":{"statusCode":500},"responseTime":26.500499999150634,"msg":"request completed"}

TypeError: stream.on is not a function
at readStream (/home/bgaldamez/**/**/.cache/functions/verify.js:28093:10)
at getRawBody (/home/bgaldamez/**/**/.cache/functions/verify.js:28005:12)
at read (/home/bgaldamez/**/**/.cache/functions/verify.js:4404:3)
at Array.jsonParser (/home/bgaldamez/**/**/.cache/functions/verify.js:4673:5)
at runMiddlewareOrFunction (/home/bgaldamez/**/**/.cache/functions/verify.js:9682:25)
at Array.urlencodedParser (/home/bgaldamez/**/**/.cache/functions/verify.js:5120:7)
at runMiddlewareOrFunction (/home/bgaldamez/**/**/.cache/functions/verify.js:9682:25)
at Array.textParser (/home/bgaldamez/**/**/.cache/functions/verify.js:4969:7)
at runMiddlewareOrFunction (/home/bgaldamez/**/**/.cache/functions/verify.js:9682:25)
at Array.rawParser (/home/bgaldamez/**/**/.cache/functions/verify.js:4858:7)
at runMiddlewareOrFunction (/home/bgaldamez/**/**/.cache/functions/verify.js:9682:25)
at Array.multerMiddleware (/home/bgaldamez/**/**/.cache/functions/verify.js:25602:41)
at runMiddlewareOrFunction (/home/bgaldamez/**/**/.cache/functions/verify.js:9682:25)
at functionWrapper (/home/bgaldamez/**/**/.cache/functions/verify.js:9687:5)
at Object.handler (/home/bgaldamez/**/**/node_modules/.pnpm/gatsby-plugin-fastify@0.13.3_fastify@4.26.1_gatsby@5.13.3_graphql@16.8.1/node_modules/gatsby-plugin-fastify/dist/plugins/functions.js:42:39)
at preHandlerCallback (/home/bgaldamez/**/**/node_modules/.pnpm/fastify@4.26.1/node_modules/fastify/lib/handleRequest.js:137:37)

The problematic line in the output file is the following:
/**
 * Read the data from the stream.
 *
 * @param {object} stream
 * @param {string} encoding
 * @param {number} length
 * @param {number} limit
 * @param {function} callback
 * @public
 */

function readStream (stream, encoding, length, limit, callback) {
  // code {...}

  // attach listeners
  stream.on('aborted', onAborted) // <- Here
  stream.on('close', cleanup)
  stream.on('data', onData)
  stream.on('end', onEnd)
  stream.on('error', onEnd)

  // more code {...}
}

Expected behavior
The server function should be executed as expected.
System Info
System:
OS: Linux 5.15 Ubuntu 23.10 23.10 (Mantic Minotaur) # (WSL 2)
CPU: (8) x64 Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz
Shell: 5.9 - /usr/bin/zsh
Binaries:
Node: 20.11.1 - /tmp/yarn--1709318664802-0.3033425562973491/node # have tried with node v18.19.1 too
Yarn: 1.22.21 - /tmp/yarn--1709318664802-0.3033425562973491/yarn
npm: 10.2.4 - ~/.nvm/versions/node/v20.11.1/bin/npm # (pnpm)
npmPackages:
gatsby: ^5.13.3 => 5.13.3
gatsby-plugin-client-side-redirect: ^1.1.0 => 1.1.0
gatsby-plugin-fastify: ^0.13.3 => 0.13.3
gatsby-plugin-google-tagmanager: ^5.13.1 => 5.13.1
gatsby-plugin-hubspot: ^2.0.0 => 2.0.0
gatsby-plugin-image: ^3.13.1 => 3.13.1
gatsby-plugin-manifest: ^5.13.1 => 5.13.1
gatsby-plugin-postcss: ^6.13.1 => 6.13.1
gatsby-plugin-react-svg: ^3.3.0 => 3.3.0
gatsby-plugin-root-import: ^2.0.9 => 2.0.9
gatsby-plugin-sharp: ^5.13.1 => 5.13.1
gatsby-plugin-sitemap: ^6.13.1 => 6.13.1
gatsby-plugin-styled-components: ^6.13.1 => 6.13.1
gatsby-plugin-tailwindcss: ^1.0.3 => 1.0.3
gatsby-source-filesystem: ^5.13.1 => 5.13.1
gatsby-source-wordpress: ^7.13.3 => 7.13.3
gatsby-transformer-sharp: ^5.13.1 => 5.13.1

Closing this as I managed to identify the faulty library. Sorry for the inconvenience!

Actually I managed to recreate the issue in a code sandbox, I'll attach it here:
https://codesandbox.io/p/devbox/runtime-smoke-5dzn6k

Just tested and the last working version is 5.11.0; 5.12.0 doesn't works at all and 5.12.1 has this issue.

Hey @JosueGalRe, I'm not putting any effort into this plugin. It needs to be replaced with the new Gatsby Adapters spec. That's been started but not finished. Don't have a lot of time atm. You're welcome to contribute to that or contribute a fix for this.


Remove extend-select and extend-ignore from pyproject.toml

Flake8 has a lot of implicit behavior, and I'd like to make Ruff more explicit. For example, I think users should really be specifying a select rather than relying on auto-enabled plugins. If users are specifying a select, there's no need for extend-select, except as a command-line convenience.

Seems reasonable now that the default is just ["E", "F"].

These extend- directives might actually be useful if we end up supporting something like overrides à la ESLint and mypy:
[tool.ruff]
select = ["B", "E", "F", "S", "T"]
ignore = ["B008", "E402", "E5"]

[[tool.ruff.overrides]]
files = ["api/**"]
extend-select = ["D1"]

[[tool.ruff.overrides]]
files = ["**/tests/**", "**/test_*.py"]
extend-ignore = ["T", "S101"]


Lazyload sections

https://github.com/polymorpher/one-wallet/issues/206

Have you tested? I recall there was some reason that these components are controlled by a show parameter, instead of just doing the way you did. Perhaps it was just for transition animation, but I am not sure. It was too long ago. (June 2021)

Have you tested? I recall there was some reason that these components are controlled by a show parameter, instead of just doing the way you did. Perhaps it was just for transition animation, but I am not sure. It was too long ago. (June 2021)

ya I tested with domain, the dialog shows correctly. And from the code, the show param from AnimatedSection is default to true: https://github.com/polymorpher/one-wallet/blob/96e9f772658206f470f3f8081bfb1db54170958f/code/client/src/components/AnimatedSection.jsx#L52

Okay. Seems fine when I tested


Fix empirical attention in  resnext backbone error

#4228

There are linting erros.
Better to add some unit tests.

Please merge master to pass CI.


Status of ES6 Proxy in Blink doesn't match Chrome Platform Status

Per https://www.chromestatus.com/feature/4811188005240832 , it's behind a flag, but this isn't noted in the chart for http://caniuse.com/#feat=proxy

Looks like they removed it again (according to https://github.com/tvcutsem/harmony-reflect and my own test), but have updated the data to reflect the versions that did have support behind a flag. Thanks!


can i get Bitmex data integration?

Hello thanks for your shared , you are very kind. I am wondering if i have use this mtapi to get real time data from bitmex ?
will be nice . thanks

Hi,
I am not sure that we can use mtapi to get data from bitmex. Maybe It will be better to create new project for this.
Please contact with me for more detailed information.

Hello thanks for your shared , you are very kind. I am wondering if i have use this mtapi to get real time data from bitmex ?
will be nice . thanks

If you are a good programmer, use this api as a base.
https://www.mql5.com/en/code/26791

Hello thanks for your shared , you are very kind. I am wondering if i have use this mtapi to get real time data from bitmex ?
will be nice . thanks

If you are a good programmer, use this api as a base.
https://www.mql5.com/en/code/26791

Thanks !!! maybe do you have any idea to get from binance??

Hi,
I am not sure that we can use mtapi to get data from bitmex. Maybe It will be better to create new project for this.
Please contact with me for more detailed information.

thanks i will try with this library


Depend on atd >= 2.8 to get codegen fixes

@MisterDA Could you add a change log entry for this, thanks!


too long titles break up the layout in 3.3.0 (f858eed)

As you can see in the screenshot, feed titles that are too long should be shortened to a certain length so that the layout does not get destroyed. This problem did not exist in 3.2.0 and could only be noticed in my case in 3.3.0.
(Of course, the name of the feed has been edited to reproduce the problem ;-) )

Thanks! I was able to reproduce the issue, I messed up during the upgrade of Mantine to 6.0
I just published version 3.3.1 that should fix this, sorry!

That was incredibly fast! Many thanks!


Add Master/Root macros to SLIC

A lot of codes only want to print out if you are on the MPI rank 0.  Serac has a nice way of handling this that could be rolled into SLIC proper:
https://github.com/LLNL/serac/blob/8da52a076e9092fad16880de96ee9fe91c9cc086/src/serac/infrastructure/logger.hpp#L63-L98
We also save the node's rank in a static variable so you don't have to continually pass it into each macro:
https://github.com/LLNL/serac/blob/8da52a076e9092fad16880de96ee9fe91c9cc086/src/serac/infrastructure/logger.cpp#L16

This should also abort other ranks. See:
https://github.com/LLNL/serac/issues/533


Null safety improvements

Allow customDayBuilder and markedDateIconBuilder to return null. If it
returns null, use the default. This restores the original behavior from
v1. Fixes #260.

Sorry, this fixes #270, not #260.

Hey @IchordeDionysos and @hyochan. You seems to have been active with the null safety work, are you able to review and/or merge this change?


Switch winapi to windows

windows is not manually maintained and supported by microsoft.

Is it that windows, not winapi, are not maintained?
So why replace with windows?

it is well-maintained, but not manually maintained. it uses code generation
check this section: https://github.com/microsoft/windows-rs#rust-for-windows

Can you assign me to this issue?

It will be a comparably huge job. Please leave a few comments the parts you want to work on. Then other people can check it.

First, let's modify the part in charge of the socket module.

If this is a huge job, why is it labelled as "good first issue"

This job can be split down to very small tasks. Each task will be a small and easy task.

Examples:

simple case https://github.com/RustPython/RustPython/pull/5080/commits/2237fe86073c16c417aa73b4e9d50d6ca3df5032
complex case https://github.com/RustPython/RustPython/pull/5080/commits/0cd39ca2bfe83f0a5a2e7350a166b80409585001

The remaining part depends on https://github.com/microsoft/win32metadata/issues/1785


nano: 2.8.0 -> 2.8.1

See http://lists.gnu.org/archive/html/info-gnu/2017-04/msg00005.html
for release announcement
Motivation for this change
Things done

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

[X] NixOS
[ ] macOS
[ ] Linux

[X] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
[X] Fits CONTRIBUTING.md.

This seems to have broken a load of stuff: http://hydra.nixos.org/build/51543644/nixlog/1

Not sure if upstream changed the hash after release?

I get the same sha256 here (as the one used in the PR, that is); perhaps a transient error on Hydra? Bad mirror?
Also the changelog notes macos build fixes, has somebody looked into whether the darwin fixes are still necessary?

Yeah, I guess the hash is fine here too. Weird 😦
I just ran a test and the darwin-specific stuff appears to be unnecessary now 😃

@joachifm I just got rid of it in master 😄 thanks for pointing it out

This is so weird... I just downloaded the archive from all mirrors and they are all good, that's not the issue... (and it is still the same as in the PR)
The only thing I can see is that the curl has a download size of 3246 (bytes?) at the bottom. That is way smaller than it should be... if the output is kB, it is way bigger than it should be (~1.3 MiB). I wonder if the 3246 byte file is a 404 or maybe that Cloudflare page you get every now and then when something is not available?!

Some transient error, probably.  Hydra jobs are OK after restarting.  It's unfortunate that some services just don't return error code correctly.


⚠ Bofrost.fr has degraded performance

In b34332a, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1819 ms

Resolved: Bofrost.fr performance has improved in e352c76 after 9 minutes.


Use class-based views for the REST API

Pull Request Test Coverage Report for Build 711848623

0 of 0   changed or added relevant lines in 0 files are covered.
10 unchanged lines in 1 file lost coverage.
Overall coverage increased (+0.6%) to 73.349%

Files with Coverage Reduction
New Missed Lines
%

dtf/api.py
10
93.9%

Totals

Change from base Build 707607414:
0.6%

Covered Lines:
644

Relevant Lines:
878

💛  - Coveralls


Travis-CI build failing for java 8

travis-ci build is failling because of ClassNotfound exception. You can find see exception detail from given url.
https://travis-ci.org/yegor256/takes/jobs/60197872

Also saw the same problem when working on my issue, you can see the logs here:
https://travis-ci.org/yegor256/takes/jobs/61089833
fails only for java 8.

According to Travis-ci builds, the build also fails for openJDK6:
https://travis-ci.org/yegor256/takes/jobs/61287612
First error lines:
[ERROR] pool-1-thread-5 com.jcabi.aspects.aj.MethodValidator: JSR-303 validator thrown during initialization: java.lang.UnsupportedClassVersionError: javax/el/ExpressionFactory : Unsupported major.minor version 51.0

@erimerturk this task will get someone's attention soon

@erimerturk since there is no milestone yet I set it to "1.0"

@dmzaytsev the task is yours plz proceed

@erimerturk I believe it's outside of scope of Takes
There is a qulice issue. It would be better to create a ticket here
https://travis-ci.org/yegor256/takes/jobs/60197872 line 3672

[ERROR] Failed to execute goal com.qulice:qulice-maven-plugin:0.12:check (jcabi-check) on project takes: Execution jcabi-check of goal com.qulice:qulice-maven-plugin:0.12:check failed: A required class was missing while executing com.qulice:qulice-maven-plugin:0.12:check: org/codehaus/plexus/util/DirectoryScanner

@yegor256 what do you think ?

@dmzaytsev I think you're right, feel free to create a ticket in qulice

@yegor256 ok, I  will create a ticket.
what shall we do with this task ?

@dmzaytsev put it on hold, until that ticket in qulice is resolved

@davvd we are waiting teamed/qulice#431

@davvd put this on hold pls, until that qulice issue is solved

@davvd put this on hold pls, until that qulice issue is solved

@yegor256 of course, take your time

@dmzaytsev i agree to you, it is about qulice.

@davvd will you pay for this bug ? i think, it is releated to [bugs wellcome] (http://www.yegor256.com/2014/04/13/bugs-are-welcome.html).

@erimerturk definitely

@davvd pls add extra 15 mins to @erimerturk

@davvd pls add extra 15 mins to @erimerturk

@yegor256 15 mins extra was just paid to @erimerturk, transaction AP-2B936415TY740462G

@erimerturk thank you for the ticket reported, I topped your account for 15 mins, transaction AP-6UX74103FB0627624

@erimerturk I guess it already fixed
see https://github.com/yegor256/takes/commit/e3f1155574929fd02e79a7f0b5f1493984950d13
please close the ticket

@ypshenychka please, check this issue for QA compliance, as per par.24

@davvd Quality is good.

@davvd Quality is good.

@ypshenychka thank you ;)

@dmzaytsev added 10 mins to @ypshenychka, for QA review, payment code is 67817503. thanks, I just added 30 mins to your account, payment 67817508, 3952 hours and 30 mins spent. +30 added to your rating, current score is: +1417


Add a way to ignore existing Cargo.lock files.

Describe the problem you are trying to solve
A project I work on has dependencies on several crates, some of which are binary crates. We do not want our build system to access the internet (for a number of reasons), so we vendor those dependencies into our project (see google/tock-on-titan/third_party). We use a directory registry to point cargo at our vendored dependencies.
One of the dependencies (elf2tab) is an executable (a bin crate rather than a lib crate). Following typical Rust practice, it contains a Cargo.lock file. We contribute to elf2tab, so we include it via a git submodule, so we cannot maintain local changes to elf2tab.
Unfortunately, when I try to build elf2tab, cargo detects the Cargo.lock file in elf2tab and insists that its dependencies have the checksums listed in the Cargo.lock file. This prevents me from making local modifications to elf2tab's dependencies. As a result, I cannot deduplicate crates between different packages.
For example, elf2tab depends on elf, which depends on byteorder 0.*, but which would work fine with byteorder 1.2.3 if I could edit its Cargo.toml. A different dependency, libtock-rs, depends on corepack which depends on byteorder ~1.2.3. As a result, we need to have both versions of byteorder vendored in order to build our project. This makes auditing our source code more complex.
Describe the solution you'd like
I would like a flag -- or a cargo.config option -- that makes cargo ignore existing Cargo.lock files. Ideally, cargo's dependency resolution would be kept entirely in memory, but it could use a temporary file as well.
Notes
At the moment, we're working around this issue by running cargo in a sandbox that hides the existing Cargo.lock file, making cargo generate a new Cargo.lock file on each build.

See #5707. And I feel like #14326 can resolve this by specifying another lockfile location. Going to resolve this as duplicate. If there is any reason this needs to stay open, please comment below. Thank you.


Error when building with "make" on Ubuntu 18.04

Hello all,
I need a bit of help with building the repository. My specifications are as follows:
Ubuntu 18.04
libtorch v.1.0.0
OpenCV 3.2
I cloned the repo, created a build folder and used cmake .. , which went well.
When I use make, it gives me the following error:
cmake ..
-- Configuring done
-- Generating done
-- Build files have been written to: /home/andik/Schreibtisch/ML/libtorch-yolov3-deepsort/build
andik@andik-VirtualBox:~/Schreibtisch/ML/libtorch-yolov3-deepsort/build$ make ..andik@andik-VirtualBox:~/Schreibtisch/ML/libtorch-yolov3-deepsort/build$ make
Scanning dependencies of target detection
[  5%] Building CXX object detection/CMakeFiles/detection.dir/src/Darknet.cpp.o
/home/andik/Schreibtisch/ML/libtorch-yolov3-deepsort/detection/src/Darknet.cpp:63:53: error: ‘torch::IntArrayRef’ has not been declared
torch::Tensor forward(torch::Tensor prediction, torch::IntArrayRef inp_dim) {
^~~~~
/home/andik/Schreibtisch/ML/libtorch-yolov3-deepsort/detection/src/Darknet.cpp: In member function ‘at::Tensor DetectionLayerImpl::forward(at::Tensor, int)’:
/home/andik/Schreibtisch/ML/libtorch-yolov3-deepsort/detection/src/Darknet.cpp:72:38: error: invalid types ‘int[int]’ for array subscript
int64_t stride[] = {inp_dim[0] / grid_size[0], inp_dim[1] / grid_size[1]};
^
/home/andik/Schreibtisch/ML/libtorch-yolov3-deepsort/detection/src/Darknet.cpp:72:65: error: invalid types ‘int[int]’ for array subscript
int64_t stride[] = {inp_dim[0] / grid_size[0], inp_dim[1] / grid_size[1]};
^
detection/CMakeFiles/detection.dir/build.make:62: recipe for target 'detection/CMakeFiles/detection.dir/src/Darknet.cpp.o' failed
make[2]: *** [detection/CMakeFiles/detection.dir/src/Darknet.cpp.o] Error 1
CMakeFiles/Makefile2:85: recipe for target 'detection/CMakeFiles/detection.dir/all' failed
make[1]: *** [detection/CMakeFiles/detection.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
Has anyone experienced the same error?
Best regards
Andi

When I use "make -j12", the complete error log is different, I attached it in the txt file.
make_error_report.txt


Enhancement in the UI of Contact section

Describe the feature
It looks better if we make some changes in the contact form and enhance its UI. Right Now it looking different from the rest of the Website.
Please assign this Issue to me with the Label of GSSOC. I want to work on it.
Add ScreenShots

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@Anushkabh
My name is Harshwardhan Singh Panwar and I'm a contributor at GSSOC'24 .
idea:- By incorporating div CSS and animations, I can design a immersive contact us page ,
(adding google map integration if wanted)
Please assign this task to me, GSSOC'24 .


Allow injecting custom ConnectionManager

Use case:
Redis clustering is implemented using twemproxy, and its location should be discovered and monitored using Consul, etcd or whatever else. Currently I have to either use DNS monitoring (which is not an option in some cases) or wrap Redisson instances into a proxy to implement this. It would be better to have an option to implement such behavior in custom ConnectionManager.
I can make pull request with implementation, if anyone else needs this.

OK, I'll think about it this issue. Could you please share your implementation?
Кстати, я вроде видел тебя на Joker-е осенью )

I will, as soon as I write it, hopefully today.
Да, я там был

OK, my idea is pretty straightforward, you can see the draft here

I think it would be useful for Redisson to has twemproxy support. Then custom connectionManager is not needed. You will be able to config it like:
Config config = new Config();
config.useTwemproxy()....

Yes, that would work, too. But be aware, that using proxied connection will disable any multi-key, pub/sub and lots of other commands full list

Oh, man. Why do you use it then?

implemented in https://github.com/redisson/redisson/pull/802


[Organisational] Look for new/additional Maintainers

This is basically an "organisational" bug.
A lot of PR's get completely ignored by the current maintainers, some being finished and all feedback fixed... Just get ignored months or sometimes even years. This is hurting Helm as a product and a project.
This showcase Helm should be actively be looking for additional maintainers and showcases that the current maintainers, that are only really responsive to PR's from their inner circle, may even need to step-down.
I'm aware this is an controversial and somewhat unfriendly position to take.
But even as a maintainer myself, 250+ PR's that mostly don't even get basic responses combined with not actively looking for help, becomes the point that "just being overburdened" turns into "negligence".
I'm not saying "kick them out", but as maintainers it's also our/your job to actively look for help if you cannot handle your job.
Yes, finding more maintainers or contributors is freaking hard, I'm aware, but at least show us you put effort into fixing the issue this important project is plagued with.
*note:
I'm using job loosely here:
Pro-Deo and Pro-Pecunia

This is not helpful. The solution to these issues is to find ways to help. Criticism via github issue will not do that. Closing.

This is not helpful. The solution to these issues is to find ways to help. Criticism via github issue will not do that. Closing.

Maybe pin an issue, that helm is looking for maintainers? (Assuming that's the case).
That at least will let people know if you are going to accept maintainers.
Maybe also some info as to what areas Helm needs assistance from those maintainers.


execute of template failed: rss.xml

I followed your setup instructions for the example site, but the "hugo server" command fails:

Error: Error building site: failed to render pages: render of "Jane - A super concise theme for Hugo" failed: "/home/test/page/themes/jane/layouts/rss.xml:2:19": execute of template failed: template: rss.xml:2:19: executing "rss.xml" at <.Site.Config.Service...>: can't evaluate field RSS in type services.Config

Test with Hugo Static Site Generator v0.54.0/extended linux/386 BuildDate: 2019-02-01T18:13:18Z

I think this might be caused by https://github.com/xianmin/hugo-theme-jane/pull/184.
Can you try upgrading your Hugo and see if the problem persists?
I don't have the error you mentioned with the following version

Hugo Static Site Generator v0.55.4/extended linux/amd64 BuildDate: 2019-04-25T10:11:27Z

是的，升级到最新5.55，就没有问题了
Hugo Static Site Generator v0.55.5-A83256B9 windows/amd64 BuildDate: 2019-05-02T13:04:07Z

I upgraded to hugo_0.55.4_Linux-32bit.deb, now it works.
Thx


Remember sort order

First of all I would like to thank you for sharing this great app and tell you that it is the best one I have seen so far for pdns.
Why is the default sort order by ID?  That would  make sense for a computer but not for a human.  A human is going to look down a list for a username or domain name in alphabetical order.  To me.. it all just looks scrambled and random.  Is there a way to make this sort alpha by default?  I am perfectly fine with hacking the code if you direct me to the right spots and give me a clue as to how to change it.
Note:  I know I can click the top of the column and make it sort there.  But that setting is not remembered when I return to the page and I am having to click that obsessively.  This is counter to the general function/purpose of a computer.
Thank you again!!

I think we can change that in v2.0 so that it remembers you last sort order.
For a temporary workaround:
I think that the sorting by ID is just the default from the database. If you do not sort explicitly by something no ORDER BY is added to the query and the database is free to return whichever it likes.
In api/domains.php in line 84 is the logic for the sorting. So you could add an else here, and append ORDER BY name ASC to the query.
Same in api/edit-master.php line 64 for the records.
Hope that helps you in the meantime.

What would be nice would be to sort by Type, then Name. That way records would be grouped logically by Type. My code for domains.php (Though only really need name on this but doesn't hurt to sort by type too if you have multiples.)
Line 101. replace:
}
with:
} else {
$sql .= "ORDER BY type ASC, name ASC";
}
for edit-master.php
Line 82. replace:
}
with:
} else {
$sql .= "ORDER BY type ASC, name ASC, priority ASC";
}
Added priority into edit-master.php for the MX records :)
Those are my tweaks, thanks for the tips on where to find the search bits!

Going to try all of the above!  Thank you both for the helpful feedback!  Will let you know when it is done if it works.

@loewexy and @SpaceJelly thank you for the tips!   Good directions!  I did exactly as instructed and have the exact results I was hoping for.
For anyone reading this thread I would like to add to that with one more edit I made.  To make the users list sort in alpha by default do the following...
edit api/users.php
line 52. replace:
}
with
      } else {
        $sql .= "ORDER BY name ASC";
      }

Unless you want to group your admins then you should do this...
edit api/users.php
line 52. replace:
}
with
      } else {
        $sql .= "ORDER BY type ASC, name ASC"";
      }

Greetings!  I would like to do this.  However the above information does not seem to apply to the existing code. What do I hack to make it remember the sort order for the domains in the list, as well as the records and users?


wrong result with the demo

python scripts/text_editing.py --prompt "text "ECCV"" --init_image "inputs/img.png" --mask "inputs/mask.png"
When I use your demo to generate the text "ECCV",  the "text" is also  generated in the img, which is different in your paper.  Could please tell me the reason ??? thanks a lot.

Hi,
In the paper I used a more elaborated text: a children's book titled \"ECCV\".
Can you please try to use a more elaborated text prompt?


loss nan

Hello @jwyang, I downloaded your pytorch faster rcnn yesterday, only change the coco 2014 dataset path to my local one and trained exactly the same setting as you (large image scale, lr = 0.01, 2 images per gpu and 8 gpus, res101, using caffe pretrained models given by you) but got NAN loss after a few iteration. Have you come across this problem? The loss will not be NAN if I set class_agnostic=True. Can you please help me a little? Thanks.

In my case, clamp the gradient for res101 is the correct solution of nan loss.

@liyangliu I think we might have slightly different initializations. If you encounter this again, one way is to clamp the gradient for res101 as well by comment this line.

modify these 4 lines！delete “- 1”！
x1 = float(bbox.find('xmin').text) - 1
y1 = float(bbox.find('ymin').text) - 1
x2 = float(bbox.find('xmax').text) - 1
y2 = float(bbox.find('ymax').text) - 1
https://github.com/jwyang/faster-rcnn.pytorch/blob/42b92b1fb2df0ac4a3669bf47a7b589d466a5ea8/lib/datasets/pascal_voc.py#L234
according to http://caffecn.cn/?/question/1055 https://stackoverflow.com/questions/38513739/warning-during-py-faster-rcnn-training-on-custom-datasets

should we delete "-1" on the experiments on VOC?


Specify difference between number of elements and elements in implementation

The filter input Number of Elements is actually number of elements in a given structure, which means, while an implementation/database may only have structures with a maximum of two elements, the total number of elements "available" in the database can be larger than two.
E.g., H2O and CO2. Both are molecules containing exactly two elements, but between them, there are three elements mentioned.
This should be clarified in the input for Number of Elements.
Furthermore, it would be great if it was possible to figure out which elements exists in any given implementation, for use with Elements (when starting to use the periodic table widget #48).

These kinds of clarifications should be done in a hover-over kind-of-way, i.e., perhaps have an ℹ or an "i" within a circle 🔵, and when hovering over it a little help bubble appears with a description and clarification of the filter property.

This is superseded by #160


update ADR with decision and plan

Changes proposed in this pull request:

update ADR with decision and plan

security considerations
None

making sure to flag @pburkholder in case he wants to add anything :)

Discussed with @ccostino that before we move forward with the ADR, we should,  a) link to the FedRAMP document, and b)  map the FedRAMP requirements to those that our solution will provide (or not provide, so we’ll need to address them in some other manner).


The model doesn't converge

Hi,
Thank you for your work.
I have tested to train your implementation for action classification on Kinetics400, but find the training not convergent.

Note that the learning rate is calculated based on the paper: 4096 ~ 6e-4 by Linear Scaling Rule. I also applied warmup but the loss plateau while warming up.
I have also tested the pretrained model in timm. Also not convergent.

Do you have any suggestion for better training such stand-alone transformers? Thanks.

@SuX97 hmm, I'm not familiar with the dataset, but how large are the images?

@SuX97 hmm, I'm not familiar with the dataset, but how large are the images?
This dataset has ~240k 10s videos, which means like 72 million images. For training, I use 8 gpus with mini-batch of 96, which is a batch size of 768. The images are resized to short-edge 224 and then randomcrop into 224 x 224.

@SuX97 hmm, I don't see any obvious problems, could you show me the full set of hyperparameters you used?

Here is my config for training, the original learning rate is 6e-4@4096, for me, I used 32 videos each with 3 frames as a minibatch, and 16 gpus, the calculation is shown in comments:
# optimizer
optimizer = dict(
    type='SGD',
    lr=0.000223,
    momentum=0.9,
    # 4096 / (32b * 8g * 3c) = 5.3; 6e-4 / 5.3  = 1.13e-4
    weight_decay=0.1)  # this lr is used for 16 gpus, so 1.13 * (16 / 8)=2.23
# very large weight_decay
optimizer_config = dict(grad_clip=dict(max_norm=40, norm_type=2))
# learning policy
lr_config = dict(
    policy='CosineAnnealing',
    min_lr=0,
    warmup='linear',
    warmup_ratio=0.001,
    warmup_by_epoch=True,
    warmup_iters=20)

total_epochs = 200

@lucidrains , FYI, I have also tested smaller learning rates, which all turn out to fail. The loss curves rise after a number of iterations and soon plateau.

What does your model hyperparameters look like? Could you give Adam optimizer a try?

Hi @lucidrains , I am using the default hyperparameters by calling:
        self.m = timm.create_model(
            'vit_base_patch16_224', pretrained=use_pretrained)

which is defined as:
@register_model
def vit_base_patch16_224(pretrained=False, **kwargs):
    model = VisionTransformer(
        patch_size=16, embed_dim=768, depth=12, num_heads=12, mlp_ratio=4, qkv_bias=True,
        norm_layer=partial(nn.LayerNorm, eps=1e-6), **kwargs)
    model.default_cfg = default_cfgs['vit_base_patch16_224']
    if pretrained:
        load_pretrained(
            model, num_classes=model.num_classes, in_chans=kwargs.get('in_chans', 3), filter_fn=_conv_filter)
    return model

Yeah, I will give Adam a try.
In addition, I have tried to freeze the vit parameters using a linear probe fine-tuning on Kinetics400, which results in:

It does converge, but a normal CNN on Kinetics400 can have a loss lower than 1. So I believe the main problem is still optimization.

@SuX97 you'll have to scale up from here! smaller patch sizes, bigger dimensions, more heads, and then finally depth

@SuX97 you'll have to scale up from here! smaller patch sizes, bigger dimensions, more heads, and then finally depth

Do you mean by using models such as large or huge variations? The patch size is now 16, the smallest one.
Besides, the base 16*16 model I used still cannot converge(the graph I show that converges is by freezing the param of ViT, when open it for optimization, the loss exploded again, and I use warm-up so I think the lr is not too big), I doubt it would be harder for bigger models to converge.

@SuX97 do you want to give the findings of this paper a try? https://github.com/lucidrains/vit-pytorch#distillation

Thanks for your great work!
I also think ViT may promote the action recognition task. I wonder if ViT on kinetics400 works finally? Have you solved the problem?
@SuX97  Looking forward for your reply!

@SuX97 Hello! I trained an action recognition dataset with combination of ViT and TSN, and my model can't converge. Have you solved the problem? Do you have any idea?

Same here. My model is not able to converge. It worked better for a single image classification but when I go for sequence classification with longer sequences, its unable to learn.  Looks like it needs lot of data!

@TitaniumOne @MercyPrasanna Hi, maybe this paper can be a reference: https://arxiv.org/abs/2102.05095. model code: https://github.com/lucidrains/TimeSformer-pytorch. I think the convergence is all about tuning so I give up :(

Is it possible that weight decay was set too large to cause convergence?


Add move semantics to objects and consider their nullability

Currently the objects are non-copyable, but also non-movable. This limits their usage. They can stay non copyable like in GLFW, but they should be movable as they are merely GLFW object owners. As they can also be constructed from GLFW object handles, which can be NULL perhaps an isNull() method should be added to test if the object has been moved-from and/or constructed from a null GLFW handle. Otherwise the construction from a null GLFW handle should be prohibited by throwing an exception in the converting constructor. Assert should be added in methods to check that the object is non-null.

Hi Janek, I was going to raise this issue next - heheh, but then found this Issue.
I want to store multiple Windows (ie, the user runs an application while that is already running. In that case dbus is used to make the already running application open a new window). I was/am wondering if class Window can be stored safely in a std::vector. That not just requires it to be movable, but also that the library isn't storing any pointers to it anywhere.
Is there a mailinglist where I can ask such questions? Or can I contact your directly? Github doesn't seem to allow me to do so.

I just found:
        //Takes ownership
        explicit Window(GLFWwindow* handle_) :
            _handle{handle_},
            _userPtr{nullptr}
        {
            _setPointerFromHandle(_handle, this);

where
        static void _setPointerFromHandle(GLFWwindow* handle_, Window* ptr_)
        {
            glfwSetWindowUserPointer(handle_, ptr_);
        }

So, a pointer to each Window instance is most definitely stored, and they are therefore no movable.
That makes the current code correct no? (Not copyable nor movable).

@CarloWood
Hi,
I saw all your contributions to GLFWPP and I’m really glad to see someone be so interested in the library. Thanks for all your current and future contributions.
I am currently away and won’t have the chance to work on GLFWPP until next week, however at glance I agree with most of your suggestions.
Regarding your question on how we may communicate, we can either use email (janekb04 at iCloud) or, if you’d be comfortable with that, a service such as Messenger, Signal or Discord.
Best,
Janek
I originally sent this message to the email address in your profile, however the server alinoe.com doesn't seem to respond, so I'm sending it here too.

And not just somebody 🥇 Haha. I have one 23" monitor dedicated to chat (although occasionally guilty of burying all those windows under a terminal). Using that for among which IRC and discord (different social circles per service). If you aren't on IRC, which I use for coding (CarloWood on libera.chat), then I guess it will be discord. I use a lot of pseudonyms though, and CW is an IRC thing, but if you won't tell anyone then I can tell you who I am on discord ;). Lemme know where.

Are you still alive?

Yes, but busy. GLFWPP is not my top priority at the moment. I will get in touch when I will have time.


Profile

I am using python 3.10 and for some reason even after installing evidently. I still get this error:
ModuleNotFoundError: No module named 'evidently.model_profile'

Hi @midofemi,
model_profile refers to an old Evidently API.
Starting from version 0.1.59, there is a new Reports functionality that unified Dashboards and JSON profiles. The old Dashboards API was removed from the code base in 0.3.0.
We'd suggest migrating to the new API since all the new improvements are available here.
https://docs.evidentlyai.com/support/migration
As a quick fix to continue using JSON profiles, you can fix the Evidently version to 0.2.8 or earlier.


CI: release action

Closes: n/a
Goal
Add an Action to facilitate releasing the gem.
Approach
Following the instructions for the Release Gem GitHub Action:

Add gem-release gem.
Add push.yml.
Add event trigger when tags are pushed.
Bump version.
Configure a trusted publisher on RubyGems.org.

Signed-off-by: Roderick Monje<EMAIL_ADDRESS>

@olleolleolle this is as far as I could take it without merging. If you see anything obviously wrong, let me know. Otherwise, don't sweat it too much. ;)

Testing it out on a legacy gem first.


support-logging: refactor to remove dbClient global variable

Dependency on #2199 (PR #2201)
Fixes: #2070
Signed-off-by: Michael Estrin<EMAIL_ADDRESS>

Codecov Report

Merging #2204 into master will increase coverage by 0.07%.
The diff coverage is 39.16%.

@@            Coverage Diff             @@
##           master    #2204      +/-   ##
==========================================
+ Coverage   39.22%   39.29%   +0.07%
==========================================
  Files         179      175       -4
  Lines       12743    12641     -102
==========================================
- Hits         4998     4967      -31
+ Misses       7477     7407      -70
+ Partials      268      267       -1

Impacted Files
Coverage Δ

internal/support/logging/init.go
0% <0%> (ø)
:arrow_up:

cmd/support-logging/main.go
0% <0%> (ø)
:arrow_up:

internal/support/logging/filter/criteria.go
100% <100%> (ø)

internal/support/logging/router.go
45.58% <24.67%> (-8.03%)
:arrow_down:

internal/support/logging/logger/file/file.go
75.9% <85.71%> (ø)

Continue to review full report at Codecov.

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

Rebased.

Supercedes https://github.com/edgexfoundry/edgex-go/pull/2186

Rebased.


add delete and image alignement button on quest giver and spalsh

add a delete icon on quest giver and splash to reset it.

added also possibility to change image alignement

Looks good to me! Merged.


Random Crash of SessionConnectionLoadable

Hello,
I am using AlamoFire and AlamoFireImage
and in the wild I am randomly getting random network crashes
CFNetwork: SessionConnectionLoadable::_loaderClientEvent_DidReceiveConnectionCacheKey(HTTPConnectionCacheKey*) + 56

looks similar to AFNetworking one:
https://github.com/AFNetworking/AFNetworking/issues/2866
https://github.com/AFNetworking/AFNetworking/issues/3530
so I wondered I would open a issue just to discuss this
Thread 5 name: Thread 5 Crashed: 0   libobjc.A.dylib               	0x0000000181d31b88 objc_msgSend + 8 (objc-msg-arm64.s:257) 1   CFNetwork                     	0x0000000182d12d4c SessionConnectionLoadable::_loaderClientEvent_DidReceiveConnectionCacheKey(HTTPConnectionCacheKey*) + 56 (SessionConnection.mm:197) 2   CFNetwork                     	0x0000000182d97718 ___ZN19URLConnectionLoader36protocolDidReceiveConnectionCacheKeyEP22HTTPConnectionCacheKey_block_invoke + 40 (URLConnectionLoader.cpp:1061) 3   libdispatch.dylib             	0x00000001821054bc _dispatch_call_block_and_release + 24 (init.c:760) 4   libdispatch.dylib             	0x000000018210547c _dispatch_client_callout + 16 (object.m:506) 5   libdispatch.dylib             	0x00000001821114c0 _dispatch_queue_drain + 864 (inline_internal.h:1063) 6   libdispatch.dylib             	0x0000000182108f80 _dispatch_queue_invoke + 464 (queue.c:3644) 7   libdispatch.dylib             	0x0000000182113390 _dispatch_root_queue_drain + 728 (inline_internal.h:1043) 8   libdispatch.dylib             	0x00000001821130b0 _dispatch_worker_thread3 + 112 (queue.c:4249) 9   libsystem_pthread.dylib       	0x000000018231d470 _pthread_wqthread + 1092 (pthread.c:1990) 10  libsystem_pthread.dylib       	0x000000018231d020 start_wqthread + 4 (pthread_asm.s:190) Activity ID:             0x0000000000271062 Activity Name:           starting resolver activity Activity Image Path:     /usr/lib/system/libsystem_network.dylib Activity Image UUID:     A8E4200A-ECC7-3E56-A845-8A0E9CB4A6F0 Activity Offset:         0x0003333c Activity Running Time:   74.000651 sec

and I think it could be due to the Reachability Manager
Global Trace Buffer (reverse chronological seconds): 0.550661     CFNetwork                 	0x000000018320dd50 HTTP load failed (error code: -1005 [1:57]) 0.550661     CFNetwork                 	0x000000018319173c _CFNetworkIsConnectedToInternet returning 1, flagsValid: 1, flags: 0x2 0.553759     CFNetwork                 	0x000000018320dd50 HTTP load failed (error code: 89 [1:89]) 0.568821     CFNetwork                 	0x00000001831c4b18 NSURLSessionTask finished with error - code: -1001 0.569738     CFNetwork                 	0x00000001831c4b18 NSURLSessionTask finished with error - code: -1001 0.587748     CFNetwork                 	0x0000000183151e60 TCP Conn 0x15ddb9340 SSLHandshake failed (-9806) 698.953577   CFNetwork                 	0x0000000183151990 TCP Conn 0x15ddb9340 starting SSL negotiation 698.955056   CFNetwork                 	0x00000001831f3f18 TCP Conn 0x15ddb9340 complete. fd: 7, err: 0 698.955829   CFNetwork                 	0x00000001831f5444 TCP Conn 0x15ddb9340 event 1. err: 0

https://forums.developer.apple.com/message/131367#131367

Not really sure what to tell you here. From what I can tell, you're linking very different things together. The dev forums post points to issues with using an NSURLProtocol where the AFN issues you linked are crashing due to the CFNetwork implementation of NSURLCache from what I can tell. I'm fairly certain the two issues are completely different.
 I'd also encourage you to consider removing the NSURLProtocol implementation altogether. They are fairly clunky these days when integrated with NSURLSession. If you're not using NSURLProtocol, then you'll need to continue to investigate what's happening. There's nothing here that points to any issue in Alamofire itself, but rather the underlying Foundation and CFNetwork implementations.
I'm going to close this issue out for now. Feel free to continue to add more info to this issue. If we end up finding anything specific to Alamofire, we'll happily re-open and continue to investigate.
Cheers. 🍻

I have the same issue and have asked on SO here:
http://stackoverflow.com/questions/35387246/how-to-debug-and-solve-a-crash-in-afnetworking
I don't use NSURLProtocol. Just AFNetworking. Tried both 2.6.x and 3.1.x - same issue. Very rare - happens in 1% of the devices and could never reproduce it :(
Any advice on how to debug this would be highly appreciated!

Thanks for the info @xozyain. I would be very surprised if this issue has anything to do with Alamofire. I'm much more inclined to say this is an issue with the core networking logic in Foundation and CoreFoundation. There's nothing obvious in any of the stack traces posted on the AFNetworking #2866 that leads to anything specific to AFN. They're also quite different when you look through each one. For right now, there's just not enough info to go on.
If anyone finds any repro case or has any idea on what scenario could lead to this type of crash, please post it here and we'll investigate further.

Please try to avoid just pasting your low level networking stack traces here without any ideas on how they could be caused. It just creates noise. Instead, try to reproduce the issue. If you do post stack traces, please provide descriptions on exactly how you are using Alamofire to at least provide us some context.

I also use only Alamofire for networking, so I am not sure what other part of my app could trigger CFNetwork.
I will try to see if i can reproduce but it is random and in the wild :D

@cnoon thank you very much for the swift response!
The reason we believe this is related to AFN is the fact that in all instances of this crash I see the following thread as well, always in this state:
AFNetworking
0  libsystem_kernel.dylib         0x180d054bc mach_msg_trap + 8
1  libsystem_kernel.dylib         0x180d05338 mach_msg + 72
2  CoreFoundation                 0x181134ac0 __CFRunLoopServiceMachPort + 196
3  CoreFoundation                 0x1811327c4 __CFRunLoopRun + 1032
4  CoreFoundation                 0x181061680 CFRunLoopRunSpecific + 384
5  Foundation                     0x181a5921c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 308
6  Foundation                     0x181aae874 -[NSRunLoop(NSRunLoop) run] + 88
7  *******                      0x1004fbefc +[AFURLConnectionOperation networkRequestThreadEntryPoint:] +<PHONE_NUMBER>
8  Foundation                     0x181b3fc40 __NSThread__start__ + 1000
9  libsystem_pthread.dylib        0x180de7b28 _pthread_body + 156
10 libsystem_pthread.dylib        0x180de7a8c _pthread_body + 154
11 libsystem_pthread.dylib        0x180de5028 thread_start + 4

(sorry for posting a stack trace, but wanted to back my claim)
We would really appreciate any kind of pointers on how to proceed investigating this... If you can point to some resource that you personally find helpful with debugging such issues (i'm feeling pretty comfortable with debugging assembly code... it's just that I'm not that fluent in iOS+ARM environment. have way more experience in x86/x64 with gdb/windbg)
As @racer1988 pointed out this is practically impossible to reproduce. Always happens in the wild and on rare occasions. However I do believe this is related to situations where a network time out occurred (based on our internal logging). For example I can see a request being made, and after 1-2 hours based on logs timestamps) we get the timeout error (see below) + a crash is recorded at that very moment with Crashlytics.
Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={NSErrorFailingURLStringKey=https://******************/****/***, NSErrorFailingURLKey=https://******************/****/***, _kCFStreamErrorDomainKey=4, _kCFStreamErrorCodeKey=-2103, NSLocalizedDescription=The request timed out.
Just sharing as much info as I can in hope that you can point me to any kind of leads to investigate :)
Thank you in advance for the time and effort!

Adding more information to the issue.
I still get crashes all the time, and the only network connections I am doing is using AlamoFire.
My crashes are like this:
___ZN19URLConnectionLoader36protocolDidReceiveConnectionCacheKeyEP22HTTPConnectionCacheKey_block_invoke () SessionConnectionLoadable::_loaderClientEvent_DidReceiveConnectionCacheKey(HTTPConnectionCacheKey*) ()

I am using NSURLProtocol and NSURLSession
and in the wild I am randomly getting random network crashes too.
This problem has occurred 3 times today.


Help page

There is a Disqus help page, /help but I can't find any links to it, can we remove it ?

Yes, let's remove it
On 24 May 2017 10:16 am, "Dražen Odobašić"<EMAIL_ADDRESS>wrote:

There is a Disqus help page, /help but I can't find any links to it, can
we remove it ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/healthsites/healthsites/issues/934, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AACXtjTFcUMufsKFjQIus2_EKP-cX6-Fks5r8-dQgaJpZM4NkwBO
.


Modifying existing Cars

Hi There, thanks a lot for the great work you are doing on Carla.
I found the documentation on how to create and add new vehicles, but is there a way to modify existing vehicles, like adding a lamp, replacing texture or similar smaller changes without redesigning a completely new car?
Thanks a lot
Johannes

Hi there,
For modifying mesh (e.g. you want to add a 3d model of a sensor to an already existing vehicle in Carla), simply export the vehicle in .fbx, import the file in blender, add 3d mesh (be sure that normals of the vertices are towards out) and then follow the guide.
For textures, google "how to change textures in UE4" will be sufficient for you :)
For more, simply check for the solutions which are not carla specific but for UE4.
Also, I might help if you can describe what you are trying to achieve in more detail :)

Thanks a lot, that sound do-able! I wil ltry that.
The idea is to add a kind of signaling/lights to the front of the Car that can be triggered via the API.
i guess the VehicleLightState.Special vars can somehow be used for that.

Thanks a lot, that sound do-able! I wil ltry that.
The idea is to add a kind of signaling/lights to the front of the Car that can be triggered via the API.
i guess the VehicleLightState.Special vars can somehow be used for that.

yeah you can add as many lights as you want, but remember to set also de lights in unreal engine. Rightnow our lights are controlled via API as well so you probably won't have any problem.

The idea is to add a kind of signaling/lights to the front of the Car that can be triggered via the API.
i guess the VehicleLightState.Special vars can somehow be used for that.

So, i archived to modify the vehicle blueprint and add some meshes for the places where i want to show something.
Now the question is how to exchange the material on this mesh via the VehicleLightState.Special vars to show one or another image on the front. Any hints for that?

Thanks a lot
Johannes


optimize: Decide proper behavior after LinesearchMethod.Init() returns an error

I think this is handled now after the changes that unified local and global methods. Former Init is now initLocal which is called from localOptimizer.run and it handles any returned error.


Best way to contribute?

Hey Parrit friends! I followed the instructions in the contibuting.md to get added to the Slack but haven't heard anything in a while - I understand some folks have moved on and maybe not everybody's checking the associated gmail account. Is there a good way to pick up development? Pinging @Pinwheeler in the hopes that perhaps he knows The Secrets.

oh, and @liquidMocha too!

Hello @carpeliam ! Thanks for reaching out! I can add you to our Slack channel. What email can I use to find you on Slack?

Thanks @liquidMocha<EMAIL_ADDRESS>is best for me.

Added carpeliam to Slack


Separate sphinx_inv_to_tagfile.py into standalone python package

This should enable other projects to build a tag file upon installation.

I thought of xhale or xpire.


Optimized weights and biases are not the same as PyTorch or Tensorflow when using ReLU activation function

Furthermore, for large value of learning rates, crysx_nn gives nan while Tensorflow saturates to a finite value

After some investigation, I can confirm that there is no bug at all.

Comparing the ReLU and ReLU_grad implementation results with PyTorch values gives the exact same results.
The problem was that for larger learning rates the optimisation was very unstable and fluctuating rapidly. This, sometimes lead the Tensorflow results to just explode (and therefore saturate). Similarly, crysx_nan sometimes gave nan.

As long as the fluctuations are small, the optimised weights and biases from crysx_nn match PyTorch reasonably well. However, and exact match only happens when the fluctuations are not there.


Git protocol support

Will it Gogs support git (git://) protocol in future?

#1929

@stonerl thanks, couldn't find it yesterday, here we go.


[enhancement] rqt_reconfigure : setting decimal value to double parameters

Hello,
I believe that there is a non desired behavior when trying to set decimal values for doubles.
Let's say that i have a double which range is [0,1], i believe we should be able to set it's value to anything in [0,1] in a few different ways:
1/ using the cursor with a interval_length/100 step
2/ directly writing the number ex : 0.123
3/ copying another value in the gui then pasting it there
4/ writing the number in scientific manner ex : 123e-3
On those 4 ways to set the value, 2/ is what's seem the most commonly used but does not work at the moment. I cannot directly write for example "0.123" which is quite unexpected I must say and which is probably a non desired behavior.
Looking a little bit at different responses of the gui, I think what doesn't work is to add any "." in the value. For example this makes that it is impossible to copy/paste a value from another double parameter ( /3 ),
Since nearly all symbol are not allowed in the box, my guess is that you are checking the value in the box with something like a regEx and that there is a little mistake in its rules. I believe there is a mistake because "," is accepted in the box but when with something  validated, the gui crash with the following error :
me@laptop-293:~$ rosrun rqt_reconfigure rqt_reconfigure
Traceback (most recent call last):
File "/opt/ros/kinetic/lib/python2.7/dist-packages/rqt_reconfigure/param_editors.py", line 354, in _text_changed
self._update_paramserver(float(self._paramval_lineEdit.text()))
ValueError: invalid literal for float(): 0,1
So to me the issue is that "," is accepted instead of "." in the box.
I tried to use /4 and it actually works so this issue isn't really important ( but it remains that it's probably an undesired behavior ).
I must add that i'm a french user and that most of the time my keybaord is in "azerty" configuration. But i tried to put it into qwerty and i still had the same issue.  I also tried it from 2 different PCs and that I had the exact same behavior.
I'm curious to know if I'm the only one experimenting this issue.
And thanks a lot to the one who will have the skill and the time to correct it !

Thanks for reporting this, @ttdm. I'll try to take a look this weekend.

Hi @ttdm - I believe #21 should fix this problem. Expect it in the next release.

Hi, thanks for the update. I just tried to switch to English locale and it works so it should indeed be the same issue ;)
Thanks for the fix.


Add entrypoint to Cloud Build AppEngine delete

I keep missing things when reviewing :disappointed:

I keep missing things when reviewing 😞

That's very normal and will get better with experience :)  Cloud Build yamls also make this hard because it's difficult to test and there's a lot of boilerplate to parse through.


Arming by sending commands from offboard computer?

Sorry for posting my query here but the discussion forum is not working. I am unable to post anything there or see past discussions. As a last resort, I am posting my question here.
I am unable to arm the drone while sending commands from the off-board computer. I have tried sending a large value for yaw rate and 0 throttle as this is the default way to arm via RC but this doesnt work.
What is the correct way to arm via sending commands on the /commands topic?

I'm sorry about the forum, we are having some issues with our webhosting recently and are in the process of moving to a different web hosting provider so we don't keep going down.
Right now, we do not support arming via the computer - http://docs.rosflight.org/en/latest/user-guide/hardware-setup/#rc-transmitter-and-reciever.  This is primarily due to safety concerns, but I could see a case for enabling it.  Could you describe your setup and reason for needing the ability for the computer to arm and disarm the quad?

I want to perform autonomous waypoint navigation and for that, I wanted to have total control over the drone through my program, which included arming, running on the on-board computer. But you are right about the safety concerns and I understand why you would have made this decision.
But even after arming via RC and then publishing commands on the /command topic, I am still unable to fly the drone in Gazebo simulation. The armed, offboard and rc_override flags are true in the /status message and I can see the commands being published by echoing the /commands topic. But still the drone doesn't fly.
Maybe there is some problem with my parameter configuration. I have attached my parameter configuration file. If you could please take a look at it, it would be super helpful.
testing_params.zip

If the rc_override flag is true, then the flight controller will be ignoring offboard commands. From your parameter file it looks like you're using the default minimum throttle behavior (described here). You also have the attitude and throttle override switches mapped to channel four. With those settings, the problem may be one of the following:

Your throttle stick is low, and since the flight controller takes the minimum of the RC and offboard throttle commands, it never takes off. If this is the case your options are to either throttle up on the RC transmitter after arming (this is how we typically do it so we can quickly drop the throttle if something goes wrong), or disable the minimum throttle behavior by setting the MIN_THROTTLE parameter to 0. If you go the second route, note that you'll need to set your override switch high before you can arm, and then you can switch it off after arming (another safety decision).
Your override switch is high, which would cause the flight controller to ignore offboard commands. Try toggling it to see if that helps.

Do either of those suggestions work for you?

Yes, by disabling both the override switches and setting the MIN_THROTTLE parameter to 0, the issue was resolved. Thanks.
But what is the correct procedure to arm the drone first and then controlling it via offboard commands? Because if I arm the drone via RC and then fly using the offboard commands, the rc_override flag remains true.  :P


Include RequesterAnnotation in rendering of HITs

This little PR includes the RequesterAnnotation in the rendering of HITs. I use this to mark which HIT is which (ie to name them), so it may be generally useful. Let me know what you think!

Looks great. Thanks for your contribution. I've merged this in now.


Dynver task generates no output

I use dynver inside a multimodule project Dynver task creates no output. Although the version is set correctly when I publish artifacts. I expected the version string.
Dynver Version: 3.3.0
SBT: 1.2.8
sbt dynver
[info] Loading settings for project global-plugins from metals.sbt ...
[info] Loading global plugins from /Users/.../.sbt/1.0/plugins
[info] Loading settings for project dreamlines-clients-scala-build from plugins.sbt ...
[info] Loading project definition from /Users/.../workspace/.../project
[info] Loading settings for project dreamlines-clients-scala from build.sbt ...
[info] Set current project to dreamlines-clients-scala (in build file:/Users/.../workspace/..../)
[success] Total time: 0 s, completed May 22, 2019 8:25:22 AM

You have to use sbt 'show dynver' to print it in sbt's shell.

Thank you @dwijnand .
By the way: I really like the plugin :)

Glad to hear! 😄


Rtcninja

@watsoncj I think I've fixed up all the issues, wanna take a peak when you get a chance.

It sounds like we're waiting to get the rtcninja stream support before merging.


New staff join issue, not reflect in project member while create new project

new staff join.
its appear in default team.But
when we create new project, that member not appear in team members list of project.

Whenever new staff pr Service is created then it requires to be added into team. And system assigns/makes changes in teams, on page load event of Team page. So, temporary solution is that, whenever new service or user has been created then user has to open team page.

Currently annot fix, untill some new rules comes in for team/ default team setup.
Escalate to @vinpahilwani  if you want

Currently cannot fix, untill some new rules comes in for team/ default team setup.
Escalate to @vinpahilwani if you want

@vinpahilwani

Cleared Setting Team, Default Team from everywhere.
Now setting Default Team only when,

Staff Joined
Service Created


Bug report: This line causes error when using MADGRAD optimizer & resume training

https://github.com/PyTorchLightning/pytorch-lightning/blob/8c07d8bf905e395bbd2142b5df7b185b8e936c41/pytorch_lightning/trainer/connectors/checkpoint_connector.py#L284
The reported error is:
  File "/home/tiger/.local/lib/python3.7/site-packages/pytorch_lightning/trainer/connectors/checkpoint_connector.py", line 283, in restore_optimizers     for k, v in state.items(): AttributeError: 'Tensor' object has no attribute 'items'
For MADGRAD, optimizer.state["k"] is tensor-type instead of mapping type. Therefore, we need to fix this problem for making Pytorch Lightning compatible with such kind of optimizers.
The correct way of fixing this issue is changing it to:

cc @awaelchli @ananthsub @ninginthecloud @rohitgr7

Hello @circlecrystal
Thanks for bringing this up.
I don't see anything immediately wrong with your suggestion. Since you found the fix already, would you be interested in sending a fix in a PR? We would then need to extend one of our tests to check against this type of optimizer.
cheers

Hello @circlecrystal Thanks for bringing this up. I don't see anything immediately wrong with your suggestion. Since you found the fix already, would you be interested in sending a fix in a PR? We would then need to extend one of our tests to check against this type of optimizer.
cheers

I have finally finished a PR for fixing this bug. Please take a look at here:
https://github.com/PyTorchLightning/pytorch-lightning/pull/11757

Re-opening. We would need to add a test to complete the bugfix.


Comment and default map settings cleanup.

Some of the map settings have different ranges or they've changed in recent updates to Rust. I've cleaned up the settings and adjusted the comments as required.

Thanks!


@conda-forge-admin, please re-render

@conda-forge-admin, please re-render.

Hi! This is the friendly automated conda-forge-webservice.
I just wanted to let you know that I rerendered the recipe in conda-forge/cyarray-feedstock#4.


Fix typo

Sorry about that :-| Tested with the very last fix this time.

Thanks. Works like a charm now.


Making blog

Hopefully this doesn't break anything! Just added blog page and blog to navigation!

Adding blog


.loop not working

solved in commit https://github.com/NopeTheKid/galatrixa-bot/commit/d25a10f09ae7422aafc4ecb6ef2bd2728fb773c1


specify minimum Rust version

On 7550cab I was seeing errors with cargo build
$ cargo build
   Compiling opendp-ffi v0.1.0 (/Users/pdurbin/github/opendp/opendp/rust/opendp-ffi)
   Compiling opendp v0.1.0 (/Users/pdurbin/github/opendp/opendp/rust/opendp)
error[E0391]: cycle detected when computing the bounds for type parameter `MO`
  --> opendp/src/trans/count.rs:53:31
   |
53 |     where MO: CountByConstant<MO::Distance> + SensitivityMetric,
   |                               ^^^^^^^^^^^^
   |
   = note: ...which again requires computing the bounds for type parameter `MO`, completing the cycle
note: cycle used when computing explicit predicates of `trans::count::make_count_by_categories`
  --> opendp/src/trans/count.rs:53:31
   |
53 |     where MO: CountByConstant<MO::Distance> + SensitivityMetric,
   |                               ^^^^^^^^^^^^

error: aborting due to previous error

For more information about this error, try `rustc --explain E0391`.
error: could not compile `opendp`

To learn more, run the command again with --verbose.

@Shoeboxam helped me figure out that my version of Rust was too old. Using rustup update I upgraded from Rust 1.51.0 to 1.53.0 (which is what GitHub Actions is using) and cargo build worked fine.
There are a few solutions we could take:

Specify minimum version of Rust in the README or elsewhere.
Have a troubleshooting doc that recommends upgrading Rust if compilation fails. (I hear SmartNoise has a nice troubleshooting doc.)

This PR loosened the compilation requirements in 1.52: https://github.com/rust-lang/rust/pull/80732
It just shows that backwards incompatible code is not always obvious from the release notes, and that if we specify a minimum rust version, we need to pin CI to it and probably also develop with it.


Improve the UI

Codecov Report

Merging #257 (69ef5a3) into master (fe07450) will increase coverage by 1.32%.
The diff coverage is 0.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@             Coverage Diff              @@
##             master     #257      +/-   ##
============================================
+ Coverage     47.43%   48.76%   +1.32%
- Complexity      514      525      +11
============================================
  Files           113      113
  Lines          2751     2750       -1
  Branches        293      293
============================================
+ Hits           1305     1341      +36
+ Misses         1364     1323      -41
- Partials         82       86       +4

Impacted Files
Coverage Δ

src/main/java/seedu/address/ui/DetailDisplay.java
0.00% <0.00%> (ø)

... and 2 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Additional FAQ answers

I've added answers for a number of questions, including some mentioned in #248, #262, and #284. There are still some questions left to be answered, but I figure this is a good start.
r? @brson

OMG awesome.

cc @rust-lang/libs @rust-lang/lang new faqs that you may have opinions on.

Alright, I've gone through the latest round of feedback. Let me know if anything else needs fixing!

Thanks @AndrewBrinker.


[New API] : Adobe Photoshop API

Brief Description 🤓
Offers cloud-based access to Photoshop’s powerful image editing capabilities, allowing developers to automate and integrate Photoshop features into their applications.
How will you develop it?🤩
React, JS
Deployment
None
Select the open source program you are contributing to
Other
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINES of this project.

/gssoc24


Create some integrations tests

To really test the tree some integrations tests are needed.

Creates random 1000+ points in cube of XXX x XXX x XXX dimensions ( do 3d ). create tree from that.
Iterate over every of the 1000 points, and do NN search each NN search should result in the the same point returned from the tree.
Create random 1000+ points in cube of XXX x XXX x XXX dimensions ( do 3d ). create tree from that.
For X times create a random point within the cube, and do a NN search. then do linear NN search. the results should be equivalent.

Tests are in place. integration_test.rs file.


OpenMP Runtime

Add an OpenMP runtime with example applications as well as tests. Specifically, we implement a subset of the GOMP library for GCC. LLVM's KMP is not supported.
Changelog
Added

Add OpenMP runtime and apps

Checklist

[x] Automated tests pass
[x] Changelog updated
[x] Code style guideline is observed

Does this deserve a mention in the README as well?

Does this deserve a mention in the README as well?

Sure, I added it.