An error in CSQA prompt lib

I find a error in the commonsenseQA prompt lib about this demonstration example:
Q: The fox walked from the city into the forest, what was it looking for?
Answer Choices:
(a) pretty flowers
(b) hen house
(c) natural habitat
(d) storybook
A: The answer must be something in the forest.
Of the above choices, only natural habitat is in the forest.
So the answer is (b).

I think the answer should be (c), not (b).
I find this label is also wrong in the original paper: Chain-of-Thought Prompting Elicits Reasoning in Large Language Models.

Hi wjn1996,
Thank you for spotting this error.
Initially I thought about fixing this error, but it is used in the original CoT paper followed by my own paper.
So after a bit of thinking process, I have decided to simply keep it -- there is something wrong in the prompt, but the model is robust to prompt errors -- which is probably not a bad thing. Also note that there are works showing that even if the prompt may have wrong label, the model can still follow it and make the correct prediction.
The underlying theory is that the model only looks at [forms] but not [meaning] of the prompt -- the prompt makes the model into a "math mode", whether there are errors in the prompt is not that important -- as long as the prompts' [form] is correct, the model can automatically figure out the [meaning] itself.
https://arxiv.org/abs/2202.12837   this paper also have similar observation that the errors in the prompt may not significantly change the model behavior
Cheers
Yao

Thank you for your response, I have read this paper https://arxiv.org/abs/2202.12837 that you said. In addition, I also read the paper ''Towards Understanding Chain-of-Thought Prompting- An Empirical Study of What Matters'' that also demonstrates that the ground truth label and cot are not important.
Thank you!

Awesome -- I think generally the simply take is about the [form] and [meaning] argument: the model only looks at the form, the form makes the model into the corresponding task mode, then the model can figure out the meaning itself.
Yao


Powerpoint needs to "repair" the file?

Hi Steve, this is an awesome library. I just started using it--apologies if my issue is simplistic or if I can find the answer elsewhere. I didn't see this in the docs or any previous issue--I am creating a pptx and serving it via Apache. I have the mimetype set to application/vnd.openxmlformats-officedocument.presentationml.presentation per one of your other issue comments. The file downloads fine from Chrome and FF, but when I open it, I get a "PowerPoint found a problem with content in the file...PowerPoint can attempt to repair the file. If you trust the source of this file, click Repair."
It's just a simple ppt with text and some images. Googling identifies a problem with "block / unblock" for Windows, but even after I unblock the file on Windows, PowerPoint still has an issue and wants to repair it (Mac and Windows 7 VM).
Have you seen this issue before? My Python code follows your examples. Thanks!

when i remove shape i got this error.


Pace alien flow deletion

Closes #197
Summary
Add in owner for alien flows so they can be paced separately.
Local Tests
Tested this by creating a bunch of evcs, and then restarting kytos with the DB cleared so all the created flows appeared as alien flows. The deletion of the flows was paced under the alien owner as expected.
End-to-End Tests
Need to run these, though I'm not certain we even have E2E tests involving alien flows.

@viniarck This one should be good to go. I tested it with my laptop, and 500 per second is doable, though a little spotty on the laptop.

It's going to be a lot better on dedicated hardware.


missing details in docs - AccuDrawshortcut

I found out we cannot show AccuDrawKeyboardShortcuts without passing an instance of FrameworkToolAdmin to toolAdmin prop of viewer. It is not mentioned anywhere in the docs.
Add note at the end of this page - https://www.itwinjs.org/reference/appui-react/accudraw/accudrawkeyboardshortcuts/
Add more details related to this in the description of - https://www.npmjs.com/package/@itwin/web-viewer-react
maybe you can add some details here as well.

Thanks for the report, we'll look into this!

Hi @YashodipD, I updated the documentation and the page now have links to the relevant documentation, which should give the proper information that the FrameworkToolAdmin is required and where it should be used. That should give information for web-viewer as well, as the user should start from AccuDrawKeyboardShortcuts regardless. Let us know if that seems correct!

In ui/appui-react/src/appui-react/tools/FrameworkToolAdmin.ts this file , we mentioned about setting focus to Home. I did not see anywhere written how do we do it. I know we do it using esc however how will newcomer/outsider will know about it.

setFocusToHome is a method on UiFramework.keyboardShortcuts, which is linked there, I think that should be enough.

Nevermind... After looking at code, I just realized, Esc key specific to AccuDraw which sets focus to home. Earlier I thought Esc  is a global shortcut.

Looking good, Thank you!


BUG: Handle MultiIndex cases properly

We currently have a ton of MultiIndex bugs and errors that we haven’t gotten around to fixing. Here are a list of self-reported bugs related to MultiIndex:

https://github.com/modin-project/modin/issues/2892
https://github.com/modin-project/modin/issues/3076
https://github.com/modin-project/modin/issues/4638
https://github.com/modin-project/modin/issues/4252
https://github.com/modin-project/modin/issues/2892

I expect the solution will involve copy/pasting more of the pandas LocIndexer code

Possibly. I think the right answer is to use the pandas LocIndexer code, but we may need to do some things to reconcile things across partitions.


GTA Coords to LongLat

Hi,
Do you have any formule to translate GTA in game coords to Google maps LongLat
Thx

Did you find any solution?

Did you find any solution yet?

The conversion boils down to finding an equation of the form y = mx + q, one for latitude and one for longitude. Y will be the converted value, x will be the value to be converted. The real problem is to find values for m and q that work well over the whole map and this can always be done mathematically. However, due to the low degree of accuracy with which a co-ordinate can be derived from the map, compared to those derived by the game engine, it is really difficult to find suitable values.
In my specific case, for the upper part of the map, I found discrete values but for any other cases you can modify them as you like until you find suitable values and use this function:
function convertCoordinates(coordinates){     return [(coordinates[1] * 0.001200353047349200) + 75.3764506332618, (coordinates[0] * 0.009713334876609776) -<PHONE_NUMBER>4703065]; }


Add doc for Feathr concepts for beginners

This PR adds documentation to illustrate concepts for feathr beginners.

for observation_data.png:

i don't feel a need to diff feature consumer or feature producer in the image as when they read the guide, they will be "the role".
For feature consumer, you prob need quite different image here. If you want to combine feature consumer and producer together, you may want to add a example on how he/she consumers other's features here.
preprocessing should be on source and before features.
nit: It might be better actually give a example of source, like blog, example 2 as JDBC
the yellow feathr Project background doens't seem very informative

for feature_store_producer_consumer.png:

for first two steps, it should be define the features?
the arrow of the storage box should be labled with different people to demonstrate the idea of sharing
"put features in", "get features out"
feature store abstraction is a bit abstract. will "ELI5: feature store" or "how to understand feature store"

The guide is great. Thanks for adding the missing guide for new users.


Update formatting

Codecov Report

Merging #253 into master will not change coverage.
The diff coverage is 68.25%.

@@           Coverage Diff           @@
##           master     #253   +/-   ##
=======================================
  Coverage   62.14%   62.14%
=======================================
  Files          38       38
  Lines        1284     1284
  Branches        6        6
=======================================
  Hits          798      798
  Misses        486      486

Impacted Files
Coverage Δ

cli/src/main/scala/laserdisc/cli/CLI.scala
0.00% <ø> (ø)

core/src/main/scala/laserdisc/client.scala
50.00% <ø> (ø)

.../src/main/scala/laserdisc/protocol/RESPFrame.scala
93.33% <ø> (ø)

...e/src/main/scala/laserdisc/protocol/RESPRead.scala
85.71% <ø> (ø)

fs2/src/main/scala/laserdisc/fs2/MkResource.scala
0.00% <ø> (ø)

...2/src/main/scala/laserdisc/fs2/PromiseMapper.scala
100.00% <ø> (ø)

...src/main/scala/laserdisc/protocol/SortedSetP.scala
0.94% <3.70%> (ø)

...re/src/main/scala/laserdisc/protocol/StringP.scala
5.17% <33.33%> (ø)

core/src/main/scala/laserdisc/laserdisc.scala
68.57% <57.14%> (ø)

...e/src/main/scala/laserdisc/protocol/Protocol.scala
95.00% <75.00%> (ø)

... and 14 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 e003250...08dd5b5. Read the comment docs.


[SMALLFIX] Fixed documentation in 'ReplayCache'

Fixed problems in JavaDoc references in ReplayCache.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6882/
Test FAILed.

Jenkins, test this please

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6883/
Test FAILed.

Don't know what the problem with the build is. Any hints?

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6885/
Test PASSed.

LGTM


[BUG] Snippet initialization with IE8/9 fails with minified code (works with un-minified code)

