Cookie name must be case sensitive

Motivation:
RFC 6265 does not state that cookie names must be case insensitive.
Modifications:
Fix io.netty.handler.codec.http.cookie.DefaultCookie#equals() method to
use case sensitive String#equals() and String#compareTo().
Result:
It is possible to parse several cookies with same names but with
different cases.

Cherry-picked into 4.1 (3451b3cbb3eb0e225bda0b29ba36b87035645ef8) and 4.0 (1fbc7007c59b4715e6fda89ffa0cf2e1b36e9ff1).
@jamel thanks


Is it possible to disable the logging deriving from this command?

Is it possible log after launch "itinesfs command"? Or if this is not possible, can the itmsp file be generated without generating the output.xml?

I haven't updated the script the last 6 years. I wasn't actually aware that it's still functional :)
I think that it's easy to fork it and comment out the logging part.


Message.getMentionedMembers() returns diferently when someone pings on mobile.

General Troubleshooting
Bug Report
For one of my commands the bot checks if the mentions are empty, if they are tell the user to ping a user, and if they aren't gets the first mentioned user as the target. While using the command on the Desktop Client this works fine - while using the command on the Mobile Client the method seems to not pick up the ping, and says that there is no mentions.
Using the command on Desktop.
Using the command on Mobile.
Expected Behavior
Using the command on both clients makes the bot detect them just fine.
Code Example or Reproduction Steps
Just showing the valid parts of this because A. It's a long file and B. It's a private commission and I don't want to leak code.
Member member;
if(event.getMessage().getMentionedMembers().isEmpty()) {
	channel.sendMessage("Du musst den user pingen (@Name)").queue();
	return;
}
member = event.getMessage().getMentionedMembers().get(0);

Exception or Error
N/A

My guess is, that this is caused by the App (Client) and not the fault of JDA, as it - to my knowledge - checks for any appearance of <@<userid>> or <@!<userid>> using the pattern <@!?(\\d+)>, and compares the IDs with those of Members the bot "knows" (Has in its cache)
So it could be that the mobile app, for whatever reason, sends a different mention type that JDA doesn't know of (yet).
Please run some sort of eval command, to see what the raw message output for both desktop and mobile are.

I can't reproduce the bug with your reproduction steps on the latest version of JDA 4.1.1_125.
Desktop:

Mobile (android):

This method only works if the user is actually mentioned. This means the user must be in the guild and (in some situations) also have access to the channel. I don't think this can be a bug in JDA since the behavior is identical no matter what client sends the message.

Don't know why but it seems to have fixed itself overnight. Unsure what the cause was but hopefully it won't happen again. Thanks anyway!


Fails to clone on Windows

Library fails to clone on windows because a file contains invalid characters.
git.exe clone --progress -v "https://github.com/benwis/SparkFun-Kicad-Libraries" "F:\Projects\SparkFun-Kicad-Libraries"

Cloning into 'F:\Projects\SparkFun-Kicad-Libraries'...
POST git-upload-pack (175 bytes)
remote: Enumerating objects: 1, done.
remote: Counting objects: 100% (1/1), done.
remote: Total 2091 (delta 0), reused 0 (delta 0), pack-reused 2090
Receiving objects: 100% (2091/2091), 5.64 MiB | 1.57 MiB/s, done.
Resolving deltas: 100% (1116/1116), done.
error: unable to create file SparkFun-RF.pretty/GS406-MATING_SMD_***SPECIAL.kicad_mod: Invalid argument
Checking out files: 100% (2232/2232), done.
fatal: unable to checkout working tree
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry the checkout with 'git checkout -f HEAD'

git did not exit cleanly (exit code 128) (5531 ms @ 12/15/2018 7:29:11 PM)

Yeah I got this too, bad filename because of those asterixes I think.
error: unable to create file SparkFun-RF.pretty/GS406-MATING_SMD_***SPECIAL.kicad_mod: Invalid argument


What about PUT?

Hello,
I have a question regarding put request. i can not find a method for it.
Do i miss something?
Thanks in advance

No, you didn't miss anything. I have added Send & Put support in v1.4.1

Cool thanks!
Luk Vermeulen<EMAIL_ADDRESS>schrieb am Fr., 16. Juni 2017,
17:58:

No, you didn't miss anything. I have added Send & Put support in v1.4.1
https://www.nuget.org/packages/Flurl.Http.Xml/1.4.1
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/lvermeulen/Flurl.Http.Xml/issues/10#issuecomment-309064711,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGOeahxUMuHj6RSE0D6FNw49VECPOS6Yks5sEqYygaJpZM4N5hxz
.


[BuildSystem] Fix tests and comments due to #328 and #329

Reverting directory contents behavior broke tests expecting the new
behavior. This change adds a test that directly exposes the bug that was
fixed in #328, and fixes the tests that were XFAIL'd in #329. It also
adds commentary explaining the problem in BuildSystem.cpp, as the
full solution is non-trivial.
rdar://problem/41182818

@swift-ci please smoke test


Skeleton

This method will only apply on a binary image (mask) and return a new mask.
const skeleton = mask.skeletonize();

Need to check what is the best algorithm and this could be useful:

Publication

Here are some example of application

http://devdoc.net/python/scikit-image-doc-0.13.1/auto_examples/edges/plot_skeleton.html
https://tirthajyoti.github.io/Scikit-image-book/Skeletonize.html
https://imagej.net/plugins/analyze-skeleton/

Duplicate of https://github.com/image-js/image-js-typescript/issues/44


feat: added metadata options to launch template for managed node groups

PR o'clock
Description
Add metadata block to launch template for managed node groups.
This is based on this issue raised by another author.
Checklist

[x] README.md has been updated after any changes to variables and outputs. See https://github.com/terraform-aws-modules/terraform-aws-eks/#doc-generation

@jmorgan415 Thanks for your PR, this would greatly improve the security of managed nodes once merged 💯 Would you mind resolving the conflicts above? Please let me know if I can be of any help.

This has been solved with #1485


Allow upgrade and channel select for MOS only when ARO

Disable upgrade and channel select for OSD and ROSA Classic
Update distribution version to show "ARO" for ARO

Related to https://issues.redhat.com/browse/ACM-10135

/hold

Added a hold as I'm waiting for @berenss to confirm if the distribution name "ARO" is OK to use.

Yes, confirmed, LGTM. Please ship it. 🚀

/retest

/unhold

/retest


Delete option "run_once" from task "Create hostgroups"

Delete option "run_once" from task "Create hostgroups", for deploy agents with dynamic generate zabbix_host_groups variable (groups per agent).

Thanks! 👍


Distinction between user created events and programmatically created events