There is an issue with the snippet version check ApplicationInsightsContainer when using === and !== matching the version with "2.0".
This check works with unminified version of SDK works without any issues in IE8/9 mode, but causes the SDK to fail to initialize properly when the minified version is used.
This is because of a difference in the way the minified code performs the 2 numeric comparisons for the snippet version for (version !== 2.0 and version === 2.0) which causes this to fail for IE8/9 and all other browsers.
This is because the snippet initializes the version as 2 (not 2.0 -- subtle issue) and IE8/9 treat this differently (integer vs float) for the way these are checked in the minified code, which results in this check failing only for the minified code -- it works for the un-minified code.
The correct fix for this (because we can't update all of the deployed snippet versions) is to change these 2 comparisons to use != and == instead of !== and ===.
As a workaround for anyone hitting this issue and assuming you CAN update the snippet used is to set the snippet version to 2.0 instead of 2.
So changing this minified code ,sv:"5",version:2,config:d to ,sv:"5",version:2.0,config:d

This is quite a bit more complicated than originally determined.
For the current version on the CDN, the only really work-around it to use the 2.5 version from the CDN as it's not the version number from the snippet as originally diagnosed.
The underlying root cause is a combination of items, simplistically, it is not a bug in any 1 component but the way all 3 are interacting.
This issue only affects the pre-minified bundle which is included in the NPM packages and deployed to the CDN, the main un-minified code works with IE8 and depending on the minifier you use and the level of minification performed will determine whether the issue reproduces.
What is the issue?

As part of minification for Application Insights we use @microsoft/dynamicProto to remove the un-minifier Class.prototype.xxxx in the generated code.
This works fine for un-minified code
For minification we use Uglify-JS v3 and as part of the "minification" process when a "class" doesn't have any static or class level functions (which is what happens when we use "dynamicProto") the "class" effectively becomes an object that is "linked" to the class function during creation.
All of the above works perfectly on all browsers (minified or un-minified) "except" for IE8, where the minification step of creating an object class does not "keep" the link with the "constructor" (class) function, so when dynamicProto successfully creates the prototype functions the object is not linked with the prototype, so the class functions don't exist..

If however, the class has a non-dynamic prototype or static function the minification process doesn't cause this issue....
Investigating possible solutions.


Feature Request: Be a little less verbose in the happy path

For some commands we're unnecessarily chatty. Usually Linux commands take a "no news is good news approach" and only show errors or warnings. No output means "I did what you asked". Therefore there's no reason to state the obvious. For example:
$ az containerapp env delete -n testenv -g default --yes
WARNING: Containerapp environment successfully deleted

The last line should be removed since it's unnecessary by the fact that there were no errors generated. Aside from not really aligning with normal Linux commands, the issue with being chatty is that it then forces people to "think" too much :-)  By that I mean they can't just quickly look to see if there's something to take of because something went wrong. With no output it's clear... nothing bad happened because there as no output. But, with chatty output the user now needs to read through all of the text to see if there's something do take care of - that's extra work. This is especially true if someone isn't advanced and doesn't have special shell prompt magic that shows when the exit code from the previous command wasn't zero.
Imagine this:
$ rm file
File 'file' was deleted

Would be annoying.

@duglin thanks for sharing - we have had mixed feedback in needing to be verbose vs don't assume no news is good news. Happy to consider this based on feedback or consensus on this.

I think configurable verbosity levels may help here, kubectl does it. When running cli commands as part of iac systems having verbose logs is useful to diagnose transient errors. Verbose flags are also available for some linux commands
touch 1 && rm -vf file
removed 'file'

Yup exactly. I'm more used to "quiet by default" (since that makes things easier to read and errors are very noticeable) but then use -v type of flags when people want chattiness.

Closing this issue, please feel free to reopen if you feel strongly.


Field Value Missing

Receiving this error:
{"ts":1607101524.112301,"level":"Reporter::ERROR","message":"field value missing (CallStrangerDetector::c$http$method)","location":"/opt/zeek/spool/installed-scripts-do-not-touch/site/packages/./callstranger-detector/./callstranger.zeek,
 line 37"}

Seemingly cause by the nested If statement in this block:
event http_message_done(c: connection, is_orig: bool, stat: http_message_stat) {
    if (c?$http) {
        if (c$http$method == "NOTIFY") {
            if (c$id$resp_h !in Site::private_address_space && c$id$resp_h !in Site::local_nets && c$id$resp_h !in ignore_subnets) {
                NOTICE([$conn=c, $note=CallStranger_UPnP_To_External_Host, $msg="Potential CVE-2020-12695 (CallStranger) exploitation success (UPnP NOTIFY to a non-RFC1918 or Local Address)"]);
                if (c$http?$uri && |c$http$uri| > exfiltration_threshold) {
                    NOTICE([$conn=c, $note=CallStranger_Data_Exfiltration_Success, $msg="Potential CVE-2020-12695 (CallStranger) data exfiltration success (large amount of data in UPnP NOTIFY URI)"]);
                }
            }

I was hoping you could tell me if this is expected (maybe this is thrown when no UPNP traffic is seen?) or if this is something broken in my implementation and how I can fix this?

That is definitely a bug, caused by not checking if c$http$method is actually set (it's an optional field). I'll put in a fix momentarily. Thanks for bringing this up!

This has since been resolved in master (commit 381851e9d100406b8a5aec07884bf55feb1017b4)
Thanks, and please let me know if you run into any other issues!

Awesome, thanks!


Doc link for Parse-Swift raises 500

500 - Internal Server Error - http://spi-prod-docs.s3-website.us-east-2.amazonaws.com/parse-community/Parse-Swift/main/documentation/parseswift (ios) is an invalid URL

It looks like DocC is trimming off the  (ios) from the target name:
❯ curl -Is http://spi-prod-docs.s3-website.us-east-2.amazonaws.com/parse-community/Parse-Swift/main/documentation/parseswift/
HTTP/1.1 200 OK
x-amz-id-2: rmK7gS2ZqUse8aYAEDTMskUwq7taJC4992f2u6zW+7wGbUG5WvvY+NROgdJC2MM/U8BO0VNBRkA=
x-amz-request-id: SRM7YZZ0AAZG2CWP
Date: Tue, 31 May 2022 07:52:58 GMT
Content-Encoding:
Last-Modified: Mon, 30 May 2022 19:00:22 GMT
ETag: "53680e20cd5edd81bcb614c894cb61a7"
Content-Type: application/octet-stream
Server: AmazonS3
Content-Length: 5368

That means we need to change how we derive the target URL from the target name to not just lowercase it but also apply some trimming. We should try and find the logic in DocC so we don't have to go about guessing the transformations.

We should try and find the logic in DocC so we don't have to go about guessing the transformations.

Hope you don't mind if I ping you directly, @franklinsch, but you probably know exactly where to look for that :)

I would expect (ios) to be percent-encoded rather than dropped. Can you please file an issue with a sample project?

Thanks, Franklin! After some investigation I suspect the behaviour is as expected (see the linked issue) but it means we need to change how we generate/discover doc urls from the generated output.
I'm pretty sure I know how to get this to work reliably without having to replicate any URL transformations and such.
Specifically, we should extend our ingestion step with a check for doc sets in a package's associated S3 docs bucket and record any findings in the versions table. This would also eliminated any issues around showing "Documentation" links when processing isn't actually complete yet.
The builder is also agnostic to any output naming transformations because it uploads any folders within the output directory. If we make the server side equally agnostic by simply enumerating the directory names it finds in the bucket, the target names in the SPI manifest become purely processing pointers without any impact on how we discover the actual artefacts.

Some more details about our options to address this:

we should just check the S3 directories for output, this would eliminate tracking target names entirely
the builder has already eliminated that by uploading what's in the output dir - it is agnostic to what the resulting path is actually called
checking S3 from the analyzer/ingestor might incur costs

if we stick it in the ingestor (where it would fit best), it would run across 100 packages every 5 mins → 288 runs of 100 package / day → 28.8k runs/day → 864k runs/month
we can probably ignore a few packages where we'd have to make several requests due to listing targets per revision - let's say 1M LISTS/month to cover that
1M LISTS → $5
but this is only if we blindly check every package every time (more on that below)

we could also look at the filesystem in the builder to see what paths it generated

we'd have to add a reporting mechanism of doc build results to the server
this should be separate and in addition to the build reports so there's no dependency and chance of interference
the problem with such a mechanism is that reporting failures aren't autocorrecting if they don't get delivered, for instance in cases where the request is dropped due to a server update
in case of builds, this isn't a problem, because the lack of reporting back will get noticed and the build will be redone
the only cost here is that a build is made twice
doc builds wouldn't have that feature unless we also re-ran builds that lack docs

but the problem is identifying these builds
we're currently triggering on

            SELECT package_id, min(created_at) FROM (
                SELECT v.package_id, v.latest, MIN(v.created_at) created_at
                FROM versions v
                LEFT JOIN builds b ON b.version_id = v.id
                WHERE v.latest IS NOT NULL
                GROUP BY v.package_id, v.latest
                HAVING COUNT(*) < \(bind: expectedBuildCount)
            ) AS t
            GROUP BY package_id
            ORDER BY MIN(created_at)

cont

cont

there's no way to extend this to look at lack of docs as well that isn't going to turn this into a massively complex affair
we'd need to load versions.spi_manifest and look at SPIManifest.documentationTargets and if that's not empty check if there's a NULL in some versions.documentation_targets reporting field
the big problem here is that the SPIManifest.documentationTargets would have to happen Swift-side, meaning this would be a multi-step process that somehow needs to be merged with results from the existing SQL query

$5/month beats that level complexity any time

it's the simple solution requiring no cross-communication between subsystems
automatically auto-corrects any changes to the S3 storage, be it target name mangling logic changes or doc set deletions
we can optimise the costs by checking only for repositories that have a SPI manifest with documentation targets

if we wanted to allow certain overrides to take effect, we could simply add a list of repositories that we run additional checks for (think swift-docc, swift-markdown)

we can then also feed this info into Grafana from the ingestor (packages that have a manifest but no S3 files) for better docc reporting


[AutoPR] consumption/resource-manager

Created to accumulate context: consumption/resource-manager

(message created by the CI based on PR content)


Open Payments "Get Incoming Payment" endpoint should return limited results without an authorization header

For Web Monetized website to be able to check the contents of incomingPayment, the endpoint should return a limited response for unauthorized requests.
The current thinking is it should only return rereceivedAmount and ilpStreamConnection.

We now have public incoming payments for this purpose


wanted: [libhubbub]

Module location
https://source.netsurf-browser.org/libhubbub.git/
Link to bzlmod issue in the module's repository
No response
Any other context to provide?
Used by:

https://www.netsurf-browser.org/

Fund our work

[ ] Sponsor our community's open source work by donating a feature bounty

Solved in #2494


A small bug in the Factory logic

This is very minor and I've fixed it myself, but I just want to point it out for you so you can fix it in the next update. You will see what the problem is in the screenshot.
https://i.imgur.com/sMRB0x1.png

Thanks for letting me know.  Fixed


Amazon Cloud Player error on various actions after login

I suspect that Chromium needs to be updated. I've seen this issue in Amazon Music with another app that wraps it with Chromium and had not updated.
System
OS: Linux Mint 18.3 Sylvia
Arch: x86_64
DE: Cinnamon 3.6.7
Nuvola
$ flatpak run eu.tiliado.NuvolaAppAmazonCloudPlayer --version
Amazon Cloud Player script
Version: 5.9.5
Revision: 5-g01b5575
Maintainer: Andrew Stubbs

--- Powered by ---

Nuvola Apps - Genuine flatpak build
Version 4.16.20
Revision 20-gaa3880c
Diorite 4.16.8
WebKitGTK 2.24.3
Chromium 74.0.3729.131
libsoup 2.66.1

Steps to reproduce

Login - works
Try to play a global station - error appears
Visit a saved station - error appears
Try to play any album or saved station - the first time music plays for a second, then an error appears. Subsequent attempts to play work.

Debug log
debug-output.log

Hello @halcyon22. Thanks for taking the time to report this issue, I appreciate that. I'm terribly sorry that I wasn't able to keep up with Chrome releases past months as I switched jobs and moved to a new flat. Two crazy changes at the same time! However, I've recently managed to build Nuvola with Chromium upgraded from 74 to 76 and I hope to iron it out this weekend. There were some radical API changes and I witnessed a few crashes. Keep your fingers crossed :-) Thanks for your patience.

Not a problem, @fenryxo! Let me know if I can help with testing.

Hello @halcyon22. Could you test with the latest Nuvola 4.16.21 based on Chromium 75.0.3770.100? (Nuvola with Chromium 76 is not ready for prime time yet tiliado/valacef#17.)

It's working so far, thanks!
I updated via flatpak update --system; flatpak update --user and am now running:
Amazon Cloud Player script
Version: 5.9.5
Revision: 5-g01b5575
Maintainer: Andrew Stubbs
--- Powered by ---
Nuvola Apps - Genuine flatpak build
Version 4.16.21
Revision 21-gce55552
Diorite 4.16.8
WebKitGTK 2.26.0
Chromium 75.0.3770.100
ValaCEF 75.3770.11
libsoup 2.66.1

Glad to hear that the issue is resolved for you :-)


Not Working

Did all that was needed: downloaded the js file, installed it to Tamper Monkey and signed on with an apple account with paid Apple Music...and it still doesn't work.

Same. It did nothing to the Apple Music webplayer.


Change bin to __bin

There are nuget packages with folders named bin so we should change the generated folder when expanding to be called __bin.

Updated in 425e4064a4f72e9c4d65c72310171b535331c854


Add Google Analytics to docs

Description

Closes #5365
Type of change

Documentation update

How Has This Been Tested

Checklist

I added relevant documentation
I followed the style guidelines of this project
I did a self-review of my code
I made corresponding changes to the documentation
I confirm My changes generate no new warnings
I have added tests that prove my fix is effective or that my feature works
I have added relevant notes to the CHANGELOG.md file (See https://keepachangelog.com/)

@dvsrepo


Redesign/pairwise distance

Pairwise distance base implementation addition.

Implementation is neat. It matched original result.
Adding version dependency to numpy 1.8 and newer due to axis keyword.


kurtosis clean doesn't remove stopped containers

What's your CLI version?
0.76.3
Description & steps to reproduce
Looks like cleaning stopped containers isn't working:
kurtosiss-MacBook-Pro:novu-package ads$ kurtosis clean
INFO[2023-05-03T14:56:32-04:00] Cleaning old Kurtosis engine containers...
INFO[2023-05-03T14:56:32-04:00] Successfully cleaned old Kurtosis engine containers
INFO[2023-05-03T14:56:32-04:00] Cleaning enclaves...
INFO[2023-05-03T14:56:32-04:00] Successfully cleaned enclaves
kurtosiss-MacBook-Pro:novu-package ads$ kurtosis enclave inspect novu
Name:            novu
UUID:            f75d088f11a7
Status:          RUNNING
Creation Time:   Tue, 02 May 2023 13:48:30 EDT

========================================= Files Artifacts =========================================
UUID           Name
1bebbf8ff8e4   test

========================================== User Services ==========================================
UUID           Name          Ports                                              Status
bf91f7cfe07a   mongodb       mongodb: 27017/tcp -> mongodb://<IP_ADDRESS>:64707    RUNNING
94b8f2caa42d   nginx         http: 80/tcp -> http://<IP_ADDRESS>:57335             STOPPED
93245374e55f   nginx         http: 80/tcp -> http://<IP_ADDRESS>:57335             RUNNING
0782f0eb0498   nginx         http: 80/tcp -> http://<IP_ADDRESS>:57335             STOPPED
c2fa02e0ec2b   novu_api      novu_api_port: 3000/tcp -> http://<IP_ADDRESS>:3000   RUNNING
a946202f8545   novu_embed    novu_embed: 4701/tcp -> http://<IP_ADDRESS>:64768     RUNNING
a05763799427   novu_web      novu_web: 4200/tcp -> http://<IP_ADDRESS>:57327       STOPPED
9cd98ad3c08a   novu_web      novu_web: 4200/tcp -> http://<IP_ADDRESS>:57327       RUNNING
197aacefdb0d   novu_web      novu_web: 4200/tcp -> http://<IP_ADDRESS>:57327       STOPPED
42a6988a8814   novu_widget   novu_widget: 4500/tcp -> http://<IP_ADDRESS>:64758    RUNNING
600bed3cd3b9   novu_worker   <none>                                             RUNNING
aa221bbf5c72   novu_ws       novu_ws: 3002/tcp -> ws://<IP_ADDRESS>:3002           RUNNING
19927fb17f5c   redis         client: 6379/tcp -> <IP_ADDRESS>:64699                RUNNING

Desired behavior
It should have cleaned out the stopped containers, but they remain.
What is the severity of this bug?
Papercut; this bug is frustrating, but I have a workaround.

@mieubrisse Is this actually expected behaviour? I.e. stopped containers are not removed unless the enclave is deleted completely? If so I guess it's working as intended, although this behaviour doesn't seem ideal to me. I'd rather have old stopped containers removed if I run clean.

Comment 2

@adschwartz yep for now this is expected behaviour, else we lose the logs of those containers. @gbouv is working on a better logging solution, so that should help - we'd be able to just remove the containers directly

I think the confusion is just as much around the command: what does kurtosis clean do? the docs are not clear on this.


clean some unnecessary code

Please answer these questions before submitting your issue. Thanks!
开源不易，我们希望将精力放在完成新功能和解决有价值的问题上，为了让大家的配合更具有效率，请填写以下列出的全部问题
Which version of Sharding-Sphere do you using?（您使用的Sharding-Sphere版本为？）
2.0.3 , branch : master
Expected behavior （您预期的结果是）
1、Useless object created
ShardingRule#createTableRuleWithDefaultDataSource， line 126
a new instance config is created but no where else in this method use the result

2、instanceof will always return true
WhereClauseParser#getColumnWithOwner ， line 232
propertyExpression.getOwner() will return an instance of SQLIdentifierExpression,so it's no need to do the instanceof check

3、double assignment
DefaultKeyGenerator#generateKey， line 104
sequence++ already assigns the new value to itself , it's no need to do the assignment again

Actual behavior （实际运行的结果是）
Steps to reproduce the behavior （可重现问题的操作步骤）
Please provide the reproduce example codes (such as github link)，otherwise we will label the issue as Invalid and close it.（为了节省复现问题的时间，请务必提供可重现的代码，否则我们会将issue直接标记为invalid并关闭）
Code should based on https://github.com/sharding-sphere/sharding-sphere-example
（代码请基于 https://github.com/sharding-sphere/sharding-sphere-example）

Thank you for the advice. You have already familiar the source code, could you submit a pull request to fix them?


scipy.optimize.fmin_slsqp imode bug

There appears to ba a bug in scipy.optimize.fmin_slsqp; given a set of unsatisfyable constraints, the imode return parameter should signal this with a return value of 4, but this does not appear to happen:
import scipy.optimize
normals = np.concatenate([np.eye(2), -np.eye(2)])
depth = 1
f_ieqcons = lambda x: normals.dot(x) - depth
x, fx, its, imode, smode = scipy.optimize.fmin_slsqp(
    func=lambda x: (x**2).sum(),
    x0=np.zeros(2),
    f_ieqcons=f_ieqcons,
    full_output=True
)
print(f_ieqcons(x))
assert imode==4  # fail

that is, given anaconda scipy 0.17.1 np110py35_1

Seems to be fixed in 0.18.0rc1 and master.

... or perhaps it's fixed, but for wrong reasons. This needs further
checking.

duplicate of gh-5743


registry/rpc: use simpleBalancer instead of ClientConn.State()

This PR contains only the relevant code of https://github.com/coreos/fleet/pull/1673, without vendor updates.

As ClientConn.State() of gRPC has disappeared, we need to avoid using ClientConn.State(). Instead we should make use of gRPC rebalancer mechanism, just like etcdv3 is doing. To do that, introduce simpleBalancer, as a minimum structure to be used for grpc.Balancer.
/cc @hectorj2f

@dongsupark I'll have a look to the PRs and test them in my local cluster.

As it's just a part of https://github.com/coreos/fleet/pull/1673, I'll close.


docs(alert): Fix typo 'genrated'

Signed-off-by: Tarik Demirci<EMAIL_ADDRESS>PR Checklist
Please check if your PR fulfills the following requirements:

[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)
[ ] If applicable, have a visual design approval

PR Type
What kind of change does this PR introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[X] Documentation content changes
[ ] clarity.design website / infrastructure changes
[ ] Other... Please describe:

What is the current behavior?

Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?

[ ] Yes
[X] No

Other information

Thank you guys for the fantastic work!


typescript macro and intregation  transpiler watcher in  "npm scripts" view

It would be nice to be able to write macros in ts in addition to js.
This would imply to be able to run a watch script in the "npm scripts" view in explorer pane.
I suppose that would imply a package json file.
I understand it leads toward the extension territory but why not ?
Eventually a macro set is likely to belong to an extension.

Thanks for the suggestion.
The concept of this extension is to create and execute simple macros quickly and easily.
If it were to support TS, it will no longer be the same as developing an extension, so I'm not planning to support TS that at this time.
Regards.


Added InsertionSort.cpp

Added Insertion Sort (Arrays/InsertionSort.cpp)

File directory changed to Sorting Algorithms 👍
(Replaced and Updated the previous files)

@all-contributors please add @AbhishekRana21 for his code


feat: bump to scarb 2.9.2

bump scarb to 2.9.2
add missing data_structures package dependency to encoding package
update bigdecimal to 0.4.7 in macros package
update cairo-lang-macro to 0.1.1 in macros package cargo.toml
update cairo-lang-parser 2.9.2 in macros package cargo.toml
update cairo-lang-syntax 2.9.2 in macros package cargo.toml
Pull Request type

Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] Documentation content changes
[x] Other (please describe): update version

What is the current behavior?

Issue Number: N/A
What is the new behavior?

Does this introduce a breaking change?

[ ] Yes
[x] No

Other information

I think, this was more to showcase how to make your own macro.
@milancermak, can you help here?

I’ll push the fix tomorrow

I think it's still worth keeping it. The macro calculates the result at compile time (i.e. it's a constant), it's nice to have sth like pow!(10, 18) instead of<PHONE_NUMBER>000000000 for readability, esp. in defi apps.


Machine win-9 went dead from monitoring network connection.

Machine win-9 went dead from monitoring network connection.

Machine win-9 was hung and required reboot.


Validate output addresses before sending to node

Decode the CBOR to check that outputs are correct for the given network. Use gOuroboros to decode.

This doesn't make sense, since we're sending the data to a node which will immediately perform validation before accepting it. There's no reason to validate twice and incur the overhead.


Add Rails/ModelSerializeToHash cop

Fixes #558
As I describe in the issue. When we save data, Active Record provides us a method serialize, which helps us to save object params in JSON or YAML format. If we do not work with raw data, it is OK, but if we try to query raw data (for analytics purposes, for example) it becomes a headache. For JSON format it is not so critical, because databases provide functionality for work with JSON data, but for YAML there is no such functionality, which causes troubles for raw data querying.

Before submitting the PR make sure the following are checked:

[x] Wrote good commit messages.
[x] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[ ] Added an entry (file) to the changelog folder named {change_type}_{change_description}.md if the new code introduces user-observable changes. See changelog entry format for details.
[x] The PR relates to only one subject with a clear title
and description in grammatically correct, complete sentences.
[x] Run bundle exec rake default. It executes all tests and RuboCop for itself, and generates the documentation.
[ ] If this is a new cop, consider making a corresponding update to the Rails Style Guide.

Thank you for opening PR. However, I'm going close this PR for #558 reasons. Thank you.


Further fix on ModelObject comparison, should be checking value castable not self

Lol ok. Need to write more unit tests.

Yeah, my bad =[


error :import autodrome.envs

import autodrome.envs

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/wm/anaconda3/pkgs/autodrome-master/autodrome/__init__.py", line 1, in <module>
    from .simulator import ETS2, ATS
  File "/Users/wm/anaconda3/pkgs/autodrome-master/autodrome/simulator/__init__.py", line 1, in <module>
    from .simulator import Simulator
  File "/Users/wm/anaconda3/pkgs/autodrome-master/autodrome/simulator/simulator.py", line 61
    print(f"Setting up mod with map in '{mod_dir}'...")
                                                     ^
SyntaxError: invalid syntax

Hello @mingkin,
What version of Python are you using? The print(f"Something {var}") (aka the f-string syntax or formatted string literal) is supported since Python 3.6. Check out PEP 498 for more details.
I'm not actually sure if the documentation mentions the required Python version anywhere. So I apologize if you can't find it. I'll be happy to fix it.


#3198 Javadoc link to array not preserved

For https://github.com/openrewrite/rewrite/issues/3198

Merging this as a reproduction test until we have time to dive in deeper. I briefly stepped through with the debugger into org.openrewrite.java.JavadocPrinter.JavadocJavaPrinter#visitIdentifier, but didn't yet see an immediate fix there.


Missing files when downloading study files

I'm getting missing files when running
required_files = [
    "Demographics.csv",
    "Age_at_visit.csv",
    "MDS_UPDRS_Part_III.csv",
    "Socio-Economics.csv",
    "LEDD_Concomitant_Medication_Log.csv",
    "Montreal_Cognitive_Assessment__MoCA_.csv",
    "PD_Diagnosis_History.csv",
    "Cognitive_Categorization.csv",
    "Participant_Status.csv",
    "Primary_Clinical_Diagnosis.csv",
    "Geriatric_Depression_Scale__Short_Version_.csv"
]

utils.get_study_files(required_files, default=downloader)

The output:
("Downloading files: ['Age_at_visit.csv', 'MDS_UPDRS_Part_III.csv', "
 "'Socio-Economics.csv', 'LEDD_Concomitant_Medication_Log.csv', "
 "'Montreal_Cognitive_Assessment__MoCA_.csv', 'PD_Diagnosis_History.csv', "
 "'Participant_Status.csv', 'Geriatric_Depression_Scale__Short_Version_.csv']")
LivingPark-utils|DEBUG|ppmi_downloader.py:106 in __init__()
                       self.tempdir: <TemporaryDirectory '/tmp/tmpx6fd5bz1'>
LivingPark-utils|DEBUG|ppmi_downloader.py:117 in __init__()
                       self.config_file: '.ppmi_config'
                       config_file: '.ppmi_config'
 25%|██████████▊                                | 2/8 [00:00<00:00, 2724.46it/s]
("Missing files: ['Age_at_visit.csv', 'MDS_UPDRS_Part_III.csv', "
 "'Socio-Economics.csv', 'LEDD_Concomitant_Medication_Log.csv', "
 "'Montreal_Cognitive_Assessment__MoCA_.csv', 'PD_Diagnosis_History.csv', "
 "'Participant_Status.csv', 'Geriatric_Depression_Scale__Short_Version_.csv']")

Hi @niyonx , there's currently downloading some files due to miss match between the expected and actual filename.
For example, the downloader expects SocioEconomics.csv, while the actual file name is  Socio-Economics.csv.
@yohanchatelain was there some advancement on https://github.com/LivingPark-MRI/ppmi-scraper/issues/43 to resolve this issue?

@mathdugre yes indeed.
It's weird last time Demographics.csv was downloaded, then I run the notebook on MacOS and it's now missing as well.


refactor(toml): Move TomlWorkspaceDependency out of TomlDependency

This should not be merged until after #11409
In #11523 it was noted that you could use {}.workspace = true in [patch.{}], but it would cause a panic. This panic was caused by an oversight on my part when implementing workspace inheritance. Before this PR any field that had the type TomlDependency could specify {}.workspace = true and cargo would allow it to be a TomlWorkspaceDependency. While it could be TomlWorkspaceDependency it would never be resolved since only:

Dependencies in the [dependencies], [dev-dependencies], [build-dependencies], and [target."...".dependencies] sections will support the ability to reference the [workspace.dependencies] definition of dependencies.^1

This PR makes it so that only those fields can pull from [workspace.dependencies], while still sharing TomlDependency everywhere it is needed. It does this by making MaybeWorkspace generic over both Defined and Workspace, then moving TomlWorkspaceDependency out of TomlDependency and into a MaybeWorkspace that the correct fields can use.
Closes: #11523

:umbrella: The latest upstream changes (presumably #11409) made this pull request unmergeable. Please resolve the merge conflicts.

@bors r+

:pushpin: Commit 712b327f32fe680f8fd7563b6a8366460ffff777 has been approved by weihanglo
It is now in the queue for this repository.

:hourglass: Testing commit 712b327f32fe680f8fd7563b6a8366460ffff777 with merge 2ccd95097e971e95a14e386756575066fddcdb79...

:sunny: Test successful - checks-actions
Approved by: weihanglo
Pushing 2ccd95097e971e95a14e386756575066fddcdb79 to master...


Add a mechanical sympathy based non-blocking Queue

Agrona Many-to-one Concurrent Queue seems a good fit.

add in v0.96


Video Player set caption delay

Use case
Right now it is not possible to use the video_player package a set a delay to a caption file. (if the caption is not in sync with the sound)
Proposal
https://pub.dev/packages/flutter_vlc_player
uses:
  /// [delay] - the amount of time in milliseconds which vlc subtitle should be delayed. (both positive & negative value appliable)
  Future<void> setSpuDelay(int delay);

I think for this package we should use something like this:
  void setCaptionOffset(Duration offset);

I did some digging in the video_player code. I think we can just save the delay in the controller. And apply the delay to the position that is passed as an argument to the _getCaptionAt(Duration position)
link: https://github.com/flutter/plugins/blob/master/packages/video_player/video_player/lib/video_player.dart#L520
If I find some time. I will try to do the implementation.

@darshankawar  I have implemented the caption delays + added extra tests. I created a pull request here: https://github.com/flutter/plugins/pull/3275
While this is not merged you can use: https://github.com/vanlooverenkoen/plugins/tree/feature/%2367762-caption-offset

This is already implemented and released


[Event Parameter Request] Table 39 "Purchase Line" - OnBeforeCheckWarehouse

We would like to have the parameter ShowDialogMessage that is passed in the CheckWarehouse function also in the OnBeforeCheckWarehouse Event (Table 39).
Original:
local procedure CheckWarehouse(ShowDialogMessage: Boolean)
    var
        Location2: Record Location;
        WhseSetup: Record "Warehouse Setup";
        ShowDialog: Option " ",Message,Error;
        DialogText: Text[50];
        IsHandled: Boolean;
    begin
        IsHandled := false;
        OnBeforeCheckWarehouse(Rec, IsHandled);
        if IsHandled then
            exit;

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckWarehouse(var PurchaseLine: Record "Purchase Line"; var IsHandled: Boolean)
begin
end;

Changed:
local procedure CheckWarehouse(ShowDialogMessage: Boolean)
    var
        Location2: Record Location;
        WhseSetup: Record "Warehouse Setup";
        ShowDialog: Option " ",Message,Error;
        DialogText: Text[50];
        IsHandled: Boolean;
    begin
        IsHandled := false;
        OnBeforeCheckWarehouse(Rec, IsHandled, ShowDialogMessage);
        if IsHandled then
            exit;

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckWarehouse(var PurchaseLine: Record "Purchase Line"; var IsHandled: Boolean; var ShowDialogMessage: Boolean)
begin
end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 10788.


Angular2: Set the initial value for cases where the mask is disabled

Set the initial value of the input element before Text Mask updates it.
This is for cases where the mask is disabled.
Fixes #393

Yeah baby! Let's get this merged!


kernel: Build reproducibility not 100% due to build time and build ids

When running continuous builds through docker (where the builds get redone every time as it starts with a fresh nix-store everytime), I noticed that the kernel images (Image and bzImage) are not bit-for-bit identical.
So far I have found out that the Buildtime getr recreated everytime and that the NT_GNU_BUILD_ID is varying.
For all other binaries that is not the case.
The build time can be fixed by setting KBUILD_BUILD_TIMESTAMP to a constant value. The kernels in nixpkgs seem to set this to KBUILD_BUILD_TIMESTAMP=$(date -u -d @$SOURCE_DATE_EPOCH) which solves the time issue.
Investigating on why the build-id is different. As far as I understand ld, the build-id is determined by the input to the linker and should thus not change between builds of the same source.

So the issue is the build time stamp as discussed in the initial issue description and module signing. The issue is, that if module signing is enabled and no signing key is provided, a signing key will be created during build, which does not help.
For the use case here with the kernel going to be used in a highly constrained environment with other measures to validate integrity of the full enclave image, I am going to disable module signing.


Calls to Cmd.run that return a promise without a failActionCreator should throw an error on failure

These 2 lines appears to log but not throw failures when running an async function:

https://github.com/redux-loop/redux-loop/blob/master/src/cmd.js#L43
https://github.com/redux-loop/redux-loop/blob/master/src/cmd.js#L50

I expected async functions to throw errors when a failActionCreator is not supplied. That would be consistent with how errors are thrown for synchronous functions without failActionCreator handlers (cmd.js#L58).

Rejected promises are swallowed (but logged) since things like failed requests are not uncommon, and if you are not going to do anything when the request fails, we shouldn't force you to provide a handler for that.
A thrown exception seems like it should not be swallowed though, since that's usually some kind of fixable error (from a development perspective).
I can see how that's confusing, but redux loop never required you to handle failures before, and I think doing that now would be a big breaking change that wouldn't really solve a pressing problem. We log the error, but if you don't provide a handler that's all we can do without crashing the application, and I'm not sure that's the right thing to do from the library's perspective.
I suppose we could support some sort of strict mode where we would crash (or just warn) if you do not provide a failure handler. Does that sound reasonable?

Yes, I can see the argument for backwards compatibility. I'm experimenting with using redux-loop as the backend server-side in memory store for a IOT device where a rejected promise may be an irrevocable error in a complicated state machine and should crash the server (fail fast) may matter a lot more then in a simpler client-side redux-loop.
As a workaround: I can create a FatalError action and set that as the FailActionCreator anywhere I don't handle the rejection and then throw from a reducer on FatalError.

I see. Yea that sounds like a pretty specific use case, but I think your approach makes sense and will work.
I'm going to close this for now as I don't think there are any changes to make for now.


Using DivNet-rs results as input for Breakaway and Hypothesis Testing

Good morning Ryan
First of all thank you so so so much for this implementation of DivNet, it is truly a lifesaver for my large ASV and sample datasets :)
I had a quick query. So I have followed all the vignette, as well as the r script to get this data back into R (line 36 of 3_import_divnet_rs_data.R). I have also used this tidyverse to generate a cleaner summarised data frame with all metadata and divnet-rs results
tibble(names = names(rep0_shannon),
       shannon = rep0_shannon) %>%
  left_join(reps_shannon_error %>%
              as.data.frame %>%
              rownames_to_column("names")) %>%
  mutate(ciupper = shannon +( 2 * sd),
         cilower = shannon - (2 * sd)) %>%
  filter(names %in% rownames(METADATA)) %>%
  inner_join(METADATA %>%
              rownames_to_column(var = "names")) %>%
  column_to_rownames(var = "names") -> alpha_shannon_inoc

I now want to do hypothesis testing and I just want to make sure I am using the correct data for Breakaway (another amazing Amy Willis package).
So far I have
betta(chats = shannon_estimates,  *this is the values from rep0_shannon*
           ses = sqrt(shannon_variance),  *this is using variacne from generated rep_shannon_error)
            X = model ()

I think I have utilised the right information but just wanted to double check this :).
thank you for any and all help and I look forward to your response.
Tagging @adw96 also :)
Benjamin

Hi Benjamin, apologies for the delayed response, but I wanted to go back to the DivNet R package to make sure about this.  I will put the links to the relevant parts of the code so you may check as well.
Let me know if you have any other questions!
Short answer
You take the variance of the alpha diversity estimates, then take the square root of that and pass it to the betta function.  (Which seems to be what you're doing here!)
Going through divnet code
Here is how the vignette uses the betta function.  They pass the square root of the the shannon variance of the alpha diversity estimates to the ses parameter of betta function.
And then here, in the way DivNet itself uses the betta package you can see that the "error" is put directly into the second argument of betta.  (That's x$error)
The error slot is filled in here (sqrt of the shannon-variance).  And that is calculated here.
Here you can see get_diversity_variance fills in shannon-variance using the var function (variance).

Hi Ryan
Yes so I went through all functions as well and it seems I am using the right information. The main one I was double checking was actually the chats argument (which is the reps0_shannon in divnet-rs, the estimates), but it seems I am using both correctly which is fantastic.
Please do not apologise for the delayed response, the help is truly appreciated :).
Benjamin

HI Ryan
All good, the SES was actually more straight forward than the chats for me 😂😂😂
I think a quick section on the inputs for Hyp testing with betta would be useful in the documentation. It is not overly complex but it was more for my peace of mind 😂😂.
Thanks for the quick responses and, again, this amazing implementation. I have 320 samples with ~8000 ASVs so this was a lifesaver.
Benjamin


emscripten SSL: CERTIFICATE_VERIFY_FAILED

Issue description
Many of the emscripten ports will not build because they fail to verify github's SSL certificate, in particular the emscripten port of zlib. The URL in question, https://github.com/emscripten-ports/zlib/archive/version_1.zip, works perfectly with curl, wget, or chorme; I don't think it's a problem with github's certificate.
Somehow python's liburl2 isn't configured to use the correct certificates anymore. This used to work a few months ago but I'm not sure exactly when it stopped working.
As a workaround, I was able to get some emscripten ports (such as Freetype) to build using the EMCC_LOCAL_PORTS environment variable, which is documented in the emscripten source code. I have not been able to do the same for zlib, however.
Steps to reproduce
[nix-shell:~/code/libmc]$ touch test.c

[nix-shell:~/code/libmc]$ emcc -s USE_ZLIB=1 test.c
WARNING:root:retrieving port: zlib from https://github.com/emscripten-ports/zlib/archive/version_1.zip
Traceback (most recent call last):
  File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/bin/emcc", line 13, in <module>
    emcc.run()
  File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/emcc.py", line 1260, in run
    compile_source_file(i, input_file)
  File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/emcc.py", line 1249, in compile_source_file
    args = get_bitcode_args([input_file]) + ['-emit-llvm', '-c', '-o', output_file]
  File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/emcc.py", line 1232, in get_bitcode_args
    args = system_libs.process_args(args, shared.Settings)
  File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/tools/system_libs.py", line 608, in process_args
    args = port.process_args(Ports, args, settings, shared)
  File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/tools/ports/zlib.py", line 51, in process_args
    get(ports, settings, shared)
  File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/tools/ports/zlib.py", line 17, in get
    ports.fetch_project('zlib', 'https://github.com/emscripten-ports/zlib/archive/' + TAG + '.zip', 'zlib-' + TAG)
  File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/tools/system_libs.py", line 523, in fetch_project
    retrieve()
  File "/nix/store/7ylnq0jfda19r3624c1z24vdzflrxwa4-emscripten-1.36.4/share/emscripten/tools/system_libs.py", line 495, in retrieve
    f = urllib2.urlopen(url)
  File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 154, in urlopen
    return opener.open(url, data, timeout)
  File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 431, in open
    response = self._open(req, data)
  File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 449, in _open
    '_open', req)
  File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 409, in _call_chain
    result = func(*args)
  File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 1240, in https_open
    context=self._context)
  File "/nix/store/ng7iajdrlpa2v0wic6qdaknkrmqn9gli-python-2.7.11/lib/python2.7/urllib2.py", line 1197, in do_open
    raise URLError(err)
urllib2.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)>

Technical details

System: 16.09pre84211.d231cdf (Flounder)
Nix version: nix-env (Nix) 1.10
Nixpkgs version: 16.09pre84513.2661511

Update
I don't think this is a bug at all. The emcc command works just fine outside of my --pure nix shell environment. Does anyone know which package I need in my environment for the certs in urllib2 to work? The nixos.cacert package doesn't seem to work.
Sorry for the bunk bug report. Maybe the emscripten package just needs another propagated build input.

This indeed stopped working some time ago. Relevant issue https://github.com/NixOS/nixpkgs/issues/13744

Closing this because the issue is essentially a duplicate of #13744.


Write-in directives for allegations are not appearing in referral letter

Describe the bug
When users write in their own directive for allegations, this does not latter appear in the referral letter.

Steps to reproduce
List any steps to reproduce behavior

Go to Case Details
Click on Manage Allegations (under Accused section)
Add a new Allegation and write in a directive
Go back to Case Details
Review and Approve the letter
Nothing shows up in the Allegations section of the referral letter

Expected behavior
The correct allegation should show up on the letter. This is an example:

Checklist

[x] Indicate bug severity on the right

Additional context
Reference OfficerAllegation.js for this story card.

Verified write-in directives are appearing in referral letter.
https://github.com/PublicDataWorks/complaint-manager/assets/134408135/00cbff04-52da-4ea9-a3df-62521e727758


[Bug] Caused by: com.mongodb.MongoCommandException: Command failed with error 40576 (Location40576): 'Resume of change stream was not possible, as the resume point may no longer be in the oplog.

Search before asking

[X] I searched in the issues and found nothing similar.

Flink version
org.apache.flink:flink-java:1.16.1
org.apache.flink:flink-streaming-java:1.16.1
Flink CDC version
com.ververica:flink-connector-mongodb-cdc:2.4.0
Database and its version
mongodb 4.0.3 4.0.3-cmongo-
Minimal reproduce step
MongoDBSource<String> mongoSource = MongoDBSource.<String>builder()
                .hosts(config.mongo.hosts)// Set the MongoDB connection URI
                .username(config.mongo.username)
                .password(config.mongo.password)
                .databaseList(config.mongo.database)
                .collectionList(config.mongo.collection)
                .startupOptions(StartupOptions.timestamp(startTime)) // Start from latest offset
                .connectionOptions("authSource=task")
                .deserializer(new JsonDebeziumDeserializationSchema())
                .build();

        StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();

        // enable checkpoint
        env.enableCheckpointing(3000);
        DataStream<String> dataStream = env.fromSource(mongoSource, WatermarkStrategy.noWatermarks(), "MongoDBIncrementalSource");

 dataStream
                .flatMap(new NestedStructureProcessingFunction())
                .print()
                .setParallelism(1);

        env.execute("mongoDB CDC");

What did you expect to see?
Normal cdc
What did you see instead?
Caused by: com.mongodb.MongoCommandException: Command failed with error 40576 (Location40576): 'Resume of change stream was not possible, as the resume point may no longer be in the oplog. '
Caused by: org.apache.flink.util.FlinkRuntimeException: Open change stream failed
at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:195) ~[mongodb-driver-core-4.3.4.jar:?]
at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:400) ~[mongodb-driver-core-4.3.4.jar:?]
at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:324) ~[mongodb-driver-core-4.3.4.jar:?]
at com.mongodb.internal.connection.UsageTrackingInternalConnection.sendAndReceive(UsageTrackingInternalConnection.java:114) ~[mongodb-driver-core-4.3.4.jar:?]
at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.sendAndReceive(DefaultConnectionPool.java:604) ~[mongodb-driver-core-4.3.4.jar:?]

Anything else?
No response
Are you willing to submit a PR?

[ ] I'm willing to submit a PR!

Seems this error message indicates that MongoDB can't determine exactly startup position. Is that timestamp in the past, and within the available oplog records' time range?
According to MongoDB documents, The oplog must have enough history to locate the operation associated with the token or the timestamp, if the timestamp is in the past.


Refixed Old-style pdo connection string

Sorry @philsturgeon...looks like there was another issue.
I personally use the pdo driver, with pgsql on my website, so I know, as is, this works.
The previous fix gave me a dsn like this localhostpgsql:host=localhost.

@toopay Please just live with the temporary variable. It works.

I'm fine with this. As long my unit testing not complaining anything, there is no reason i interfere anyone's pull :) Thanks @timw4mail and @philsturgeon


Write a Kotlin program to print numbers from 1 to n

Description
Write a Kotlin program to print numbers from 1 to n
Input  : 5
Output : 1 2 3 4 5

How to contribute

Save the solution in PrintNumbersFrom1ToN.kt file
Add PrintNumbersFrom1ToN.kt file in program/print-numbers-from-1-to-n folder

!assign


Add ability to stop/resume training

It would be good to have the ability to pause, stop, and resume training. As part of the stop, it would be good to have the option to save training state (including replay buffers, optimizer state, etc.). This might also involve changes in agentlace by @youliangtan .
Edit: added separate options for pausing v/s stopping training