I am using JS to modify node connections from external sources during editing.
Then user also has possibility to manually create node connections.
The event is fired for both when using editor.on('connectionCreated', function(conn) {
Do you think there is a way or a trick to catch only user created connections? Maybe combining somehow to click event?
I tried to use Promises var prom1 = new Promise(function(resolve, reject){     	editor.on('connectionCreated',resolve); 	}); 	var prom2 = new Promise(function(resolve, reject){ 		editor.on('click',resolve); 	}); 	Promise.all([prom1, prom2]).then(function(){     	alert('click + connection create'); 	});
But that's not quite achieving this..

Hello,
I could do something like that right?
let ConnectionProg = false;
    function addConnectionProg(id_output, id_input, output_class, input_class) {
      ConnectionProg = true;
      editor.addConnection(id_output, id_input, output_class, input_class);
    }

    editor.on("connectionCreated", function(info) {
      if(ConnectionProg === true) {
        ConnectionProg = false;
      } else {
        console.log(info);
      }
    });

    addConnectionProg(1,5,'output_1','input_1');

It's useful?

Thank you @jerosoler! That seems great. I was also devising another solution in the meanwhile, which might work as well but yours is better:
editor.on('click', function(conn) {
    	connectionfromClick = true;
	});

editor.on('connectionCreated', function(conn) {
		if (connectionfromClick) {
			console.log('User created connection');
		}
		connectionfromClick = false;
});

And then i must set connectionfromClick =false every time I create a connection programmatically


feat(Tracking): add head-rotation independent hips

Adds a VRTK_Hips script that allows for head-rotation-independent body tracking for things like gun holsters. The hips will rotate with the players Y rotation, but ignore X and Z rotation which is non-trivial when the HMD is looking directly up/down.

You know this is in the Helper folder, would it be considered a main script?
I'm guessing you have to add it to a component to get the benefit of it? Similar to the Headset Collision script.
Also, it will need the docs adding to the code, either look at some existing code or ask and we'll go through it.


Show classloaders when classes with the same name are incompatible

Reviewing cheatsheet
Before merging the PR, comments starting with

❌ ❓must be fixed
🤔 💅 should be fixed
💭 may be fixed
🎉 celebrate happy things

The merge queue build has failed. Click here to see all failures.

The merge queue build has failed. Click here to see all failures.


Setting up config files

HAMLET's readme references 4 modules: snv-indels, fusion, itd and expression. It is not clear how the config file must be set up in order to use one or more of the modules and the reference config files do not make it obvious. Would it be possible to provide a template config file for each of the modules that would make it straightforward for users to adapt for their needs, or provide a script that would take user-defined parameters (requested module, list of samples, path to fastq files,...) as arguments to create the config file?

You can use this configuration file as a starting point, just replace the paths to the reference files with your local copy.
The tests are organised by module, so if you want to run only the expression module you can check the command here.
Providing a template or script to generate the input files is tricky, since you have to explicitly specify the forward/reverse read files for each sample. At that point, you might as well just specify them into the config json file directly.
If you only want to run a specific part of HAMLET, you can specify the output files you want at the end of the command line, and then the pipeline will exit when all files have been generated. See this test for an example.


API to query accounts by public key

For people who import keys into wallet need a way to find set of accounts this keys accessing to.
Usually it will be only one account, and this makes it easy to retrieve that account by public key.
Technical details:

need to add additional index in the storage to be able to retrieve this information
RPC query, account/ -> returns list of <account_id>

As per the discussion in https://github.com/nearprotocol/near-explorer/issues/236#issuecomment-607703486, we should implement this in Explorer backend since it is relatively cheap (just save into the DB table what we already have fetched).
The DB layout is simple:

account_id (string) -- that is receiver_id from the transaction
public_key (string) -- that is public_key from AddKey actions
access_key_type (string) -- FunctionCall or FullAccess

The primary key has to be a compound of account_id and public_key columns (just mark both of those as primary and sequelize will do the rest).
Notes:

A single transaction can have none or many AddKey actions, and all should be added, so a single account_id can have many records on the access_keys table
The same public_key can potentially be used by several account_id (it is not recommended from the security point of view, nevertheless it is still possible)

Oh, I finally recalled what was the quirk, that is the fact that access keys can also be removed.
@vgrichina @ilblackdragon What is the expected behavior for the case when the key was added and then removed? (extra: what if added, removed, but then added again?) Is it fine to just ignore this fact and let Wallet to check the current list of active access keys for the account_id via RPC?
Solutions:

keep track of the block timestamps where the last AddKey and the last DeleteKey happened (use two separate columns, so then the active status will be determined by the comparison of those timestamps)
have a separate table for the deleted access keys with the timestamp of the block where the deletion happened

It's fine to just return current keys.
If key will be added back later (same as if it gets added in the first place to some other account) - wallets should run process from time to time to discover new accounts that this key gives access now.
Otherwise, if user wants it right away, they can go through importing key process again.

@vgrichina @ilblackdragon We landed the implementation to production, but I don't want to do the full re-sync since the new testnet will do the hard-fork soon.
Query:
SELECT * FROM access_keys LIMIT 2

Response:
[
    {
      account_id: 'frol.test',
      public_key: 'ed25519:32p7ReBuqGxptafddDt4uJvbrmuERwLMQZkXxuv9mjeH',
      access_key_type: 'FullAccess'
    },
    {
      account_id: 'frol.test',
      public_key: 'ed25519:7bAPjLc3MUy6snnf6z1Z17KVRudguyT1ML1hN6SsgN5x',
      access_key_type: 'FullAccess'
    }
]


[IDEA] Has anyone played with Collision Detection?

Hey all,
I've noticed the collision detection is hit or miss. I've followed this Issue to tweak the sensitivity, but it is unreliable. I can pick up BB-8 and a collision is detected. But BB-8 can run into a wall and lose its head and no collision detected. Seems that the collision has to be at a certain spot on the ball.
Curious if anyone else has tried to play with collision detection.
Here's my code:
module.exports = function (bb8) {

  console.log("Waiting for a collision");

  bb8.detectCollisions();
  bb8.color("green");

  bb8.configureCollisions({
    meth: 0x01,
    xt: 0x20,
    yt: 0x20,
    xs: 0x20,
    ys: 0x20,
    dead: 0x50
  });

  bb8.on("collision", function(data) {
     console.log("collision detected");
     console.log("  data:", data);

     bb8.color("red");

     setTimeout(function() { bb8.color("green"); }, 1000);
  });

  bb8.roll(200, 0);
}

Hi Sara,
I tried to play with the collision detection when I was working on the
drive mode and I too echo your thoughts that the detection is unreliable.
It can be added as a fun feature but I guess cannot be taken for granted.
On Jul 22, 2016 9:56 PM, "Sara Ford"<EMAIL_ADDRESS>wrote:

Hey all,
I've noticed the collision detection is hit or miss. I've followed this
Issue to tweak the sensitivity
https://github.com/orbotix/sphero.js/issues/48, but it is unreliable. I
can pick up BB-8 and a collision is detected. But BB-8 can run into a wall
and lose its head and no collision detected. Seems that the collision has
to be at a certain spot on the ball.
Curious if anyone else has tried to play with collision detection.
Here's my code:
module.exports = function (bb8) {
console.log("Waiting for a collision");
bb8.detectCollisions();
bb8.color("green");
bb8.configureCollisions({
meth: 0x01,
xt: 0x20,
yt: 0x20,
xs: 0x20,
ys: 0x20,
dead: 0x50
});
bb8.on("collision", function(data) {
console.log("collision detected");
console.log("  data:", data);
 bb8.color("red");

 setTimeout(function() { bb8.color("green"); }, 1000);

});
bb8.roll(200, 0);
}
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/mintuz/BB8-Commander/issues/23, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAJcu9mkNirIzN3rqUAXhft3lclQYaQkks5qYXSsgaJpZM4JTQT1
.

@Sud-Puth Thanks for the response! I tried adjusting the configureCollisions sensitivity to what I'm guessing is the lowest levels and still can't detect a collision. I'll ask on the Sphero repo if no one here has figured it out. Thanks!

I just play with sphero edu app and i have the same problem coollision detection not working


Renaming: Outwatch vs. OutWatch

We have the object OutWatch for all render methods. But then we have things like OutwatchAttributes, OutwatchTracing, OutwatchSpec.
We should align those names to either have case OutWatch or Outwatch consitently. What do you all prefer?

I prefer Outwatch.  "Outwatch" itself is a legitimate English word and capitalizing the first letter would make it a proper noun.

I prefer Outwatch.

I tend to feel the same. @LukaJCB What do you think?
We might want to rename the github organization then, too :)


[ZEPPELIN-3016] Zeppelin User Impersonation

Zeppelin Interpreter Per User , Isolated Per User with User Impersonation
What is this PR for?
Documentation and how to setup for the zeppelin User Impersonation
What type of PR is it?
[ Improvement  | Documentation ]
Todos

[ ] - Task

What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-3016
How should this be tested?
Process defined in the document Zeppelin-3016.docx
Screenshots (if appropriate)
Document contains the required screenshots
Questions:

Does the licenses files need update? NO
Is there breaking changes for older versions?  NO
Does this needs documentation? Yes, attached

Zeppelin-3016.docx

@zjffdu  this is a new pull request for the [ZEPPELIN-3016], i had to create this pull request due to issues with the previous request due to fork issues.

@sudheer0553 github says Zeppelin-User-Impersonation.md is a binary file, could you check that ?

@zjffdu now it shows the actual content and not as a binary file.


[hotfix] Clean flink-1.14 module

Purpose

This file is written by #2491

Tests

API and Format

Documentation

+1


Remove instructions specific to the libsecp256k1 package.

The package is now pulled through the package manager and compiled by rebar3 automatically via mix.

Let me refresh with 0.1.7.

Now refreshed with 0.1.9. Passes locally.


Fixed metrics count issue

Previously, metrics was updated for every pod create event without considering pod status.
Now the metric is considered only if the pod phase=running .
Previously, eventType struct was stored as key for processing the item, this caused multiple entry for the same pod with different event, Now only storing the pod namespace/name as key for processing.
Added update event handler to capture updates on the pod.
Added store to keep track of pods that are considered for metrics along with network types.

@s1061123  Added commit comments in details

Cc @dougbtv @s1061123

in reference to this bz: https://bugzilla.redhat.com/show_bug.cgi?id=1770387


Debezium offset storage in JDBC(ClickHouse)

Debezium offset storage :
we want to drop support for the file based offset and persist it in CH using a ReplacingMergeTree (possibly transactional in the future)
this is Debezium PR
it needs to support multi-source replication (many sink-connectors writing to a single CH node)
each sink-connector should have a unique identifier and a channel name
it becomes straightforward to implement show_replica_status() or show_replica_status('channel_name')  in CH
the offset table  is to be stored in a standard schema with a standard name : example altinity_sink_connector.replicata_source_info
see also https://dev.mysql.com/doc/mysql-replication-excerpt/8.0/en/replica-logs-status.html

Test cases:

Start mysql, clickhouse, connector.
Insert a few rows(4) in mysql, wait till its replicated to ClickHouse.
Stop just the connector.
Insert new(2) rows to mysql.
Start connector and only the new 2 rows should be replicated. and not from the beginning.


Clearlinux: Clear Container 3.0 fails to setup networking on Clearlinux

Description of problem
docker run -itd alpine sh
Expected result
Container up with networking
Actual result
docker run -itd alpine sh
Unable to find image 'alpine:latest' locally
latest: Pulling from library/alpine
88286f41530e: Pull complete
Digest: sha256:f006ecbb824d87947d0b51ab8488634bf69fe4094959d935c0c103f4820a417d
Status: Downloaded newer image for alpine:latest
27b8436f3f8ece3ff4a9a8db2db6d83eab57518e9749e316c7b0e9d5baf11e66
docker: Error response from daemon: oci runtime error: Could not get veth interface: Incorrect link type gre, expecting veth.

Runtime logs
2017-10-02 15:19:07.008133809 -0700 PDT m=+0.001121649:16150:cc-runtime:info:cc-runtime (version 3.0.0-beta.2, commit ) called as: [create --bundle /var/run/docker/libcontainerd/27b8436f3f8ece3ff4a9a8db2db6d83eab57518e9749e316c7b0e9d5baf11e66 --console /dev/pts/0 --pid-file /run/docker/libcontainerd/containerd/27b8436f3f8ece3ff4a9a8db2db6d83eab57518e9749e316c7b0e9d5baf11e66/init/pid 27b8436f3f8ece3ff4a9a8db2db6d83eab57518e9749e316c7b0e9d5baf11e66]
2017-10-02 15:19:07.008381648 -0700 PDT m=+0.001369524:16150:cc-runtime:info:Using configuration file "/usr/share/defaults/clear-containers/configuration.toml"
2017-10-02 15:19:07.009681727 -0700 PDT m=+0.002669549:16150:cc-runtime:info:No sockets from configuration
2017-10-02 15:19:07.009851901 -0700 PDT m=+0.002839721:16150:cc-runtime:info:Device details for container 27b8436f3f8ece3ff4a9a8db2db6d83eab57518e9749e316c7b0e9d5baf11e66: Major:0, Minor:44, MountPoint:/var/lib/docker/overlay/bc511cc292a79cdc00b1d680ce267547e2da0b6f95fcc5d7219a226c107cfbbf/merged
2017-10-02 15:19:07.070899403 -0700 PDT m=+0.063887258:16150:cc-runtime:error:Could not get veth interface: Incorrect link type gre, expecting veth
Could not get veth interface: Incorrect link type gre, expecting veth
2017-10-02 15:19:07.073439752 -0700 PDT m=+0.000967428:16183:cc-runtime:info:cc-runtime (version 3.0.0-beta.2, commit ) called as: [delete 27b8436f3f8ece3ff4a9a8db2db6d83eab57518e9749e316c7b0e9d5baf11e66]
2017-10-02 15:19:07.073643172 -0700 PDT m=+0.001170877:16183:cc-runtime:info:Using configuration file "/usr/share/defaults/clear-containers/configuration.toml"
2017-10-02 15:19:07.075847408 -0700 PDT m=+0.003375132:16183:cc-runtime:error:open /run/virtcontainers/pods/27b8436f3f8ece3ff4a9a8db2db6d83eab57518e9749e316c7b0e9d5baf11e66/network.json: no such file or directory
2017-10-02 15:19:07.096898655 -0700 PDT m=+0.001003093:16188:cc-runtime:info:cc-runtime (version 3.0.0-beta.2, commit ) called as: [delete 27b8436f3f8ece3ff4a9a8db2db6d83eab57518e9749e316c7b0e9d5baf11e66]
2017-10-02 15:19:07.097082209 -0700 PDT m=+0.001186593:16188:cc-runtime:info:Using configuration file "/usr/share/defaults/clear-containers/configuration.toml"
2017-10-02 15:19:07.098754188 -0700 PDT m=+0.002858603:16188:cc-runtime:error:Can not move from stopped to stopped

The netns is actually setup
ip netns
cni-7492e23e-e2c8-da73-ecae-614bb32c7212 (id: 1)

The docker logs show the networking pre-hook being called
dockerd[16638]: time="2017-10-02T15:38:12.983629066-07:00" level=error msg="Create container failed with error: oci runtime error: Could not get veth interface: Incorrect link type gre, expecting veth"

dockerd[16638]: time="2017-10-02T15:38:12.953281889-07:00" level=debug msg="sandbox set key processing took 54.546492ms for container ae70344d8715b72f2787c290519aec1b7b98d0073a3e6c54ba7f6c40c0d4cc6c"

However it looks like the interface was setup either in the wrong namespace or we scanned the wrong namespace on hook return
Note: Also QEMU is left running even though the container was never launched

docker version
Client:
 Version:      17.05.0-ce
 API version:  1.29
 Go version:   go1.9
 Git commit:   7392c3b0ce0f9d3e918a321c66668c5d1ef4f689
 Built:        Wed Sep 20 09:30:15 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.05.0-ce
 API version:  1.29 (minimum version 1.12)
 Go version:   go1.9
 Git commit:   7392c3b0ce0f9d3e918a321c66668c5d1ef4f689
 Built:        Wed Sep 20 09:30:15 2017
 OS/Arch:      linux/amd64
 Experimental: false

cc-runtime version
cc-runtime  : 3.0.0-beta.2
   commit   : <<unknown>>
   OCI specs: 1.0.0-rc5

Note. Docker is built using a different version of go in the case of docker supplied packages
docker version
Client:
 Version:      17.06.0-ce
 API version:  1.30
 Go version:   go1.8.3
 Git commit:   02c1d87
 Built:        Fri Jun 23 21:23:42 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.06.0-ce
 API version:  1.30 (minimum version 1.12)
 Go version:   go1.8.3
 Git commit:   02c1d87
 Built:        Fri Jun 23 21:25:02 2017
 OS/Arch:      linux/amd64
 Experimental: false

Docker is actually creating the interfaces per dmesg. Looks like it is creating in a wrong ns or maybe even on the host itself. The dmesg logs indicate the creation and deletion.
[ 9667.861101] docker0: port 1(veth7f1faef) entered blocking state
[ 9667.861103] docker0: port 1(veth7f1faef) entered disabled state
[ 9667.861156] device veth7f1faef entered promiscuous mode
[ 9667.861256] IPv6: ADDRCONF(NETDEV_UP): veth7f1faef: link is not ready
[ 9667.861257] docker0: port 1(veth7f1faef) entered blocking state
[ 9667.861259] docker0: port 1(veth7f1faef) entered forwarding state
[ 9667.861813] docker0: port 1(veth7f1faef) entered disabled state
[ 9667.914435] eth0: renamed from vethcaa37ad
[ 9667.925591] IPv6: ADDRCONF(NETDEV_CHANGE): veth7f1faef: link becomes ready
[ 9667.925674] docker0: port 1(veth7f1faef) entered blocking state
[ 9667.925675] docker0: port 1(veth7f1faef) entered forwarding state
[ 9667.958828] vethcaa37ad: renamed from eth0
[ 9667.970392] docker0: port 1(veth7f1faef) entered disabled state
[ 9667.983367] docker0: port 1(veth7f1faef) entered disabled state
[ 9667.985221] device veth7f1faef left promiscuous mode
[ 9667.985224] docker0: port 1(veth7f1faef) entered disabled state

Looks like we have a bug in our network namespace scanning logic. If there are interfaces we do not expect to see like GRE which appear when GRE tunnels are created on the host, we do not ignore them and move on. We need to change our scanning logic to ignore the interfaces such as gre0 and gretap0 which are side effects of tunnel creation on the host.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet <IP_ADDRESS>/8 scope host lo
       valid_lft forever preferred_lft forever
2: gre0@NONE: <NOARP> mtu 1476 qdisc noop state DOWN group default qlen 1000
    link/gre <IP_ADDRESS> brd <IP_ADDRESS>
3: gretap0@NONE: <BROADCAST,MULTICAST> mtu 1462 qdisc noop state DOWN group default qlen 1000
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff

/cc @jcvenegas for the 'qemu left running bit', as iirc he was looking at that area recently??

Fixed by https://github.com/containers/virtcontainers/pull/394
Needs re-vendoring


Remove Greensock

Greensock is not nessesary, for those small animations. You can do it with just css animations.

You can't animate svg with css outside Chrome. [I tried !] (https://github.com/ColinDorr/minor-tauw-sensoren/blob/feat/animation2/jaimie/TauwApp/public/stylesheets/_animations.scss) So were keeping greensock in.


installation_time

I have commented on every line of the splash screen. dart file because that code was not of our use and also maybe the system is getting confused between two splash screen and also I have tried with three physical devices the installation time had get reduced.
I request you to please check from your side also by running it on your physical device.

I have removed the unnecessary code from it.  Kindly review my latest PR.

Also, remove unused dependencies in pubspec.yaml


FR: Add GoogleTagManager to Carthage installation

Feature proposal

Firebase Component: GoogleTagManager

I would like to be able to install GoogleTagManager framework via Carthage. I did not find any documentation on how to install it like this.

Agreed. The docs for GTM are awful and its name conflicts with "Google Toolbox for Mac". Who comes up with naming at Google? Also SwiftPM support and documentation wouldn't go amiss.

Since Google Tag Manager is not part of Firebase, I'm going to close. Please follow up at the Google Tag Manager support site.


SCM doesn't reflect remote status.

The SCM section contains action for dvc push but it doesn't reflect the remote status, only workspace status.
I believe showing the remote status is relevant and the lack of it might cause confusion and incorrect workflows for users unfamiliar with DVC.
VSCode could use dvc status -c to query for remote status
Example workflow:

1. Start from nothing changed
2. I run an experiment.

I see changes to dvc-tracked files and git-tracked files.
3. Used to my regular workflow, I stage and commit the git-tracked files.
I get a clear signal by Git SCM that my workspace and remote are out of sync:

However, the DVC SCM is empty. As I am familiar with Git SCM, I interpret this as there is nothing else to do with dvc.
4. I click on the big sync changes button.

At this point, if someone clones the repo, it will receive a broken state (regarding DVC tracked files).

Discussed this with the team. One idea to consider initially is to have a single notification / button / status from which people can understand that some files are missing in the remote storage. Initially it can be even outside the SCM panel. Can be in the status bar?

I don't use the sync button, but some indicator that the DVC remote is not in sync with the local status would be helpful.

Could we use data status --json --granular --unchanged --not-in-remote --no-remote-refresh for this?
For the initial implementation, we could let users trigger the remote refresh on demand but ideally, the information would be "auto-updated" whenever the CLI interacted with the remote. E.g. on exp push/push or pull (I could be doing something wrong but it doesn't seem like this is the case).
Is this something that we should start looking at @dberenbaum? We can talk about it tomorrow if that works for you.

@efiop is the above behaviour expected for data status?

@mattseddon Not quite sure I get how scm is related here, a bit confused about the whole issue.

@efiop Sorry, I asked @mattseddon to ping you. The question is here:

Could we use data status --json --granular --unchanged --not-in-remote --no-remote-refresh for this?
For the initial implementation, we could let users trigger the remote refresh on demand but ideally, the information would be "auto-updated" whenever the CLI interacted with the remote. E.g. on exp push/push or pull (I could be doing something wrong but it doesn't seem like this is the case).

Can that command (with --no-remote-refresh) still have remote info indexed from what's already been pushed/pulled by the user?

@dberenbaum Thanks for clarifying! Totally, if dvc push/pull was invoked before.

This is the behaviour that I'm seeing with 3.4.0:
/demo @914b0f67 ❯ dvc data status --json --granular --unchanged --not-in-remote --no-remote-refresh
{
  "not_in_remote": [
    "hist.csv",
    "model.pt",
    "training/plots/",
    "training/plots/images/misclassified.jpg",
    "training/plots/sklearn/confusion_matrix.json",
    "training/plots/metrics/train/loss.tsv",
    "training/plots/metrics/train/acc.tsv",
    "training/plots/metrics/test/acc.tsv",
    "training/plots/metrics/test/loss.tsv"
  ],
  "committed": {
    "modified": [
      "hist.csv",
      "model.pt",
      "training/plots/",
      "training/plots/images/misclassified.jpg",
      "training/plots/sklearn/confusion_matrix.json",
      "training/plots/metrics/train/loss.tsv",
      "training/plots/metrics/train/acc.tsv",
      "training/plots/metrics/test/acc.tsv",
      "training/plots/metrics/test/loss.tsv"
    ]
  },
  "unchanged": [
    "data/MNIST/raw/train-labels-idx1-ubyte.gz",
    "data/MNIST/raw/t10k-images-idx3-ubyte.gz",
    "data/MNIST/raw/t10k-labels-idx1-ubyte.gz",
    "data/MNIST/raw/t10k-images-idx3-ubyte",
    "data/MNIST/raw/train-images-idx3-ubyte.gz",
    "data/",
    "data/MNIST/raw/train-images-idx3-ubyte",
    "data/MNIST/raw/t10k-labels-idx1-ubyte",
    "data/MNIST/raw/train-labels-idx1-ubyte"
  ]
}
/demo @914b0f67 !4 ❯ dvc push
9 files pushed
/demo @914b0f67 !4 ❯ dvc data status --json --granular --unchanged --not-in-remote --no-remote-refresh
{
  "not_in_remote": [
    "model.pt",
    "hist.csv",
    "training/plots/",
    "training/plots/sklearn/confusion_matrix.json",
    "training/plots/images/misclassified.jpg",
    "training/plots/metrics/train/loss.tsv",
    "training/plots/metrics/train/acc.tsv",
    "training/plots/metrics/test/loss.tsv",
    "training/plots/metrics/test/acc.tsv"
  ],
  "committed": {
    "modified": [
      "model.pt",
      "hist.csv",
      "training/plots/",
      "training/plots/sklearn/confusion_matrix.json",
      "training/plots/images/misclassified.jpg",
      "training/plots/metrics/train/loss.tsv",
      "training/plots/metrics/train/acc.tsv",
      "training/plots/metrics/test/loss.tsv",
      "training/plots/metrics/test/acc.tsv"
    ]
  },
  "unchanged": [
    "data/",
    "data/MNIST/raw/train-images-idx3-ubyte.gz",
    "data/MNIST/raw/t10k-labels-idx1-ubyte",
    "data/MNIST/raw/t10k-labels-idx1-ubyte.gz",
    "data/MNIST/raw/train-images-idx3-ubyte",
    "data/MNIST/raw/t10k-images-idx3-ubyte",
    "data/MNIST/raw/train-labels-idx1-ubyte",
    "data/MNIST/raw/train-labels-idx1-ubyte.gz",
    "data/MNIST/raw/t10k-images-idx3-ubyte.gz"
  ]
}

@mattseddon Yeah, that's expected. Remote index is currently only automatically updated by push/pull/fetch for cloud versioning. We are ready to do that for regular clouds in fetch(and pull), but push needs some work https://github.com/iterative/dvc/issues/9333

For the record, for this issue, we're trying to solve a targeted use case where a user has just run some experiment which has generated some new artefacts. These will initially show up at "not in remote" but after dvc push or dvc exp push origin <exp-name> it would be good to drop the data from the "not in remote" status. This would enable us to let users know that their remote is not currently up to date.


Error during module start due to undefined property

Since merging #8  the following ERROR arises during module start:

[ERROR] Whoops! There was an uncaught exception...
[ERROR] TypeError: Cannot read properties of undefined (reading 'id')
at Class.socketNotificationReceived (/opt/magic_mirror/modules/MMM-DVB/node_helper.js:43:44)
at Socket. (/opt/magic_mirror/js/node_helper.js:108:11)
at Socket.emit (node:events:513:28)
at Socket.emitUntyped (/opt/magic_mirror/node_modules/socket.io/dist/typed-events.js:69:22)
at /opt/magic_mirror/node_modules/socket.io/dist/socket.js:475:39
at processTicksAndRejections (node:internal/process/task_queues:78:11)

@VDenisyuk Can you please analyze and fix the same? Thx

I just did a clean install from the main branch now and performed testing with 4 modules (every module has a different stop to monitor). So far I have not experienced any errors, but I will keep an eye on it.
What was your reproducibility rate? Was it occasionally, often, or always?


Copilot Response Formatting Issue

Problem statement
Copilot's responses are not properly displayed, and there is a lack of formatting in the responses. When you ask a question, the response is displayed as one paragraph, which makes it difficult to read.
Expected Behavior:
Copilot responses should be displayed with proper formatting, making them easily readable and understandable.
Here is a visual of the problem statement

Do you mind adding a screenshot here as well @Sophyia7 for context

Added! Thanks.

Hey @Sophyia7 Let me take a look?

@RohanMishra315 if you are currently not in process of working on an issue, would love to have you explore this issue a bit more. let me know what your availability is

Hey @jordan-pieces It's fine , I'll work on it ? I don't think it is major one .

should be good to take a look and let us know how it goes! 👍

// You can use this here to set and send a conversation message.
function sendConversationMessage(prompt: string, conversationID: string = GlobalConversationID) {
// 1. Seed a message
// 2. Get the conversation ID from somewhere - likely the createNewConversation above ^^
// 3. Send the new message over
// 4. Use the message contents in the (not yet created) message stream/list
askQuestion({query: prompt, relevant: ''}).then((r) => {
return r.result;
}).then((value) => {
// Format the response for better readability
const formattedResponse = formatResponse(value);
// Display the formatted response
console.log(formattedResponse);
});
}
// Function to format Copilot's response for better readability
function formatResponse(response: string): string {
// Split the response into sentences
const sentences = response.split('. ');
// Join the sentences with a newline character for better formatting
const formattedResponse = sentences.join('.\n');
return formattedResponse;
}
@jordan-pieces can you review the code for better formatting of the Copilot response

Hello @jwafu @Sophyia7 @shivay-at-pieces ,
I have resolved the response fomatting issue using marked library,
Here is proof recording of formatted response :
https://github.com/pieces-app/example-typescript/assets/118156462/ff60057e-4ff1-4118-8386-ea734eca7089
OR link : https://www.awesomescreenshot.com/video/27551169?key=d8748427e4823d2e17ad03261d5a6499
If above formatting resolution is acceptable , please allow me to raise the PR.
Please let me know for any changes or suggestions.
Thanks

Hey @VishalPawar1010 feel free to make a PR, thanks for the contribution!

Hey @VishalPawar1010 feel free to make a PR, thanks for the contribution!

Hey @shivay-at-pieces , I have raised a PR with required changes, could you please review.
Thanks


Mongo Connection String Doesn't Support DNS Seed List Connection Format

When I try and set it to use DNS Seed List Connection Format I get back:
{"level":"fatal","ts":1672049366.6505373,"caller":"./main.go:82","msg":"Failed to init storage factory","error":"grpc-plugin builder failed to create a store: error attempting to connect to plugin rpc client: Unrecognized remote plugin message: \n\nThis usually means that the plugin is either invalid or simply\nneeds to be recompiled to support the latest protocol.","stacktrace":"main.main.func1\n\t./main.go:82\ngithub.com/spf13/cobra.(*Command).execute\n\tgithub.com/spf13/cobra@v1.5.0/command.go:872\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\tgithub.com/spf13/cobra@v1.5.0/command.go:990\ngithub.com/spf13/cobra.(*Command).Execute\n\tgithub.com/spf13/cobra@v1.5.0/command.go:918\nmain.main\n\t./main.go:155\nruntime.main\n\truntime/proc.go:250"}
My connection string:
mongodb+srv://USER:PASSWORD@db-mongodb-jaeger-headless:27017/admin&replicaSet=rs0&ssl=false&tls=false
Am I doing something wrong, or does this plugin not work with this format?

I was able to make it work by being explicit with a replicaset connection string, but it would be cool to have a working SRV one:
mongodb://USER:PASS@db-mongodb-jaeger-0.db-mongodb-jaeger-headless:27017,db-mongodb-jaeger-1.db-mongodb-jaeger-headless:27017,db-mongodb-jaeger-2.db-mongodb-jaeger-headless:27017/?authSource=admin&replicaSet=rs0&ssl=false&tls=false


CallbackInstrumentDSP midi bug

I introduced a bug!
By not creating the AUMIDIEvent, the initial values were some noise.
the event.length was not [nil] so the callback interpreted the event bytes.
it was sending these phantom bytes on every callback
I didn't notice it at first with a simple app that I was using to test my other code since I was only printing events that I was scheduling..
as penance, I created a test to assert that there are in fact no notes coming from a callback when there are none sequenced..

** will these two commits will be squashed as a merge commit, or should I squash them?

** will these two commits will be squashed as a merge commit, or should I squash them?

I think it will be fine.


Prepare the project to run automatically on Tomcat too

Currently the project runs the tests on Jetty, and can be deploying on it from Maven.
Add support for Tomcat, so the tests are also run on it, and the project can be deployed to Tomcat from Maven.

Added the Tomcat plugin, allowing the project to be run in an embedded Tomcat server, and prepared CI to use it for the tests, along Jetty.


Client disconnect leaves dangling response stream on inbound requests when using node adapter

Hello, I like hattip and have been using it on a few projects, I think I have found a bug.
If this is intended behaviour please disregard this issue.
Description
When a user connects to a hattip server (using the node adapter) and they cancel their connection before the request can complete, the response stream is left hanging.
Recreation
The easiest way to recreate this, is to make a handler that responds with a long lived request, a server side events style setup.
const httpServer = createServer((req) => {
  const headers = new Headers({
    "Content-Type": "text/event-stream",
    "Cache-Control": "no-cache",
    Connection: "keep-alive",
  });

  const encoder = new TextEncoder();
  const pingBytes = encoder.encode("ping\n");

  let pingInterval: NodeJS.Timeout | undefined;
  return new Response(
    new ReadableStream<Uint8Array>({
      start(controller) {
        console.log("Starting request");
        pingInterval = setInterval(() => {
          controller.enqueue(pingBytes);
          console.log("pinging");
        }, 1 * 1000);
      },
      cancel(reason) {
        console.log("Cancelled due to: ", reason);
        clearInterval(pingInterval);
      },
    }),
    { headers }
  );
}).listen(3000, () => {
  console.log(`Server listening on http://<IP_ADDRESS>:3000`);
});

Curl Output:
~ curl --request GET --no-buffer http://localhost:3000/
ping
^C

Application Output:
Server started
Starting request
pinging
pinging
pinging
pinging
... and so on

Why?
I am not mega familiar with the internals of hattip but, it seems to me that because node handles client disconnects at the request level and request error events appear to only be listened to by !GET && !Node requests while also only erroring out the request controller then there is no way for a handler to handle a client disconnecting prematurely as request bodies are handed elsewhere with no control over the running handler, this results in dangling connections as seen above.
Possible Solutions
As stated previously "I am not mega familiar with the internals of hattip",  but it seems that if you want to handle this behaviour on the response side you would need to intercept error events on node requests and proxy them to cancel a Response's ReadableStream. Otherwise I guess there would need to be a way to check a requests status outside of the request.body ReadableStream as that does not provide easy access to checking error status and such, or maybe just some generic error handler function can be supplied somewhere 🤔.
Thank you for all your work on hattip (it is a pleasure to use) and thank you for taking the time to read this.
I'm also very happy to implement a solution, but would like to hear your API design thoughts before hand.

Thank you for reporting. This is indeed a bug, I thought I implemented it months ago but turns out I never merged it. It is now merged and hopefully will be released some time this week.

Thank you for reporting. This is indeed a bug, I thought I implemented it months ago but turns out I never merged it. It is now merged and hopefully will be released some time this week.

thank you so much, it's greatly appreciated 🥹

Wow this is awesome. I just ran into an issue with my server where I was prematurely cancelling requests and noticed the streams were not cleaned up. I open up GitHub and see you already have it fixed 😄

Heya @cyco130 - any chance you could publish this to npm? Thank you!

Published in v0.0.49.
Sorry for the delay, ESLint 9 migration took longer than I expected.

Awesome, thank you.
Just upgraded to 0.0.49 and threw 100,000 requests at my server that close before the stream completes. No memory leak! Thanks again.
PS: I did the ESLint9 upgrade on one of my projects two weeks ago and while I appreciate the flat config, man, it did feel like a lot of unnecessary work. Glad it's over

Just upgraded to 0.0.49 and threw 100,000 requests at my server that close before the stream completes. No memory leak! Thanks again.

Great to hear, I was about to do something similar, I'll take your word and deprioritize it for now :D

I did the ESLint9 upgrade on one of my projects two weeks ago and while I appreciate the flat config, man, it did feel like a lot of unnecessary work. Glad it's over

Tell me about it. Still a few more repos to go :/


ModuleNotFoundError: No module named 'onnxruntime-silicon'

Hi,
I just installed onnxruntime-silicon (it appears in my pip list) but struggle to import it. If I just type in 'import onnxruntime-silicon' I get a 'SyntaxError: invalid syntax' probably because of the '-'.  I tried using importlib to import the module (by typing onnxsilicon = importlib.import_module('onnxruntime-silicon') ) but I still get an error (ModuleNotFoundError: No module named 'onnxruntime-silicon').
Could you please help me to import the module? Thanks!

It's a drop in replacement of onnxruntime which means you can just use the original module name:
import onnxruntime

Hi cansik,
Thank your for taking the time to answer! When I type in import onnxruntime in the python prompt I still get an error (ModuleNotFoundError: No module named 'onnxruntime') despite onnxruntime-silicon appearing in pip list

I have the same issue. Using import onnxruntime when no original onnxruntime installed, it shows ModuleNotFoundError.
Has anyone solved this ?

Same issue

@yeldarby Yes it could be that it is slower, but this has to do with the ops that are supported by onnxruntime with coreml. If your model is using a lot of ops which are not supported, the CPU / GPU have to exchange a lot of data which makes it even slower.
Could you please explain a bit more why 3.11 did not work for you? Could you install the package?

It’s because onnxruntime didn’t add support for Python 3.11 until 1.15.0 and this is based on 1.13.0.

@yeldarby That seems not correct, onnxruntime-silicon is based on 1.15.0 and 3.11 is prebuilt and supported.

This version adds the CoreML backend with version v1.13.0.

Weird, I must have misunderstood what this meant.
I guess now I'm not sure why it worked with 3.10 and not 3.11. I was getting the error from #3 where PyPi couldn't find anything to install.

This means that CoreML backend has been added in version 1.13.0, but of course is supported in later versions. CoreML is just another backend,  but the CPU backend was in onnxruntime-silicon form the beginning on. If you have the same problem as in #3, you most likely have the Intel version of python installed.

I am closing this issue as it has not been possible to reproduce the error on a correctly configured system. Please refer to the newly created Frequently Asked Questions for help.


Add better error message when it can not find the search section

What does this PR try to resolve?
close https://github.com/rust-lang/cargo/issues/12405
Try to give a better error message when it can not find the specific section.
How should we test and review this PR?
I updated all broken tests. You can check out these tests.
Additional information
None

Hi @epage, do you have any suggestions here? It seems we use the API from the local manifest to modify the Cargo.toml.
https://github.com/rust-lang/cargo/blob/a2a2cf09e5fb8ba8e405858c12a5f04da4b64c6f/src/cargo/ops/cargo_remove.rs#L49
So I am not sure does it makes sense to change the API to add fallback_search_tables here or if we have a better API design.

I'm not entirely certain whether it would make sense to change the API to include fallback_search_tables or if there's a better API design available.

remove_from_table is already dependency-specific.  I would pass non_existent_dependency_err and the raw table_path to non_existent_dependency_err and have it walk all dependency tables (hard coded), skipping over table_path, checking if its present and include it in building up in the error.
The caller of the op shouldn't be responsible for generating fallback_search_tables.

@epage Friendly ping~

rust-lang/cargo#12921 addresses the nightly failure

Thanks!
@bors r+

:pushpin: Commit fb0bbe36f1b5621109a82eaafa22d7320451285c has been approved by epage
It is now in the queue for this repository.

:hourglass: Testing commit fb0bbe36f1b5621109a82eaafa22d7320451285c with merge d899b515402dd374a4bb9b667a21dd6489426e6e...

:sunny: Test successful - checks-actions
Approved by: epage
Pushing d899b515402dd374a4bb9b667a21dd6489426e6e to master...


in-range breaking change in 3.6.8 from @types/markdown-it package introduction

3.6.8 introduced @types/markdown-it into jsdoc's package.json which causes downstream projects using TypeScript to break with errors like:
node_modules/@types/markdown-it/index.d.ts:9:29 - error TS2307: Cannot find module './lib' or its corresponding type declarations.

9 import MarkdownIt = require('./lib');
                              ~~~~~~~

node_modules/@types/mdurl/format.d.ts:1:21 - error TS2307: Cannot find module './' or its corresponding type declarations.

1 import { Url } from './';
                      ~~~~

node_modules/@types/mdurl/parse.d.ts:1:21 - error TS2307: Cannot find module './' or its corresponding type declarations.

1 import { Url } from './';
                      ~~~~

Found 3 errors.

Input code
n/a
JSDoc configuration
n/a
JSDoc debug output
n/a
Expected behavior
Install jsdoc ^3.6.1 in a TypeScript project, and it should stay working.
Current behavior
When 3.6.8 was released, build broke due to errors.
Your environment

Software
Version

JSDoc
^3.6.1

Node.js
17

npm
8

Operating system
Linux

I just ran into this issue again in other packages I'm working on that transitively include jsdoc.

But would that be an error in @types/markdown-it? As far as I can tell, upgrading it here is a good thing, since it avoids vulnerabilities and brings this up to date.

It was jsdoc's fault for introducing that package that previously was not a dependency of jsdoc as I linked above, therefore it can't be @types/markdown-it's fault.
Also it is just a @types declaration package, which has no runtime, hence no vulnerabilities.
Plus if jsdoc introduced the package into its dependencies, then jsdoc must using it wrong (is my guess) to be causing those errors.


Add privacy and terms of service links.

LGTM with nit.

Can you merge and push?

This is now pushed and served.


Feature 3.7/improved observability

Scope & Purpose
This PR improves observability in the following ways:

Add database, shard name and error information to several shard-related log messages.
Display shard names of a collection in the web interface when in the details view of the collection.
Added HTTP requests metrics for tracking the number of superuser and normal user requests separately:

arangodb_http_request_statistics_superuser_requests: Total number of HTTP requests executed by superuser/JWT
arangodb_http_request_statistics_user_requests: Total number of HTTP requests executed by clients

This PR also contains all commits from https://github.com/arangodb/arangodb/pull/12753, which will make no difference when this gets merged into 3.7.

[ ] :hankey: Bugfix
[x] :pizza: New feature
[ ] :hammer: Refactoring
[x] :book: CHANGELOG entry made
[x]:muscle: The behavior in this PR was manually tested
[ ] :computer: The behavior change can be verified via automatic tests

Backports:

[x] No backports required

Testing & Verification

[x] This change is a trivial rework / code cleanup without any test coverage.

http://<IP_ADDRESS>:8080/view/PR/job/arangodb-matrix-pr/12088/

Tests blue

http://<IP_ADDRESS>:8080/view/PR/job/arangodb-matrix-pr/12152/

http://<IP_ADDRESS>:8080/view/PR/job/arangodb-matrix-pr/12156/

Tests blue

http://<IP_ADDRESS>:8080/view/PR/job/arangodb-matrix-pr/12163/

Tests blue


feature register-ui: mint already committed name

Is your feature request related to a problem? Please describe.
If I commit to a .os name, I've observed with bad network conditions that even if the tx goes through, the FE wallet code doesn't necessarily index that, and stays on the commit page.
That's all fine, but if I refresh, and enter the name again I get a chain error back instead of being redirected to the correct spot.
Describe the solution you'd like
Either change /mint-os-name to take a url param or query param of which name it wants to mint, instead of or in addition to the current react props being passed.
Describe alternatives you've considered
If we can, we should do 1 extra contract call upon clicking mint, check for a commitment from connected_wallet_address. Then we can forward directly to the mint_page instead of the commit one.

Describe alternatives you've considered
If we can, we should do 1 extra contract call upon clicking mint, check for a commitment from connected_wallet_address. > Then we can forward directly to the mint_page instead of the commit one.

Yeah, been thinking we should just prompt the txn instead of having a "mint" button after the "commit" one. I will try to merge the buttons.

I merged the buttons


CODEOWNERS.md: Remove myself

As stated in last week's meeting, I'm moving on from Ambassador Labs and don't anticipate being involved with Envoy Gateway going forward.

@LukeShu thanks for all your help with the project!


ENH-000105033  Add a configuration option to the Environmental Screening Web AppBuilder widget to remove the buffer parameter when drawing points and lines.

Salesforce ID: ENH-000105033
Salesforce Submitter: Bradley Snider
Salesforce Submit Date: 5/09/2017 4:49 AM
Salesforce Bug Type: Product
Salesforce Severity: Low
Repro Data: (n/a)
Work Around: 1. Provide the appropriate/comparable step by step workflow to help illustrate the request.  Remove the buffer parameter when drawing points and lines.2. What is the problem feature X is trying to solve? (i.e. What is the problem/limitation/design choice that is preventing the customer from moving forward?)The customer would like streamline the widget for end users by removing the 'Buffer distance' settings in the widget interface.  While they can set the default to 1 foot, this clutters the interface.3. What are the benefits or changes that would result from the enhancement? (i.e. How does making this change help the customer's workflow or business?)It improves their end user experience.
Product: ArcGIS for State Government
Functional Category: ArcGIS for State Government
Client Platform: (n/a)
Version Found: N/A
Planned Version Fixed: (n/a)
Comment: Issue will be addressed in 5.2.

We will not make this enhancement.


Add anishasthana to kubeflow org

Please provide links to PRs or other contributions (2-3):
As per https://kubeflow.devstats.cncf.io/d/9/developer-activity-counts-by-repository-group-table?orgId=1, I have 13 contributions

Some recent contributions:

https://github.com/kubeflow/internal-acls/pull/688
https://github.com/kubeflow/website/pull/3827
https://github.com/kubeflow/pipelines/issues/10713
https://github.com/kubeflow/pipelines/issues/10999
https://github.com/kubeflow/website/pull/3826

** Please list 2 existing members who are sponsoring your membership:**

@HumairAK
@rimolive

** Please test your PR **
❯ pytest test_org_yaml.py

============================== test session starts ===============================
platform darwin -- Python 3.12.4, pytest-8.3.1, pluggy-1.5.0
rootdir: /Users/aasthana/go/src/github.com/internal-acls/github-orgs
collected 1 item

test_org_yaml.py .                                                         [100%]

=============================== 1 passed in 0.12s ================================

Closes #689

happy to sponsor @anishasthana !
/lgtm


.earth command to retrive random picture of earth.

Description
This is not as cool as the other 3 of the commands. but it looks nice. retrives earth picture taken by NASA's satellite . Implementation similar to #357 .
Reasoning
It looks cool similar to .games and .movies commands.
Proposed Implementation
Use NASA's API and json to get a embed and send it . very easy
Also we will need a constant as nasa API's Auth key.
Additional Details

Would you like to implement this yourself?

[x]  I'd like to implement this feature myself --- As soon as my other PR get approved i am on it.

All of these (#357, #358, #359, #360) look fine. Rather than implementing these as individual cogs, they should ultimately end up being contained inside one cog and implemented as subcommands.
With that in mind, please take a look at their respective APIs and see if there is any functionality that could be implemented for each beyond just returning a random picture. Are there any "generes" or other filters that we could use? Photos from specific missions? Specific topic araeas? etc.


Bugs

After cloning the repo and running the npm commands there are 31 vulnerabilities (1 low, 1 moderate, 20 high, 9 critical). Help needed in fixing them.

I want to rewrite the entire codebase in typescript instead of Javascript

ok sure, fork the repo make a PR

what do expect on the project ?

I assume that you are asking " what to expect on the project" , so to this you can read out the DESCRIPTION heading  under README file.


[LandingPage.jsx] - Create a Features component for the landing page component.

Task Description
In this issue we have to create the Features component of the landing page using the Aceternity UI for the animations and also keep in mind that the design is responsive for all the devices that is for laptop screen as well as for the mobile devices.
Branch Name
PR Should be made in feature/InitialUIdesign Branch.
For more information, please read our Contributing Guidelines.
Goals and objectives
Branch Name - feature/InitialUIdesign
PR Should be made in feature/InitialUIdesign Branch.
For more information, please read our Contributing Guidelines.
Deadline
To be submitted by 15/05/2023
Priority
Medium
Additional Details
In order to understand the flow of the design here is the link of the Figma file.
Instructions
You can start working on it by taking latest pull from main branch

[ ]  Please read the contributors guidelines Contributing Guidelines.
[ ]  Please follow the code of conduct Code Of Conduct
[ ]  Don't Forget to join onboarding group for knowledge flow and direct conversation and support from admins
[ ]  Link Curious Developers Community - Curious Connect
[ ]  Please attach the screenshots and video of the development work once it is done
[ ]  Contributions more than 3 will be awarded a certificate of appreciation from curious ecosystem
[ ]  please mail to<EMAIL_ADDRESS>for claiming certificate and please attach your issue number

Respect Co Developers And Please Reach-out to admins if any issues.

Hey,I am a gssoc 24 contributor and would love to work on this. Pease assign me this issue.

I am Agamjot singh. Under GSSOC'24, I would like to work on this issue. Pls assign me this!!

Instructions
You can start working on it by taking latest pull from main branch

[ ] Please read the contributors guidelines Contributing Guidelines.
[ ] Please follow the code of conduct Code Of Conduct
[ ] Don't Forget to join onboarding group for knowledge flow and direct conversation and support from admins
[ ] Link Curious Developers Community - Curious Connect
[ ] Please attach the screenshots and video of the development work once it is done
[ ] Contributions more than 3 will be awarded a certificate of appreciation from curious ecosystem
[ ] please mail to<EMAIL_ADDRESS>for claiming certificate and please attach your issue number

Respect Co Developers And Please Reach-out to admins if any issues

I have done various projects in React.js and won hackathons in this Domain. I will be a great choice for this project and thus I request you to assign this to me for contribution under GSSOC 2024.

I am Agamjot Singh. Under GSSOC'24, I would like to work on this issue. Pls
assign me this!!
On Fri, May 10, 2024 at 11:18 PM CDCDhruv @.***> wrote:

Instructions
You can start working on it by taking latest pull from main branch

Please read the contributors guidelines Contributing Guidelines
https://github.com/Curious-Ecosystem/Curious-Connect/blob/main/CONTRIBUTING.md
.
Please follow the code of conduct Code Of Conduct
https://github.com/Curious-Ecosystem/Curious-Connect/blob/main/CODE_OF_CONDUCT.md
Don't Forget to join onboarding group for knowledge flow and direct
conversation and support from admins
Link Curious Developers Community - Curious Connect
https://chat.whatsapp.com/FR0sVnpsSvL4J4l56vLdBN
Please attach the screenshots and video of the development work once
it is done
Contributions more than 3 will be awarded a certificate of
appreciation from curious ecosystem
please mail to @.***) for claiming certificate
and please attach your issue number

Respect Co Developers And Please Reach-out to admins if any issues
—
Reply to this email directly, view it on GitHub
https://github.com/Curious-Ecosystem/Curious-Connect/issues/21#issuecomment-2105023798,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A2QB3T3UZVSB6FQ3I53LAETZBUB6JAVCNFSM6AAAAABHQ5RTTGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMBVGAZDGNZZHA
.
You are receiving this because you commented.Message ID:
@.***>

@yash-tyagi-2003 and @agxmbedi please read the instructions

Hello sir, I am Chandan. Under GSSOC'24, I would like to work on this issue. can you assign this issue to me!!

@Chandan157 Please read the instructions

Hi sir. Under GSSOC'24, I would like to work on this issue

@riddhi5474
Instructions
Stay you can start working on it by taking latest pull from main branch

[ ] Please read the contributors guidelines Contributing Guidelines.
[ ] Please follow the code of conduct Code Of Conduct
[ ] Don't Forget to join onboarding group for knowledge flow and direct conversation and support from admins
[ ] Link Curious Developers Community - Curious Connect
[ ] Please attach the screenshots and video of the development work once it is done
[ ] Contributions more than 3 will be awarded a certificate of appreciation from curious ecosystem
[ ] please mail to<EMAIL_ADDRESS>for claiming certificate and please attach your issue number

Respect Co Developers And Please Reach-out to admins if any issues

Please raise this pull request to branch feature/InitialUIDesign for this Sprint 1

@CDCSuryaPratap , Hi can you help me to assign this issue?

@thecuriousteam Can you please assign this issue to me under GSSOC24.

@mehtakevan you can start working on this
Instructions
You can start working on it by taking latest pull from main branch

[ ] Please raise pull request to main
[ ] Please read the contributors guidelines Contributing Guidelines.
[ ] Please follow the code of conduct Code Of Conduct
[ ] Don't Forget to join onboarding group for knowledge flow and direct conversation and support from admins
[ ] Link Curious Developers Community - Curious Connect
[ ] Please attach the screenshots and video of the development work once it is done
[ ] Contributions more than 3 will be awarded a certificate of appreciation from curious ecosystem
[ ] please mail to<EMAIL_ADDRESS>for claiming certificate and please attach your issue number

if any help required reach-out to admins or mentors in the onboarding group default meeting link and approach to admins - GOOGLE MEET Issue Discussion Google Meet
Respect Co Developers And Please Reach-out to admins if any issues

i am also want to work on this please assign me also


Fix JSONException with test orders

Same fix as here: https://github.com/anjlab/android-inapp-billing-v3/pull/99/files

Hm.. If order id is null, doesn't it mean that purchase is broken? I'm pretty sure this field is mandatory.

Thanks for a response.
Here (http://developer.android.com/google/play/billing/billing_testing.html) is the following note:
Note: For test subscription purchases, leave the orderId field blank. You can use the purchaseToken field to identify test purchases.

Thanks for your fix. I'll think a bit about adding some sort of test mode and merge this commit. There's few other fixes I wanted to add so expect it in a week or so.
Also it might be more convenient to pull request in dev branch.

Great, thank you!
Oh, sorry about the pull request in master branch, my fault.

Hi, any news regarding an integration of a/this fix for test orders? Thanks.

Aw snap. I got ill and then it totally got out of my head. I'll do tomorrow, for sure...

Can you please try (this)[https://github.com/onepf/OPFIab/releases/tag/0.4.1-SNAPSHOT] out and confirm it works.
Don't forget to set debug mode in GoogleBillingProvider.Builder

Thank you, it works with google play test purchases with the .setDebugMode(true) set.
Just for check, without the debug mode it fails in the GoogleBillingProvider with "org.json.JSONException: orderId value is null." returning the Status.UNKNOWN_ERROR.


Flickering when long-press-dragging in material text field

Steps to Reproduce

Open the flutter gallery.
Go to the material text fields demo.
Type something in the first text field.
Long-press-drag to select text.
See how the selection handles keep flickering as you drag.

The same problem existed for drag-by-mouse and is fixed in https://github.com/flutter/flutter/pull/29563. This issue needs a similar solution.

Hi @mdebbar
Does this issue still exist?
Thank you

I can't repro it anymore. Thanks for bringing this to my attention.


swagger-parser 2.0.20

Note: swagger-parser 2.0.20 is more strict than earlier versions

LGTM @quen2404

Duplicates #151
(I would go with the "canonical" PRs from @dependabot, even given that this PR was there first)

closing.


Create default policies automatically on Fidesops setup

One barrier to setting up Fidesops is Policy creation, to mitigate this we can optionally include some default policies based on a config. var FIDESOPS__DATABASE__CREATE_DEFAULT_POLICIES. The policies should be:

download: an access policy targeting all data under the user datacategory, using the local StorageConfig
delete: an erasure policy targeting all data under the user datacategory, using the HASH type and SHA-512 strategy.

How will we reconcile with the very similar work that adds default policies to the database as a migration? https://github.com/ethyca/fidesops/blob/main/src/fidesops/ops/migrations/versions/55d61eb8ed12_add_default_policies.py


Added Vrit College

Added Vrit College of IT and Management

@philipto how long does it takes for a PR to get merged?


Non actionable error message on namespaced global object

Expected behavior
$ kpt live apply manifests/metallb
error: resource is cluster-scoped but has a non-empty namespace "metallb-system"

This error message is not very useful/actionable as is. I have many YAMLs in the folder, and I have no clue which one is wrong. Looking at the configs, I am actually still not sure what its complaining about.. these are all the resources in the folder:
ConfigMap/config.metallb
Kptfile/metallb.
Secret/memberlist.metallb
PodSecurityPolicy/controller.metallb-system
PodSecurityPolicy/speaker.metallb-system
ServiceAccount/controller.metallb
ServiceAccount/speaker.metallb
ClusterRole/metallb-system:controller.
ClusterRole/metallb-system:speaker.
Role/config-watcher.metallb
Role/pod-lister.metallb
ClusterRoleBinding/metallb-system:controller.
ClusterRoleBinding/metallb-system:speaker.
RoleBinding/config-watcher.metallb
RoleBinding/pod-lister.metallb
DaemonSet/speaker.metallb
Deployment/controller.metallb
Namespace/metallb.

Output format is Kind/name.namespace, so everything ending with . is not namespaced.
Furthermore, kubectl apply -f works on the folder.
-v9 does not give more information.
Information
$ kpt version
1.0.0-beta.3

Steps to reproduce the behavior

Ah the resource is PodSecurityPolicy. Anyhow, the issue was more about the fact it doesn't tell me that, not that I got an error.

@seans3 PTAL

The problem here is that a cluster-scoped resource has the namespace field set, which it shouldn't. But the error message definitely isn't helpful enough.

@seans3 feel free to un-assign yourself if the issue is not feasible for you to work on?


Final results

Thread containing final results for submission to conference.
Mandatory checklist:

Multiplies and parameters
QRNN power measurements on 20/40/60/80/100
AWD-LSTM power measurements on 100
One example showing LD + LP/CN working poorly on AWD-LSTM for PTB
LD + CN on QRNN (WT-2)
LD + LP on QRNN (WT-2)
LD + CN on QRNN (PTB)
LD + LP on QRNN (PTB)
No LD + CN on WT-2/PTB for QRNN + AWD-LSTM
Final results should be just as good as previously reported in papers! (see AWD-LSTM, official GH repo) If not, we need to provide more evidence (namely train from scratch, ugh).
Graphs showing performance of CN on non-LD and LD models

Optional checklist:

WT-103 (~12 hours to train, probably ~18-24 hours with LD)
Re-training after LD (use train from scratch and CN as baselines)
Repackage code and make everything cohesive

Computing multiplies:
(4650, 800)
fo
(4650, 1550)
fo
(4650, 1550)
fo
(1200, 1550)
fo
(10000, 400)
softmax


Fix bug in pdf_writer() tim file listing

In printing the list of tim filenames, the PDF writer code here loops over toas.filename. The problem with this is, the filename attribute of a PINT TOAs object might be either a string or a list of strings. Currently, only the list case is handled correctly -- if filename is a string, each character will be printed on a separate line. This PR updates the PDF writer code to correctly handle either case.
This problem was hidden until recently, because, until recent updates to PINT changed things, the way that TimingConfiguration.get_model_and_toas() constructed a TOAs object guaranteed that its filename attribute would be a list, not a string. However, since nanograv/PINT#1593 was merged, filename is always a string if there is only file associated with the TOAs object.

I tested this and it worked well. Simple change; merging.

This is a weird test failure. It's only happening for the Python 3.8 test, and it seems to be some kind of internal mamba thing -- it doesn't even get to the point of running the notebook.

@JPGlaser, once you're feeling better and get a chance, would you mind taking a look at what might be going on?

Retriggered the tests and it seemed to work just fine. Everything looks good so I'm merging it.


Improved annotation field parsing

This PR separates the ANN-field to create a more detailed and cleaner table.
Additionally, google and ensemble lookups have been added.

@FelixMoelder thanks for the PR.  Can you zip and attach an example file I can use to test this with?
@brianjohnhaas @johanneskoester any comments on this?

LGTM, you have to see how this looks like in your default template though. We are using a custom one now, which moves parts of the table to a detail view.

The Genecards link is problematic because of their license,  "Free for academic non-profit institutions. Other users need a Commercial license".

OK, very nice.  I'm merging this, bug in the future we might consider adding a command line template of some time for the search engine.   Google is blocked in China.

Thanks!
Would you mind to create another release for us?


Godot freezes and then crashes randomly

Godot version
4.1.3stable
System information
Fedora Linux 39, Wayland (XWayland), Vulkan.
Issue description
Godot will randomly freeze and then crash a few seconds after while using the editor.
The console will print this right after freezing.
[xcb] Unknown sequence number while processing queue [xcb] You called XInitThreads, this is not your fault [xcb] Aborting, sorry about that. 4.1.3.x86_64: xcb_io.c:278: poll_for_event: Assertion !xcb_xlib_threads_sequence_lost' failed.
`
Steps to reproduce

Open any Godot project
Do stuff in your project
Crash happens

Minimal reproduction project
N/A

Closing as this is a duplicate.


Cant install package on OSX

Always getting this fault when I try to install the package.
`Installing<EMAIL_ADDRESS>failed.Hide output…

<EMAIL_ADDRESS>install /private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/node_modules/arduino-upload/node_modules/serialport-builds-electron
node-pre-gyp install --fallback-to-build

Failed to execute '/Applications/Atom.app/Contents/Resources/app/apm/bin/node /Applications/Atom.app/Contents/Resources/app/apm/bin/../node_modules/.bin/node-gyp configure --fallback-to-build --module=/private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/node_modules/arduino-upload/node_modules/serialport-builds-electron/build/Release/serialport.node --module_name=serialport --module_path=/private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/node_modules/arduino-upload/node_modules/serialport-builds-electron/build/Release' (1)
/private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9
`-- (empty)
node-pre-gyp ERR! Tried to download(500): https://files.sorunome.de/arduino-upload/serialport/4.0.7/serialport-v4.0.7-electron-v1.6-darwin-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for<EMAIL_ADDRESS>and<EMAIL_ADDRESS>(electron-v1.6 ABI) (falling back to source compile with node-gyp)
gyp ERR! configure error
gyp ERR! stack Error: Python executable "/Applications/Atom.app/Contents/Resources/app/apm/bin/python-interceptor.sh" is v3.6.1, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
gyp ERR! stack     at failPythonVersion (/Applications/Atom.app/Contents/Resources/app/apm/node_modules/node-gyp/lib/configure.js:454:14)
gyp ERR! stack     at /Applications/Atom.app/Contents/Resources/app/apm/node_modules/node-gyp/lib/configure.js:443:9
gyp ERR! stack     at ChildProcess.exithandler (child_process.js:197:7)
gyp ERR! stack     at emitTwo (events.js:106:13)
gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
gyp ERR! stack     at maybeClose (internal/child_process.js:877:16)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
gyp ERR! System Darwin 16.7.0
gyp ERR! command "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/.bin/node-gyp" "configure" "--fallback-to-build" "--module=/private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/node_modules/arduino-upload/node_modules/serialport-builds-electron/build/Release/serialport.node" "--module_name=serialport" "--module_path=/private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/node_modules/arduino-upload/node_modules/serialport-builds-electron/build/Release"
gyp ERR! cwd /private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/node_modules/arduino-upload/node_modules/serialport-builds-electron
gyp ERR! node -v v6.9.5
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/Applications/Atom.app/Contents/Resources/app/apm/bin/node /Applications/Atom.app/Contents/Resources/app/apm/bin/../node_modules/.bin/node-gyp configure --fallback-to-build --module=/private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/node_modules/arduino-upload/node_modules/serialport-builds-electron/build/Release/serialport.node --module_name=serialport --module_path=/private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/node_modules/arduino-upload/node_modules/serialport-builds-electron/build/Release' (1)
node-pre-gyp ERR! stack     at ChildProcess. (/private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/node_modules/arduino-upload/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack     at emitTwo (events.js:106:13)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:877:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
node-pre-gyp ERR! System Darwin 16.7.0
node-pre-gyp ERR! command "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/node_modules/arduino-upload/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/node_modules/arduino-upload/node_modules/serialport-builds-electron
node-pre-gyp ERR! node -v v6.9.5
node-pre-gyp ERR! node-pre-gyp -v v0.6.38
node-pre-gyp ERR! not ok
npm WARN enoent ENOENT: no such file or directory, open '/private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/package.json'
npm WARN apm-install-dir-117929-77429-uih4nw.272gdjkyb9 No description
npm WARN apm-install-dir-117929-77429-uih4nw.272gdjkyb9 No repository field.
npm WARN apm-install-dir-117929-77429-uih4nw.272gdjkyb9 No README data
npm WARN apm-install-dir-117929-77429-uih4nw.272gdjkyb9 No license field.
npm ERR! Darwin 16.7.0
npm ERR! argv "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/Users/User/.atom/.apm/.apmrc" "--userconfig" "/Users/User/.atom/.apmrc" "install" "/private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/d-117929-77429-3py533.xubv9m5cdi/package.tgz" "--runtime=electron" "--target=1.6.15" "--arch=x64" "--global-style"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.10
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>install: node-pre-gyp install --fallback-to-build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node-pre-gyp install --fallback-to-build'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the serialport-builds-electron package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-pre-gyp install --fallback-to-build
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs serialport-builds-electron
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls serialport-builds-electron
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR!     /private/var/folders/0y/4dl944691xxgnd8csdhp_ksm0000gn/T/apm-install-dir-117929-77429-uih4nw.272gdjkyb9/npm-debug.log
npm ERR! code 1
`

wha, um, i will have to look into that

it seems like the server hosting the file  https://files.sorunome.de/arduino-upload/serialport/4.0.7/serialport-v4.0.7-electron-v1.6-darwin-x64.tar.gz doesn't work any longer; that file (and newer versions thereof) can be found here  https://files.sorunome.de/arduino-upload/serialport/4.0.7/serialport-v4.0.7-electron-v1.6-darwin-x64.tar.gz

i don't see any difference between the two URLs you posted?

copy paste error, sorry; edited

The issue with the releases is, that when i tried newer serialport versions stuff simply.......didn't work, which is why i started to host pre-builds.
Guess I'll have to look into this again

Yeah, I figured that's why you pointed to an older version. I'm not even sure if the server being down is the main error or just ancillary, tbh. I just started attacking the first error I saw :)

nah, for some reason it gives error 500 instead of 404 if the file isn't found (prolly some mis-config), it's just that the file isn't present


GEODE-4606: Add an example of continuous queries.

Create an example that demonstrates the use of continuous queries.

Closed due to Travis failures; will reopen once the bash scripting issue is fixed.


broken link docs

this link is broken: https://docs.livekit.io/deploy/kubernetes/ports-firewall#firewall

where might this be linked from?

https://docs.livekit.io/deploy/kubernetes/

I meant.. where did you find the link, so that we could fix it.


Slow performance on large repos

Hi,
I have a very large repo which takes 1-2 minutes to do an unshallow fetch
Wed, 09 Aug 2023 16:31:34 GMT Run<EMAIL_ADDRESS>Wed, 09 Aug 2023 16:31:34 GMT /usr/bin/git fetch --prune --unshallow
Wed, 09 Aug 2023 16:32:33 GMT From https://github.com/<org>/<repo>

I was wondering if there might be a better way to do this check?  Maybe checking out the head and the base refs and doing the compare that way?
I'm using this action in many of my workflows to conditionally skip long running jobs depending on if you changed relevant files, so the time spent is still worth it, but it would be nice if it was faster.

I occasionally get extremely slow performance on my repo, around 3 minutes, and sometimes even up to 10 minutes to run. But most of the time it runs in 40 seconds.

I just noticed you merged a PR in attempts to fix this.  I think our repo's problem is the shear number of tags and branches it has.  It doesn't seem like the change you made to add --filter=blob:none changed the performance for us.


[AMQ-9237] Add META-INF/services to activemq-client-jakarta

Alright, can go ahead and get this merged so we can do 5.18.1 as need to get this fixed but for 5.19.0, especially with more planned changes we definitely can't release without automated testing in some way.


How to map a view of "BlogAndPost" eg. LEFT JOIN

If there is a View of "Blog Left join Post" How do I map it ?
In my case , the Blog is a Table in another Database

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

ID: ace630fc-7310-10b7-39bb-26fcfe3f3950
Version Independent ID: dbe96b32-0589-0f8c-6558-11a065d84dff
Content: Query Types - EF Core
Content Source: entity-framework/core/modeling/query-types.md
Product: entity-framework
GitHub Login: @anpete
Microsoft Alias: divega

shame no response to this.

@John0King @jwisener Can you provide some more details on what exactly you mean here?

It seems this may not make any sence for EF
class Blog
{
    long id {get;set;}
    string Title{get;set;}
    ICollection<Post> Posts{get;set;}
}
class Post
{
}

and a db view
Create View BlogAndPost
As
SELECT b.*,p.* FROM dbo.Blog as b
LEFT JOIN dbo.Post as p ON b.Id = p.BlogId

the solution is first to create a new model class that match the view and then do group by locally.

@John0King Thanks for the clarification. I think this would be covered by https://github.com/aspnet/EntityFrameworkCore/issues/14525, or something very similar.


fix(@angular/build): reduce the number of max workers to available CPUs minus one

This commit reduces the maximum number of workers to the available CPUs minus 1. This adjustment ensures that some resources are left for the main thread, preventing it from being starved of CPU cycles.
For more context see: https://github.com/angular/angular-cli/issues/27167#issuecomment-2199987874

The changes were merged into the following branches: main, 18.0.x, 18.1.x


Tensorflow warns that variables were used in Lambda layers but are not present in tracked objects

First of all, I want to thank you for this absolutely wonderful converter 🙏. The process to get started, the documentation and the entire approach are just wonderful. Converting the unsupported layers with the clear error messages works really, really well, and the precision evaluation is simply fantastic.
There's one thing I stumble over that I can't quite figure out. When calling keras_model.predict(x) the first time, TensorFlow initializes the model and complains:
WARNING:tensorflow:The following Variables were used in a Lambda layer's call (tf.linalg.matmul), but are not present in its tracked objects:   <tf.Variable 'weight:0' shape=(513, 128) dtype=float32>. This is a strong indication that the Lambda layer should be rewritten as a subclassed Layer.
WARNING:tensorflow:The following Variables were used in a Lambda layer's call (tf.linalg.matmul), but are not present in its tracked objects:   <tf.Variable 'weight:0' shape=(513, 128) dtype=float32>. This is a strong indication that the Lambda layer should be rewritten as a subclassed Layer.
WARNING:tensorflow:The following Variables were used in a Lambda layer's call (tf.reshape_3), but are not present in its tracked objects:   <tf.Variable 'weight:0' shape=(2, 1, 128) dtype=float32>. This is a strong indication that the Lambda layer should be rewritten as a subclassed Layer.
WARNING:tensorflow:The following Variables were used in a Lambda layer's call (tf.reshape_3), but are not present in its tracked objects:   <tf.Variable 'weight:0' shape=(2, 1, 128) dtype=float32>. This is a strong indication that the Lambda layer should be rewritten as a subclassed Layer.
WARNING:tensorflow:The following Variables were used in a Lambda layer's call (tf.reshape_2), but are not present in its tracked objects:   <tf.Variable 'weight:0' shape=(2, 1, 128) dtype=float32>. This is a strong indication that the Lambda layer should be rewritten as a subclassed Layer.
WARNING:tensorflow:The following Variables were used in a Lambda layer's call (tf.reshape_2), but are not present in its tracked objects:   <tf.Variable 'weight:0' shape=(2, 1, 128) dtype=float32>. This is a strong indication that the Lambda layer should be rewritten as a subclassed Layer.
WARNING:tensorflow:The following Variables were used in a Lambda layer's call (tf.identity_1), but are not present in its tracked objects:   <tf.Variable 'weight:0' shape=(1, 27, 1) dtype=float32>. This is a strong indication that the Lambda layer should be rewritten as a subclassed Layer.
WARNING:tensorflow:The following Variables were used in a Lambda layer's call (tf.identity_1), but are not present in its tracked objects:   <tf.Variable 'weight:0' shape=(1, 27, 1) dtype=float32>. This is a strong indication that the Lambda layer should be rewritten as a subclassed Layer.
WARNING:tensorflow:The following Variables were used in a Lambda layer's call (tf.math.multiply_51), but are not present in its tracked objects:   <tf.Variable 'weight:0' shape=(1,) dtype=float32>. This is a strong indication that the Lambda layer should be rewritten as a subclassed Layer.
WARNING:tensorflow:The following Variables were used in a Lambda layer's call (tf.math.multiply_51), but are not present in its tracked objects:   <tf.Variable 'weight:0' shape=(1,) dtype=float32>. This is a strong indication that the Lambda layer should be rewritten as a subclassed Layer.

Since I'm only running my TF model for inference, this shouldn't make a difference from my understanding. But I'd still love to get rid of these warnings if possible. Do you have any advice on how to fix these?

Hi! I think I fixed the warning in v0.11.1, so these should go away.

Indeed, this fixes it. Thank you so much!


Is port 9090 used by JEST?

Can it become a port picked at random? Or at least one that is not commonly used?

jest is not using any ports, nor is anything in aegir using a port

warning, jest runs tests in parallel by default, you have to disable those maybe by using --no-parallel

Karma?

not that I know, are you stopping all servers you started?

I was and even checked to see if other programs were using that port before starting the tests. Will investigate more, there was something on port 9090 when running the tests.

Nothing was on 9090 from aegir :)


[BUG] - Unable to burn asset using cardano-cli 1.31.0 - Transaction successfully submitted.

Area
Native Tokens    Related to Native Tokens (Mary).
Summary
Starting today I am no longer able to burn a native asset. The situation surrounding this has led me to contact you for further assistance. The transaction to burn the asset is accepted by the node - a message indicating "Transaction successfully submitted". Attempts to re-burn this asset fail for 1-2 blocks and then the UTXO returns unspent - the same transaction ID is back.
25ba673d711114b95e9c0d35fc3bf09cf4cc038dfab495096a81756d8172e2cb
tx index 0
Steps to reproduce
Steps to reproduce the behavior:
payoutAddr=addr1
policyLen=1842
currentTip=$(cardano-cli query tip --mainnet | jq -r .slot);
validBefore=$(( ${currentTip} + ${policyLen} ))
cardano-cli  query protocol-parameters --mainnet --out-file protocol.json
cardano-cli transaction build-raw --fee 0 --invalid-hereafter ${validBefore}
--tx-in 25ba673d711114b95e9c0d35fc3bf09cf4cc038dfab495096a81756d8172e2cb#0
--tx-out ${payoutAddr}+1518517
--mint="-1 71ff7758bdf6a15cdf32819716f0094399ef832d593016004ccb9162.TheGaze1"
--mint-script-file policy.script
--out-file matx2.raw
getMinFee=$(cardano-cli transaction calculate-min-fee --tx-body-file matx2.raw --tx-in-count 1 --tx-out-count 1
--witness-count 2 --mainnet --protocol-params-file protocol.json)
minFeeParts=(${getMinFee})
minFee=${minFeeParts[0]}
lovelaceChange=$((${amountLovelace}-${minFee}))
cardano-cli transaction build-raw --fee ${minFee} --invalid-hereafter ${validBefore}
--tx-in 25ba673d711114b95e9c0d35fc3bf09cf4cc038dfab495096a81756d8172e2cb#0
--tx-out ${payoutAddr}+${lovelaceChange}
--mint="-1 71ff7758bdf6a15cdf32819716f0094399ef832d593016004ccb9162.TheGaze1"
--mint-script-file policy.script
--out-file matx2.raw
cardano-cli transaction sign --signing-key-file pay.skey --signing-key-file policy.skey  --mainnet --tx-body-file matx2.raw --out-file matx2.signed
cardano-cli transaction submit --tx-file  matx2.signed --mainnet
(replies with "Transaction submitted successfully".)
(1-2 blocks later the transaction is back - unspent.)
Expected behavior
I expect it to destroy the asset after the block following the transaction submitted.
System info (please complete the following information):

OS Name: Ubuntu
OS Version 20.04

cardano-cli 1.31.0 - linux-x86_64 - ghc-8.10
git rev 2cbe363874d0261bc62f52185cf23ed492cf4859
cardano-node 1.31.0 - linux-x86_64 - ghc-8.10
git rev 2cbe363874d0261bc62f52185cf23ed492cf4859
Other information
We have a burn service that we offer for NFTs / Tokens that we mint - this service has burned hundreds of assets automatically. It continues to attempt to burn this asset every minute as the UTXO keeps coming back. In the event you can trace this while it's happening - we will allow our script to keep burning this until we hear otherwise.

Eventually it stopped coming back.

This issue keeps resurfacing. Tested with version 1.33 also experience the same results.

I found that our script was using a ttl of only 110 slots added to the current slot. We tested with a higher TTL and now the burn tx sits in mempool much longer.


Remove redundant config file

Codecov Report

Merging #114 into release-0.2 will increase coverage by 0.02%.
The diff coverage is n/a.

@@                Coverage Diff                @@
##             release-0.2     #114      +/-   ##
=================================================
+ Coverage          39.62%   39.64%   +0.02%
- Complexity           599      600       +1
=================================================
  Files                140      140
  Lines               4422     4422
  Branches             324      324
=================================================
+ Hits                1752     1753       +1
+ Misses              2542     2537       -5
- Partials             128      132       +4

Impacted Files
Coverage Δ
Complexity Δ

...rc/main/java/com/webank/wecross/resource/Path.java
68.96% <0%> (+3.44%)
12% <0%> (+1%)
:arrow_up:

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 ac08798...d8ffc68. Read the comment docs.


Bank tags: tag charge/degradable items

Closes https://github.com/runelite/runelite/issues/3767
results from this regex
https://gist.github.com/raiyni/df9640bee57a0561b953283b2bc544e6

I'm writing tests

now with passing tests

Rebased to use an enum

So the drag-onto-tab behavior for item variations is only changed when holding shift, right? I don't know that I'd often want to tag variations this way so I'd be against the default behavior changing.

Yes, only when holding shift

I am afraid this will not work with import/export very well and that I cant really make it work reliably without the exported string being some insanity and the website handling code as well

Updated to use current config tag key. Should be compatible with import/export. Up to the website to display it right.

Updated the PR, as I said in Discord:
Updated the variation tag PR, it should be a bit cleaner now. Also, made remove-tag remove both variation tags and normal tags, because otherwise it will not work (e.g you have item tagged only with variation tag but you try to remove it as regular tag, nothing happens)

Updated the PR (unified edit-tags and edit-variation-tags) it works like this now:


Allow to subscribe to topics via regular expressions

I just tested this and it fixes #100. Thank you so much for the fix! 😄


Fix unsafe service cast

fixes #1024
:thinking: Checklist before submitting

[x] I made sure all projects build.
[x] I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy.
[x] I updated CHANGELOG.md to add a description of the change.
[x] I followed the style guide lines (code style guide).
[x] I updated the relevant documentation.
[x] I rebased onto current master.

Hey @mvanbeusekom,
thanks for your quick response. I bumped the version and added a changelog entry. Lemme know if that covers everything for a release 🙏

@mvanbeusekom - Is this fix released. If yes can you please tell me the latest version for the library? The current seems to be 8.2.0 which is the old version

Hi @mvanbeusekom, is this issue fixed released?? please update us...

@onkarmonks, @mohanK22, yes it has been released as part of geolocator_android version 3.1.5 (as mentioned in the CHANGELOG part of this PR).
If you only depend on the geolocator package make sure you run flutter pub upgrade so that Flutter can update all child dependencies (only minor and patch changes are updated, which is fine since this is a path change).


[BUG] jindofsx sdk conf is not set

What is your environment(Kubernetes version, Fluid version, etc.)
Describe the bug
What you expect to happen:
How to reproduce it
Additional Information

fixed by #1945


Add number of processed tfstates to telemetry

Description
TLDR: let's add the number of processed states to the telemetry
Background:

when working on improving user journeys, a source is to look at the telemetry
telemetry sometimes reports difficult to understand behavior, as simultaneous runs with hugely varying number of resources (total/managed)
we suspect it could be a signal of users using different combinations of states, or gradually onboarding
a way to know more with full respect for the users' privacy is to add a new telemetry field

Example
{
    "version": "0.7.1",
    "os": "linux",
    "arch": "amd64",
    "tfstates": 1
    "total_resources": 100,
    "total_managed": 10,
    "duration": 300,
    "provider_name": "aws"
}

I get the use case and agree with it, I just have a remark on the wording here. I think we should avoid using Terraform wording as much as possible, so the logic/wording stays agnostic and fit with any new IaC supplier we might add in the future (Pulumi, CFN...). Why not name this field with something like iac_source_count instead ?

great idea! let's do this. I updated the main example.

Released in v0.20.0.


[AutoPR servicefabric/resource-manager] typo: servicefabric/resource-manager/Microsoft.ServiceFabric

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/6058

(message created by the CI based on PR content)

Codecov Report

Merging #5403 into restapi_auto_servicefabric/resource-manager will decrease coverage by 0.38%.
The diff coverage is n/a.

@@                               Coverage Diff                               @@
##           restapi_auto_servicefabric/resource-manager    #5403      +/-   ##
===============================================================================
- Coverage                                        49.54%   49.16%   -0.39%
===============================================================================
  Files                                             7692     6456    -1236
  Lines                                           217479   181146   -36333
===============================================================================
- Hits                                            107746    89055   -18691
+ Misses                                          109733    92091   -17642

Impacted Files
Coverage Δ

...e-mgmt-netapp/azure/mgmt/netapp/models/__init__.py
58.33% <0%> (-4.42%)
:arrow_down:

...7_07_01/models/orchestrator_version_profile_py3.py
50% <0%> (-3.85%)
:arrow_down:

...services/vision/face/operations/face_operations.py
31.97% <0%> (-1.19%)
:arrow_down:

.../vision/face/operations/person_group_operations.py
39.6% <0%> (-0.76%)
:arrow_down:

...ure/mgmt/netapp/operations/snapshots_operations.py
79.06% <0%> (-0.56%)
:arrow_down:

...osdb/azure/mgmt/cosmosdb/models/cosmos_db_enums.py
100% <0%> (ø)
:arrow_up:

...mgmt-netapp/azure/mgmt/netapp/models/volume_py3.py
100% <0%> (ø)
:arrow_up:

...els/azure_net_app_files_management_client_enums.py
100% <0%> (ø)
:arrow_up:

...osmosdb/azure/mgmt/cosmosdb/models/resource_py3.py
100% <0%> (ø)
:arrow_up:

...tapp/models/volume_properties_export_policy_py3.py
100% <0%> (ø)
:arrow_up:

... and 1255 more

Continue to review full report at Codecov.

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

This PR has been merged into https://github.com/Azure/azure-sdk-for-python/pull/5383


Naming Consistency in the AddOn List

This is not an issue, but more something that has to do with Naming Consistency and hope is a simple and fast fix.
These look good

And this one is missing the "AdiBags - "

Thanks for the report.  Should be resolved with 2022.11.18

Released hearthstones last night.
https://www.curseforge.com/wow/addons/adibags_bears_hearthstones
https://addons.wago.io/addons/adibags-bears-hearthstones


6575 tab accessibility

Closes #6575

Need to fix up, as this commit should not be in this PR: https://github.com/pypa/warehouse/pull/6585/commits/46420fbe131c4925a92107daf780775764b84e2b

Closing in favour of https://github.com/pypa/warehouse/pull/6607


docker: define PKG_CONFIG_ALLOW_CROSS

The PKG_CONFIG_ALLOW_CROSS env variable is required to cross compile
various crates such as openssl.
Fix #383

bors r+

Thanks!