The checkpoint is currently saved on every interval with the --checkpoint_period flag
To address the saving&loading of replay buffer, i opened a PR to address this: https://github.com/rail-berkeley/serl/pull/27
Instead saving it with a pkl file, this saves the data in the replay buffer with the standardized rlds format, which is also compatible with the RTX data.
This is implemented in the frank_env simulation env examples, along with updated documentation. Let me know after trying it out.

I merged the #27 PR, similar implementation can be implemented in the non-sim env. feel free to try it out

since the PR is checked in, should we close this issue?


Create MUI based Grid and MenuItem

Create custom Grid and MenuItem components.
You can see Grid props here
You can see MenuItem props here.

[ ] Grid
[ ] MenuItem

Changed from just MenuItem to MenuItem and Grid since they are used together.


Add missing stdint.h to ink_file.h

While testing some code on Linux and with GCC 13, I discovered that include/tscore/ink_file.h declared a uint64_t field but did not include stdint.h, which is now against strict conformance.
This PR adds it in.

Isn't cstdint better to use than stdint.h ? Okay cstdint isn't guaranteed to put the types in the global namespace so that's fine.

It would be better to do so and the C++ specification requires it. However, all of the present code assumes use of the global namespace, and changing to cstdint and the accompanying std:: namespace is a broader conversation for this project.


Should Validator::validate()  also use arrayToObjectRecursive() on $value?

In the ilk of #408, I am wondering whether Validator::validate() should also transform the $value it needs to validate to an object.

@shtrom It doesn't need to, because it can deal with associative arrays internally already. This is what CHECK_MODE_TYPE_CAST is for.

Right. I was just passing an invalid JSON file... Sorry about the noise (:


Should not be able to create Machine with same name

Version - 0.63.0-rc3
Steps to Reproduce:

create a machine driver
Create another one with same name

Results: Lets you create two with same name
Expected: Should not be able to have two with same name?

Tested with rancher/server (Image Id: fd6c71b4f71e). Uniqueness constraint on machine driver exists. Could not reproduce issue.

@tfiduccia Could you re-test with latest?

Version - The UI still allows me to create another machine driver with the same "Name".


Reduce Network and Github Job usage in Linux Build workflow

Problem
The Linux build workflow creates multiples jobs, they clone and bootstrap the source code independently. Those steps download ~11 GB of packages and sub-modules in four separated jobs (Virtual Machines). As consequence, the quota of concurrent jobs is reduced for other tasks limiting their processing and queuing jobs.
Change overview
This change reuses checkout and bootstrap steps to reduce the building time and network usage. This helps to avoid the queuing of concurrent jobs and quickly respond to changes submitted by developers.
Testing
This change was tested using the public runners provided by GitHub. This sample, which uses new approach, took 14m 49s to process gcc_release, clang and mbedtls builds compared to a previous execution which took 19m 23s

@chrisdecenzo @jelderton @jmartinez-silabs @LuDuda @saurabhst ?


Typo jenkins FIXED

@martinda Please check if the following JIRA issue is solved correctly : https://issues.jenkins-ci.org/browse/JENKINS-55440

@ztbsuper  and @chnyangjie  can you please verify and merge my request ? Actually I am writing GSOC proposal and I want to submit my merged pull request .. Thank you ..

@oleg-nenashev  @martinda  can you please ask some one to merge this issue

@ztbsuper @chnyangjie can you please merge?


feat(Readme): Add minami template to README.md

Added link to minami under Templates in Readme.md

@Nijikokun Very nice template!
I have one concern: It looks like your template is based on JSDoc's default template. That means it should use the Apache 2.0 license (just like JSDoc), not the MIT license. Would you mind updating the license before I merge your pull request?

@hegemonic thanks, and I don't mind at all, done :)

License has been updated @hegemonic :+1:

Merged. Thanks for correcting the license!


question

Hi,
great library.
do you plan to add UploadPhoto and UploadVideo?

cool. where is the php version?

Here you are https://github.com/mgp25/Instagram-API
In python version we have UploadPhoto too...
https://github.com/LevPasha/Instagram-API-python

@geraldstanje Ok , UploadPhoto is ready now , see https://github.com/ahmdrz/goinsta/commit/f61bc25736a00e81035eda444d478f8234dc68ad


Continuation of the project

Hello everyone!
Please tell us below if you are interested to continue to work on the project!
We are a great team and it was wonderful to be together on the project at the Hackathon!
Just a simple yes/no is good
Check the currently tasks assigned to you, incl translations, and do not hesitate to create new tasks
Looking forward to reading you

Welcome to Tobias!
Thank you @NinaJam. Do you think we should have a call with a few of us? @Bovelett and others?
I could schedule that for next week or the week after

Good idea, for us, the 10.04 in the morning or on the 17 in the afternoon fits. Is that possible?

Let's wait and see what fits best the majority but yeah, let's aim for the 10th April in the morning
Thanks a lot

Please wait for the following week.
The 10th and 11th you might want to attend this event:
https://www.accessibilityassociation.org/s/iaap-eu-event-2024
-- Beatriz Gonzalez Mellidez
On Tue, 2 Apr 2024 at 18:03, Patricia BT @.***> wrote:

Let's wait and see what fits best the majority but yeah, let's aim for the
10th April in the morning
Thanks a lot
—
Reply to this email directly, view it on GitHub
https://github.com/caneveryoneusetemp/caneveryoneuse/issues/43#issuecomment-2032457364,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAFYWAHDAQYS2722GGXQZILY3LJGRAVCNFSM6AAAAABFSUO7TCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZSGQ2TOMZWGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

Wednesday 17th in the afternoon (17h?), I am in!
Next week Wednesday at 17h I’m not 😅
-- Beatriz Gonzalez Mellidez
On Tue, 2 Apr 2024 at 21:26, Patricia BT @.***> wrote:

Thank you @bgonzalez https://github.com/bgonzalez
So we schedule for 17 in afternoon? (CET)
—
Reply to this email directly, view it on GitHub
https://github.com/caneveryoneusetemp/caneveryoneuse/issues/43#issuecomment-2032938856,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAFYWAH2AMGL4TXPRCDCG63Y3MA6HAVCNFSM6AAAAABFSUO7TCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZSHEZTQOBVGY
.
You are receiving this because you were mentioned.Message ID:
@.***>

April 17, at 17:00 works for me too! :-)

Hello, can I join as well? :)

I could imagine continuing, but I was thinking more about automating the component testing. One idea would be to crawl (regularly) the different libraries and create our own overview page, where we can then test the components automatically.
Unfortunately, I won't be able to work on that until the middle of July (at the earliest) as I am preoccupied with work and other obligations. But this is also not one of the most pressing things, I think, as we already have an initial overview, and further libraries could still be evaluated manually for now.

I can have a chat with accessibility cloud
Even without the chat, there is a free plan with 1site, 1user, 5 sites and
5 documents.
So if we crawl the components and create 5 library pages, we could make the
automated part work.
If we have more than 5 libraries I can gave the chat to see if there any
pricing in the middle for open source projects
-- Beatriz Gonzalez Mellidez
On Thu, 4 Apr 2024 at 06:43, Andreas Renz @.***> wrote:

I could imagine continuing, but I was thinking more about automating the
component testing. One idea would be to crawl (regularly) the different
libraries and create our own overview page, where we can then test the
components automatically.
Unfortunately, I won't be able to work on that until the middle of July
(at the earliest) as I am preoccupied with work and other obligations. But
this is also not one of the most pressing things, I think, as we already
have an initial overview, and further libraries could still be evaluated
manually for now.
—
Reply to this email directly, view it on GitHub
https://github.com/caneveryoneusetemp/caneveryoneuse/issues/43#issuecomment-2036181373,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAFYWAB3EOUE4OFMKBW3CXLY3TK6RAVCNFSM6AAAAABFSUO7TCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZWGE4DCMZXGM
.
You are receiving this because you were mentioned.Message ID:
@.***>

We can also reference this
https://webaim.org/projects/million/#technologies
https://webaim.org/projects/million/#webframeworks
For those of you Wordpress & Joomla & typo 3 people :
https://webaim.org/projects/million/#CMS
-- Beatriz Gonzalez Mellidez
On Thu, 4 Apr 2024 at 11:57, Beatriz Gonzalez @.***> wrote:

I can have a chat with accessibility cloud
Even without the chat, there is a free plan with 1site, 1user, 5 sites and
5 documents.
So if we crawl the components and create 5 library pages, we could make
the automated part work.
If we have more than 5 libraries I can gave the chat to see if there any
pricing in the middle for open source projects
-- Beatriz Gonzalez Mellidez
On Thu, 4 Apr 2024 at 06:43, Andreas Renz @.***>
wrote:

I could imagine continuing, but I was thinking more about automating the
component testing. One idea would be to crawl (regularly) the different
libraries and create our own overview page, where we can then test the
components automatically.
Unfortunately, I won't be able to work on that until the middle of July
(at the earliest) as I am preoccupied with work and other obligations. But
this is also not one of the most pressing things, I think, as we already
have an initial overview, and further libraries could still be evaluated
manually for now.
—
Reply to this email directly, view it on GitHub
https://github.com/caneveryoneusetemp/caneveryoneuse/issues/43#issuecomment-2036181373,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAFYWAB3EOUE4OFMKBW3CXLY3TK6RAVCNFSM6AAAAABFSUO7TCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZWGE4DCMZXGM
.
You are receiving this because you were mentioned.Message ID:
@.***>

I created a calendar invite for 17 April at 17:00 CET
https://calendar.app.google/53JzGwaBfCorxutb9
https://yl.is/meeting/
As I do not have your email addresses, feel free to add yourself
The "Butter" video tool: you do not need to download their app, you can join via your browser (chrome based preferred)

@Andir16 and @bgonzalez can you create separate tickets to reference those you mentioned above

automating the component testing
accessibility cloud
WebAIM

Also, Beatriz, as you reply by email, it looks like it adds the whole email to your comment :)
Thanks a lot!

@patriciabt I also would like to continue working on the project. I can start working a few hours a month from the start of May. I would like to keep working on the tool.

@Andir16 and @bgonzalez can you create separate tickets to reference those you mentioned above

automating the component testing
accessibility cloud
WebAIM

Also, Beatriz, as you reply by email, it looks like it adds the whole email to your comment :)
Thanks a lot!

Created a ticket (#45) for the automation of the testing of the components.


train dataset

Can I train if the file of the dataset is avi files?

You can add avi here (https://github.com/AliaksandrSiarohin/first-order-model/blob/a15d4597ca189f9c4dfb43f7788cccbf8c41a7c3/frames_dataset.py#L42) and try.

The following is my dataset, which contains training data and test data. The training data is 80 videos (png files), and the test data is 10 videos. Each video contains multiple frames (approximately 200-300 frames), please ask How to set the yaml file? Can I use taichi-256.yaml directly?


Implement more numerically robust exp-normalization logic.

Fixes #6
I think maybe we can check the normalization constant and produce a more informative error in the event that something is weird there.
I am tempted to break the exp-normalization logic out into a separate utility function e.g.  expNormalize: std::vector<double> -> std::vector<double> or something like that, so we can unit test it. Plus, I think the conversion between (unnormalized) log probabilities and normalized probabilities seems like something likely to show up elsewhere..

I think this is OK to review now, but will keep this in mind for future refactoring...

Quick update here: I moved to using gtsam::fpEqual rather than the naive double == 1.0 that was in there previously. This was spotted immediately in the tests. Adding to my todo's getting tests running on Jenkins :)


Test failure: ServerThrowsHubExceptionIfHubMethodCannotBeResolved

This test fails occasionally with the following error:
System.Exception : 2 error(s) logged.
Microsoft.AspNetCore.Http.Connections.Client.HttpConnection - ErrorWithNegotiation - Failed to start connection. Error getting negotiation response from 'http://<IP_ADDRESS>:51822/dynamic'.
===================
System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a receive. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
   at System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult)
   at System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
   --- End of inner exception stack trace ---
   at System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
   at System.Net.PooledStream.EndRead(IAsyncResult asyncResult)
   at System.Net.Connection.ReadCallback(IAsyncResult asyncResult)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Http.Connections.Client.Internal.AccessTokenHttpMessageHandler.<SendAsync>d__2.MoveNext() in /_/src/Microsoft.AspNetCore.Http.Connections.Client/Internal/AccessTokenHttpMessageHandler.cs:line 29
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Http.Connections.Client.Internal.LoggingHttpMessageHandler.<SendAsync>d__2.MoveNext() in /_/src/Microsoft.AspNetCore.Http.Connections.Client/Internal/LoggingHttpMessageHandler.cs:line 31
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.<NegotiateAsync>d__44.MoveNext() in /_/src/Microsoft.AspNetCore.Http.Connections.Client/HttpConnection.cs:line 439
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.<GetNegotiationResponseAsync>d__51.MoveNext() in /_/src/Microsoft.AspNetCore.Http.Connections.Client/HttpConnection.cs:line 592
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.<SelectAndStartTransport>d__43.MoveNext() in /_/src/Microsoft.AspNetCore.Http.Connections.Client/HttpConnection.cs:line 316
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.<StartAsyncCore>d__40.MoveNext() in /_/src/Microsoft.AspNetCore.Http.Connections.Client/HttpConnection.cs:line 218
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.<StartAsync>d__39.MoveNext() in /_/src/Microsoft.AspNetCore.Http.Connections.Client/HttpConnection.cs:line 191
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.SignalR.Client.FunctionalTests.HubConnectionTests.<>c__DisplayClass3_0.<<GetHttpConnectionFactory>b__0>d.MoveNext() in /_/test/Microsoft.AspNetCore.SignalR.Client.FunctionalTests/HubConnectionTests.cs:line 64
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.SignalR.Client.HubConnection.<StartAsyncCore>d__47.MoveNext() in /_/src/Microsoft.AspNetCore.SignalR.Client.Core/HubConnection.cs:line 305
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.
...

Other tests within that build may have failed with a similar message, but they are not listed here. Check the link above for more info.
This test failed on 2.2.
CC @muratg
This issue was made automatically. If there is a problem contact ryanbrandenburg.

Please use this workflow to address this flaky test issue, including checking applicable checkboxes and filling in the applicable "TODO" entries:

Is this actually a flaky test?

No, this is a regular test failure, fix the test/product (TODO: Link to commit/PR)
Yes, proceed below...

Is this test failure caused by product code flakiness? (Either this product, or another product this test depends on.)

[ ] File a bug against the product (TODO: Link to other bug)
Is it possible to change the test to avoid the flakiness?

Yes? Go to the "Change the test!" section.
No?

[ ] Disable the test (TODO: Link to PR/commit)
[ ] Wait for other bug to be resolved
[ ] Wait for us to get build that has the fix
[ ] Re-enable our test (TODO: Link to PR/commit)
[ ] Close this bug

Is it that the test itself is flaky? This includes external transient problems (e.g. remote server problems, file system race condition, etc.)

Is there is a way to change our test to avoid this flakiness?

Yes? Change the test!

[ ] Change the test to avoid the flakiness, for example by using a different test strategy, or by adding retries w/ timeouts (TODO: Link to PR/commit)
[ ] Run the test 100 times locally as a sanity check.
[ ] Close this bug

No?

Is there any logging or extra information that we could add to make this more diagnosable when it happens again?

Yes?

[ ] Add the logging (TODO: Link to PR/commit)

No?

[ ] Delete the test because flaky tests are not useful (TODO: Link to PR/commit)

This comment was made automatically. If there is a problem contact ryanbrandenburg.

ServerThrowsHubExceptionIfHubMethodCannotBeResolved failed with about the same error on master.
This comment was made automatically. If there is a problem contact ryanbrandenburg.

This was caused by https://github.com/aspnet/KestrelHttpServer/issues/2850 which has been fixed


ZookeeperDynamicConfiguration#ZookeeperDynamicConfiguration(URL url, ZookeeperTransporter zookeeperTransporter)

[x] I have searched the issues of this repository and believe that this is not a duplicate.
[x] I have checked the FAQ of this repository and believe that this is not a duplicate.

Environment

Dubbo version: <IP_ADDRESS>
Operating System version: Windows 10
Java version: 1.8

Steps to reproduce this issue
ZookeeperDynamicConfiguration(URL url, ZookeeperTransporter zookeeperTransporter) {
    super(url);
    this.url = url;
    this.rootPath = this.getRootPath(url);
    this.cacheListener = new CacheListener(this.rootPath);
    String threadName = this.getClass().getSimpleName();
    this.executor = new ThreadPoolExecutor(1, 1, THREAD_KEEP_ALIVE_TIME, TimeUnit.MILLISECONDS, new LinkedBlockingQueue(10000), new NamedThreadFactory(threadName, true), new AbortPolicyWithReport(threadName, url));
    this.zkClient = zookeeperTransporter.connect(url);
    **boolean isConnected = this.zkClient.isConnected();**
    if (!isConnected) {
        throw new IllegalStateException("Failed to connect with zookeeper, pls check if url " + url + " is correct.");
    }
}

虽然粗体部分在启动的时候返回false，但是zkClient确实是连接上了。这个抛出异常导致应用启动的时候多做判断。

It's maybe curator's problem, which version of curator do you use?


Does uvgRTP handle RTP timestamp rotation correctly?

Just curious. This can occur with really long streams and should work.

I don't see why not but I'm not sure if I've ever taken a video call long enough for this to happen. Easiest way to test this would be to increase the clock rate for HEVC to some very large number, recompile uvgRTP, start a video call with Kvazzup and observe what happens.
One issue that I started working before my departure was to implement a simple garbage collection for those frames which are not returned to user. Currently, uvgRTP does not free the memory of incomplete frames as each call to uvgrtp::formats::*::packet_handler only deals with active frame's frame buffer. LRU cache could be used to track the frames which are incomplete and late, and each call to the packet handler could free one incomplete frame's memory.

The rotation happens after 13 hours of video so it is not a very hard to imagine a scenario where this happens. Testing a 13 hour call is also not difficult, but it is not the most critical problem in uvgRTP at the moment.
I have a hard time imagining that something like timestamp differences work correctly in case of rotation if no attention is paid to it.
Can you make an issue of each unfinished task you are aware of?

Yes but if you increase the clock rate for HEVC to a much higher number, the timestamp increments are much larger and thus the wrap-around happens faster.
Another, even easier way to test whether they work is to use custom timestamps and reuse the values, i.e., not update them after each call or use small modulo for the timestamps such as 100 with a timestamp increment of 1 and observe what happens when the values wrap around.
I can create tickets for unsolved issues at some point.

I tested this by increasing the clock rate to 10% of UINT32 max. Did not find any issues.


Sqoop 3427

Great, thanks for approving. If you merge this to your branch then I think we could go ahead and merge it to Apache trunk.


MegaTagmension Blanc Neptune VS Zombies [PCSE00832]

App summary

App name: MegaTagmension Blanc Neptune VS Zombies
App serial: PCSE00832
App version: 1.00

Vita3K summary

Version: v0.1.6
Build number: 3101
Commit hash: https://github.com/vita3k/vita3k/commit/[8623b51]
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary

Tested by: JackMonty
OS: Windows 10
CPU: AMD Ryzen 5 Pro 3500U
GPU: Nvidia Geforce GT1030
RAM: 16 GB

Issues
Game runs fine with good speed and audio. In game engine (fight scenes) also works well. Issues with background images not appearing during story segments, tutorials also appear blank as well as backgrounds in the menu screens. Menus themselves work okay and you can still select everything. Game is playable except for lack of backgrounds - issues occurs in both OpenGL and Vulkan.
Screenshots
Missing Background (Story Scene)

Missing Background (Mission Start)

Tutorial not displaying:

Fight Scenes working well

Log
vita3k.log
Recommended labels

Playable
Graphics Bug

RETESTED ON:
Vita3K summary

Version: v0.1.8
Build number: 3157
Commit hash: https://github.com/vita3k/vita3k/commit/[4280bea5]
CPU backend: Dynarmic
GPU backend: Vulkan

Now fully working
Story Scene

Mission Start

Tutorial

Recommend remove graphic bug and close issue.


[Bug]: Focus issue in dialog when typing in input and chaning dynamically a list

Reproduction
https://stackblitz.com/edit/8caksq-roy6na?file=src%2FApp.vue
Describe the bug
Hello,
I am encountering an issue with a dialog component while using Vite, Vue 3.
Context

I have a dialog that contains a list.
This list updates dynamically each time I type in an input field.
However, sometimes the dialog itself gains focus(we can see the black border of the dialog-content), which removes focus from the input field, causing typing to stop.

Investigation

I checked the dialog element in the browser console and noticed that it has a tabindex="-1" attribute.
If I manually remove this attribute from the dialog element in the console, the issue no longer occurs.

Question
Is there a way to disable or prevent the tabindex="-1" from affecting the focus on the input field within the dialog?
Important
I attempted to reproduce this issue with a simple demo on StackBlitz, but I was unable to replicate the bug in that environment. My local development project is more complex with Form etc...
Thanks for your help!
System Info
System:
    OS: Windows 10 10.0.19045
    CPU: (12) x64 13th Gen Intel(R) Core(TM) i5-1345U
    Memory: 16.66 GB / 31.64 GB
  Binaries:
    Node: 20.17.0 - C:\Program Files\nodejs\node.EXE
    npm: 10.8.2 - C:\Program Files\nodejs\npm.CMD
  Browsers:
    Edge: Chromium (127.0.2651.98)
    Internet Explorer: 11.0.19041.4355
  npmPackages:
    @vueuse/core: ^11.0.3 => 11.1.0
    radix-vue: ^1.9.5 => 1.9.5
    vue: ^3.5.4 => 3.5.6

Contributes

[ ] I am willing to submit a PR to fix this issue
[ ] I am willing to submit a PR with failing tests

I can't reproduce it on Stackblitz,
You need to find the re-rendering cause, use the new https://devtools.vuejs.org/ or with previous Vue devtools
With highlight render option

Issue Update
I’ve tested the setup on a more advanced StackBlitz environment that closely resembles my local setup (though it's impossible to replicate exactly), and I’m still unable to resolve the unknown bug.
As a temporary solution (or possibly a permanent one), I’ve set the tabindex value to null in Shadcn to override the one set by Radix. I’m not sure why Radix has a tabindex (even -1, which prevents tabbing) on a <div> that cannot be focused by default.
This is my current workaround.


Admin

 Registration: username err, email err, password err, requirements, check with DB

 Register

 Password  >form handling, catch error - change input to password type


Create log/steps of data changes

Maybe the step log should be done using openrefine json format.

log function disabled.
step function added.

https://github.com/OpenDataScienceLab/skdata/blob/master/notebooks/Steps.ipynb


Disable depth write by default on semitrans gltf materials

This PR disables depth write for semitrans materials loaded in gltf.
Has the following benefits:

overlapping semitrans surfaces don't obscure each other
possible rendering performance improvement due to not unnecessarily writing to depth buffer

Please use full wording: semi transparent.

Please use full wording: semi transparent.

done 👍🏻

Please use full wording: semi transparent.

done 👍🏻

I've meant in code 😄

Please use full wording: semi transparent.

done 👍🏻

I've meant in code 😄

oh! also done! 😄


Add status health api

@msekunda Sorry for my slow response. This request looks good! Could you add same functionality to AsyncESClient as well?


Add a splash screen to the app

The current splash screen of the app is a simple white-colored screen.
Change it to something relevant (eg: simple text saying "LearnARF")

Hi sir @akshansh2000 ,
i want to work on this issue.

Hi @amit6663!
You are most welcome to work on it.

Added a default as well as a forced splash screen in the app, generated a pull request as well. Please review and merge.

Added a default as well as a forced splash screen in the app, generated a pull request as well. Please review and merge.


doc: minor readability improvements to readme

Mostly removal of empty spaces and added -u flag to the package install.

thanks @ericmdantas


Modes update

Updates Modes to be named "Analyst" and "Annotator"
Uses local storage to store the DB Source Information, either RD-WATCH or Scoring to indicate what datasource is being used
Creates new Component ModeSelector.Vue to be used to change modes
The settings panel added the option to change the data source.
Defaults to using the RD-WATCH datasource.

TASK:
Disable + Add Proposal in Scoring Proposal view.


[BUG] Handling of HTTP 503s for cross-region

https://github.com/Azure/azure-cosmos-dotnet-v3/pull/3008 introduced a regression on the cross-region handling for 503s.
This PR added different substatus codes for 503s to identify different scenarios (was the 503 from client side connectivity issues, did the 503 came from the service, was it due to quorum loss, etc) which gives actionable details to components and consumers of these 503s.
The problem is that our cross-region mechanics (documented on https://docs.microsoft.com/en-us/azure/cosmos-db/sql/troubleshoot-sdk-availability#transient-connectivity-issues-on-tcp-protocol) say that on 503s produced by transient connectivity issues, we should retry that request in another region.
But the ClientRetryPolicy was not adjusted to reflect this behavior with the new combination of substatus codes, the code is still checking for substatus 0:
https://github.com/Azure/azure-cosmos-dotnet-v3/blob/master/Microsoft.Azure.Cosmos/src/ClientRetryPolicy.cs#L217-L220
We need to:

Fix the handling to make sure we retry on all cases (0 + subStatusCode.IsSDKGeneratedSubStatus())
Make sure to add test coverage to avoid future regressions

Attached example logs:
diag1.txt


TaskRunnerConfigurer performance issue on server

We were looking to migrate over to TaskRunnerConfigurer, but we noticed that there is no longer a concept of making the batch endpoint call. Instead, it appears that there's a polling thread 1:1 to a worker, and that polls the server for 1 task at a time.
It sounds like maybe this was done to avoid something like this: (https://github.com/Netflix/conductor/issues/694), but we have some concerns about performance of this new mechanism against our Conductor Server.
Now instead of making a single query against the sever to poll for tasks we'll be issuing X polling queries. Not only will this put undue stress on the Conductor Server itself, but it will ALSO put a lot of stress on the backing Mysql database as well.
Can we get some insight into this decision, and if there's a batching mode that will be available in TaskRunnerConfigurer before the old Coordinator is removed? It's a no-go for us in the current implementation of this for the performance reasons laid out above.

@apanicker-nflx thank you for the response.
Yeah we'll have to have batching available for us if we are going to move to TaskRunnerConfigurer. I haven't really dived into the code as of it, but will it be relatively trivial to know how many available workers there would be when it's time to poll again? If so then that would be pretty easy to add batching there i would think.

@james-deee TaskRunnerConfigurer.init schedules a poll for each worker. Instead of that, there could be one poller which contains a Semaphore with permits matching the threadCount. The pollAndExecute method can be modified to acquire a permit from this Semaphore before polling and the number of available permits can be from Semaphore.availablePermits().

Thanks @aravindanr, if the Netflix is unable to get to this, we can try and take a look in the future; but I would imagine this is something that could be a breaker for people on Mysql + Postgres.

@james-deee I have marked this as an enhancement and we will try to address it as part of our Conductor 3.0 effort. This is less of a problem internally for us since we don't use MySQL or Postgres.

@jxu-nflx YAY! Your PR should fix this issue right??!
https://github.com/Netflix/conductor/pull/3304


Add docstring for async_merge

Interesting - the reactivated docstring testing seems to trigger an error on Python 3.9 which also triggers a bug in pytest-markdown-docs that prevents it from showing the traceback of the error 🤦 I'll take a look

Fix for actual bug in Volumes that triggered the failing test: https://github.com/modal-labs/modal-client/pull/2581
Also added an issue on pytest-markdown-docs for the borked traceback, but won't prioritize fixing that right now: https://github.com/modal-labs/pytest-markdown-docs/issues/36


Add OpenSearch 1.0.0 Release Notes Here

Signed-off-by: Peter Zhu<EMAIL_ADDRESS>Description
Add OpenSearch 1.0.0 Release Notes Here
Issues Resolved
Check List

[x] Commits are signed per the DCO using --signoff

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

If there is a linked process wiki or sim that has the instruction on how to assemble this happy to sign off

Looks like this was done via https://github.com/opendistro-for-elasticsearch/opendistro-build/blob/main/release-tools/scripts/releasenotes.sh Seeing if there is a way I can confirm this to sign off

LGTM!

Pls update as Version 1.0 has multiple enhancements and fixes including span filtering support in Trace Analytics, tenant support in Notebooks, K-NN field level algorithm selection, support for index management transforms, and support for scheduling and tenants in reporting.

LGTM!


Add field mapping for Patient - communication:preferred

Added communication preferred field to the patient model class, hibernate and script files


Integration is no longer working - all entities are unavailable

Fritz Box Tools Version:
1.14.0
Home Assistant Info:

version
core-2021.3.3

installation_type
Home Assistant Container

dev
false

hassio
false

docker
true

virtualenv
false

python_version
3.8.7

os_name
Linux

os_version
5.4.79-v7l+

arch
armv7l

timezone
Europe/Berlin

Fritzbox Version:
FRITZ!Box 6591 Cable (lgi)
FRITZ!OS: 07.22
Problem:
All entities stay unavailable

Error Log:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/config/custom_components/fritzbox_tools/switch.py", line 137, in _create_wifi_switches
    [FritzBoxWifiSwitch(fritzbox_tools, net, networks[net])],
  File "/config/custom_components/fritzbox_tools/switch.py", line 551, in __init__
    self.entity_id = ENTITY_ID_FORMAT.format(f"fritzbox_{self._fritzbox_tools.fritzbox_model}_{id}")
  File "/config/custom_components/fritzbox_tools/__init__.py", line 269, in fritzbox_model
    return self._device_info["model"].replace("FRITZ!Box ", "")
AttributeError: 'FritzBoxTools' object has no attribute '_device_info'

Error doing job: Future exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/config/custom_components/fritzbox_tools/switch.py", line 117, in _create_profile_switches
    if len(fritzbox_tools.profile_switch) > 0:
AttributeError: 'FritzBoxTools' object has no attribute 'profile_switch'

Thanks for the report.
Did you try removing + readding the integration?

readding worked - thank you.

Great. Then I'm closing the issue for now, because I doubt that anyone will further investigate it when it's not really an issue.


play with nyc setings to make it consistent

Pull Request Test Coverage Report for Build 50

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+4.4%) to 86.154%

Totals

Change from base Build 47:
4.4%

Covered Lines:
208

Relevant Lines:
232

💛  - Coveralls