[BUG] SettingNameSnapshotDataIntegrityCronJob should be sent as boolean value

Describe the bug (🐛 if you encounter this issue)
SettingNameSnapshotDataIntegrityCronJob is currently sent as raw tag value. This could potentially create a lot of tags in the InfluxDB which lead to performance degradation.
This setting should be send as boolean which mean it should be in this includeAsBoolean map
Environment

Suggest checking the doc of the best practices of using Longhorn. here

Longhorn version: v1.5.1

cc @c3y1huang

Test Steps:

Deploy an upgrade responder using this script https://github.com/longhorn/longhorn/tree/master/dev/upgrade-responder
Edit the Longhorn manager 1.5.x to update the URL here to the URL of your local upgrade responder
Build the Longhorn manager image and deploy Longhorn 1.5.x-head together with that Longhorn manager image
Exec into the influxdb pod.. Run the following to list the data points (Note that the details of the below command might be misspelling because I wrote this one out of my memory):

# Login
influx -username=root -password=root

# Show and select database
show database
use longhorn-upgrade-responder

# show all data points
select * from upgrade_request

Verify that the longhorn_setting_snapshot_dataIntegrity_cronjob tag has true value.

Verified on master-head 20230821

longhorn master-head 3b04fa8
longhorn-manager master-head longhorn/longhorn-manager@59b4379

Test Steps:

Edit the Longhorn manager master to update the URL here to the URL of local upgrade responder and patch build and deploy Longhorn.

--- a/controller/setting_controller.go
+++ b/controller/setting_controller.go
@@ -49,7 +49,7 @@ const (
 var (
        upgradeCheckInterval          = time.Hour
        settingControllerResyncPeriod = time.Hour
-       checkUpgradeURL               = "https://longhorn-upgrade-responder.rancher.io/v1/checkupgrade"
+       checkUpgradeURL               = "http://longhorn-upgrade-responder.default.svc.cluster.local:8314/v1/checkupgrade"
 )

Deploy an upgrade responder using this script https://github.com/longhorn/longhorn/tree/master/dev/upgrade-responder
Wait 1~2 hours for collection data to send to the influxDB database.
Collect data and verify whether the longhorn_setting_snapshot_data_integrity_cronjob tag has a value of true.

app_name="longhorn"
influxdb_pod=$(kubectl get pod | grep influxdb | awk '{print $1}' | head -n 1)

kubectl exec -it ${influxdb_pod} -- influx -execute 'SELECT * FROM upgrade_request' -database="${app_name}_upgrade_responder" -format=csv > output.csv

Result Hi @PhanLe1010:
We could retrieve the longhorn_setting_snapshot_data_integrity_cronjob tag, but the tag does not have a value of true. Could you please review my steps to see if there are any issues?
master-output.csv
cc @c3y1huang

The boolean is an indication of whether the setting value differs from the default value.
I've noticed that in your provided steps, there doesn't seem to be an update to the setting. So it should show as false. As reflected in the master-output.csv.

Test Steps:

Deploy an upgrade responder using this script https://github.com/longhorn/longhorn/tree/master/dev/upgrade-responder
Edit the Longhorn manager 1.5.x to update the URL here to the URL of your local upgrade responder
Build the Longhorn manager image and deploy Longhorn 1.5.x-head together with that Longhorn manager image
Exec into the influxdb pod. Run the following to list the data points (Note that the details of the below command might be misspelling because I wrote this one out of my memory):

Login
influx -username=root -password=root
Show and select database
show DATABASES use longhorn_upgrade_responder
show all data points
select * from upgrade_request
1. Verify that the longhorn_setting_snapshot_dataIntegrity_cronjob tag has true value.

@PhanLe1010 We are confused about the expected test result.
We are expecting the value to be false right? Because there is no setting value update.

@PhanLe1010 We are confused about the expected test result.
We are expecting the value to be false right? Because there is no setting value update. The value is expected to be true only when the setting has been updated.

Verified on master-head 20230822

longhorn master-head https://github.com/longhorn/longhorn/commit/b5379ad6b76ddbce59cf7811949a12d87d520606
longhorn-manager master-head https://github.com/longhorn/longhorn-manager/commit/f3a3fb38a19222bc5be82adabd8ff2edaedbd79a

Test Steps:

Edit the Longhorn manager master to update the URL here to the URL of local upgrade responder and patch build and deploy Longhorn.

--- a/controller/setting_controller.go
+++ b/controller/setting_controller.go
@@ -49,7 +49,7 @@ const (
 var (
        upgradeCheckInterval          = time.Hour
        settingControllerResyncPeriod = time.Hour
-       checkUpgradeURL               = "https://longhorn-upgrade-responder.rancher.io/v1/checkupgrade"
+       checkUpgradeURL               = "http://longhorn-upgrade-responder.default.svc.cluster.local:8314/v1/checkupgrade"
 )

Deploy an upgrade responder using this script https://github.com/longhorn/longhorn/tree/master/dev/upgrade-responder
Update longhorn_setting_snapshot_data_integrity_cronjob value

Modify Snapshot Data Integrity Check CronJob from 0 0 */7 * * to 0 0 */5 * *.

Wait 1~2 hours for collection data to send to the influxDB database.
Collection data and Verify that the longhorn_setting_snapshot_data_integrity_cronjob tag.

Use the following command to export the data to a CSV file named output.csv:

app_name="longhorn"
influxdb_pod=$(kubectl get pod | grep influxdb | awk '{print $1}' | head -n 1)

kubectl exec -it ${influxdb_pod} -- influx -execute 'SELECT * FROM upgrade_request' -database="${app_name}_upgrade_responder" -format=csv > output.csv

Result
After updating the Snapshot Data Integrity Check CronJob from 0 0 */7 * * to 0 0 */5 * *, the longhorn_setting_snapshot_data_integrity_cronjob tag is set to true. If we don't update the Snapshot Data Integrity Check CronJob and keep the configuration at default, the longhorn_setting_snapshot_data_integrity_cronjob tag remains false.
Hi @PhanLe1010 :
If this behavior is as expected, I will close the issue.

Thanks @roger-ryao and @c3y1huang . Yes, you are right. The expected value should be false. Sorry, I made a mistake in the reproducing steps.


Fix #465: Remove research notice

Related issues
Fix #465
(For autoclosure of issues when PR is merged use Fixes #<issue-number> syntax)
Describe the changes made in this pull request

Removed the research notice at the bottom of the README

Review checklist

[ ] Please check if the pull request is against the correct branch
(format/schema/semantic documentation changes: develop; typos, meta files, etc.: main)
[ ] Check the diff

Hm, looks like the regex for catching countries (https://github.com/citation-file-format/citation-file-format/blob/main/.codespellrc#L4C1-L4C28) doesn't catch the ones in the schema guide, which is why the spell check fails. I'll see if I can fix this.

@jspaaks Now ready for review after fixing the spellcheck.
Link checker still catches links that aren't actually broken 🤷.


cebsocket on windows

Hi,
Compiling the project on linux is OK for me but when I try to compile on windows via msys mingw I get this error:
gcc -c -o _cebsocket.o src/cebsocket.c -std=c99 -I. -I/c/openssl-master/include -g -lssl -lcrypto -lpthread -lm
In file included from src/cebsocket.c:24:
src/../include/cebsocket.h:14:10: fatal error: bits/stdint-uintn.h: No such file or directory
14 | #include <bits/stdint-uintn.h>
Do you have an idea?

Hi @yft22, thank you for feedback! I've fixed it. Also I've made a chat example placed in examples/chat.
You can try the latest revision.

Ah.. we need an abstraction for Wiinsocks. I will make it soon.

thanks @rohanrhu !
Do you think adding something like this will help ?
#ifdef WIN32
include <winsock2.h>
#else
include <sys/socket.h>
#endif

thanks @rohanrhu !
Do you think adding something like this will help ?
#ifdef WIN32
include <winsock2.h>
#else
include <sys/socket.h>
#endif

Yes. We need using Winsock.. I'm very busy right now. You can send a PR if  you do it 🙂

A very late update but you can use MSYS2 to build things using Cebsocket and ship with MSYS2 DLLs that are used.
Here is a good way to get MSYS2 DLLs: https://github.com/msys2/MINGW-packages/issues/5204#issuecomment-1013818547
Steps you should follow to ship your app built in MSYS2 shell:

You need to install MSYS2 first and use MSYS2 shell. (Not MSYS2/MinGW64 or MSYS2/MinGW32 shells!)

On MSYS2 shell you should install things like GCC, Make and others...

pacman -S ntldd gcc make libopenssl openssl-devel

(Maybe I'm missing some packages...)

Building is same:

cd cebsocket/examples/chat
make
mkdir -p win32-build
cp chat.exe win32-build

For shipping your app to Win32 target just do this:

ldd win32-build/* | grep -iv system32|grep -vi windows|grep -v :$  | cut -f2 -d\> | cut -f1 -d\( | tr \\ / |while read a; do ! [ -e "win32-build/`basename $a`" ] && cp -v "$a" win32-build/; done

Your executable should be in win32-build folder and this quick command will copy MSYS2 DLLs that your executable needs. You can simply ship your executable and required DLLs together which is placed in win32-build folder. win32-build/chat.exe doesn't need to run on MSYS2 environment anymore... with MSYS2 DLLs it will work on Windows without any other dependency.
Your win32-build folder will have MSYS2 DLLs like this:
rohan@milkyway MSYS /c/proje/cebsocket/examples/chat/win32-build
$ ls
chat.exe  msys-2.0.dll  msys-crypto-1.1.dll  msys-z.dll

MSYS2 is a great thing! It enables us to build our applications that are using Linux and POSIX APIs.


Snapsat satellite logo should be clickable to send us home (or create)

Clickable, but no hover effects, or indication otherwise that you're about to click a link.


update functions to use arrow syntax

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] All the files I changed are in the same world language (for example: only English changes, or only Chinese changes, etc.)
[x] My changes do not use shortened URLs or affiliate links.

Will there not be a performance hit here, since using function properties vs. class methods due to the properties being initialized on each new instance of the component rather than just once on the class?

@RandellDawson You are correct!

Thank you for opening this pull request.
This is a standard message notifying you that we’ve reviewed your pull request and have decided not to merge it. We would welcome future pull requests from you.
Thank you and happy coding.


How to compile for linux

I would like to compile for aarch64 architecture so that it can be run on android with use of termux. How to compile in Linux @SRvSaha ?

@deepgandhi I doubt that Termux has support for .NET Core Runtime. I wanted to do that but found it's not officially supported yet.

https://github.com/termux/termux-packages/issues/516
https://www.reddit.com/r/dotnet/comments/8f7igw/net_core_on_android/

If you want to build the project, you can use dotnet build command in the project where .csproj file is there for Core Project.
.NET Core 3.1 SDK must be present in your system where you are building.
To run, you can use dotnet run command. To package it, you can use follow these steps: https://docs.microsoft.com/en-us/dotnet/core/deploying/
Try to run the current linux 64 bit version in android and see if it works. There is another option of linux-arm. But I am not sure it it will work.
It's more of an experimental thing.

Actually, in my linux mint dotnet is not installed, still I was able to run it yesterday @SRvSaha. I think if it is compiled, there is no runtime requirements.

Actually, in my linux mint dotnet is not installed, still I was able to run it yesterday @SRvSaha. I think if it is compiled, there is no runtime requirements.

I have bundled the runtime requirements so that user doesn't fall in the dependency hell. I have made sure than Windows, Linux or MacOS Version works seamlessly either by one command running or by double clicking just.

@deepgandhi Try running the current linux build in Android using Termux. Mostly probably it won't work, but let's see. Else I can provide you will a standalone linux-arm package to test using Termux.

@SRvSaha yes, current version is not running. Actually I tied that first, but it didn't work so I asked you afterwards.


⚠ Bofrost.at has degraded performance

In 29a82d1, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 987 ms

Resolved: Bofrost.at performance has improved in 7704e50 after 47 minutes.


next steps on canopy analysis

@ValentineHerr, thanks for running these!
Here are a few steps:
1- @ValentineHerr, something is wrong with the plots of n_cores and SSS (axis scale off on on first panel for canopy, mismatch between the set of colors in the legend and on the plot. Fixing this is an important first step.
2- @mcgregorian1, I'm pretty sure you've made a table with sample size per species/position category, but I'm not finding it right now. Can you please point us to it?
3- @ValentineHerr, let's completely eliminate from analysis any chronology with <7 cores
4- @ValentineHerr, please set this up so that the analysis start year has to be the same for a canopy/subcanopy pair. Then, let's record the year when both the canopy and subcanopy chronologies reach SSS>.75. We can then take a look at these to determine how far back we can go with the analysis.
5- @mcgregorian1, you can start writing a script to do comparisons of canopy vs understory, with the recognition that this analysis is not yet final.

Hi @teixeirak
2 - The table of the cores I sent to Neil is here.
5 - sounds good. I can start looking at that next week (since dendrobands are today)

4 - Here are the starts years after removing chronologies with <7 cores and taking the maximum start year for each anopy/subcanopy pair. I guess we can keep using that 1901_2009 analysis since CAOVL goes that far back ?

Chronology
start.years.sss

CACO_subcanopy
1923

CAGL_canopy
1902

CAGL_subcanopy
1902

CAOVL_canopy
1900

CAOVL_subcanopy
1900

CATO_subcanopy
1926

FAGR_canopy
1940

FAGR_subcanopy
1940

FRAM_canopy
1929

FRAM_subcanopy
1929

FRNI_subcanopy
1940

JUNI_canopy
1930

JUNI_subcanopy
1930

LITU_canopy
1926

LITU_subcanopy
1926

PIST_canopy
1940

PIST_subcanopy
1940

QUAL_canopy
1907

QUAL_subcanopy
1907

QUPR_canopy
1910

QUPR_subcanopy
1910

QURU_canopy
1925

QURU_subcanopy
1925

QUVE_canopy
1918

QUVE_subcanopy
1918

Thanks!
Yes, let's keep using the 1901_2009 analysis, as that's the ideal for comparing canopy/subcanopy. But let's also run an analysis 1940-2009 so that we have identical comparisons across species (and can compare with traits).

I completed 1, 3 and 4, rerun the code and pushed everything.

I'll do 1940-2009.

I pushed 1940-2009 analysis

Thanks!
When you get a chance, could you please  run one more analysis? Let's look at just canopy chronologies (save in separate folder), dropping the requirement to start the same year as the subcanopy and going as far back both to 1901 and as far back as possible and to the year when all reach SSS=.75.

I added 1901-2009, 1940-2009 and 180-2009 results for canopy only here.

Thanks!


Incrementing comment counter

Would it be possible to add a function whereby an incrementing counter could be added to the APRS comment so that an assessment could be made of how many tracker packets are being igated? There is another firmware (https://github.com/cfr34k/t-echo-lora-aprs/) which does this, which doesn't have all the other functionality of yours, but I (and maybe some others) would find this helpful.
e.g. https://aprs.fi/?c=raw&call=GM5DNA-8
Thank you!

Exactly. To make an assessment of the proportion of packets received by an
igate. Interesting for testing purposes. Far from a core feature request!
On Thu, 21 Mar 2024 at 13:38, Ricardo Guzman (Richonguzman) <
@.***> wrote:

so you are asking to add an packet Tx counter to the tracker firmware for
testing purposes? or as a constant feature?
—
Reply to this email directly, view it on GitHub
https://github.com/richonguzman/LoRa_APRS_Tracker/issues/77#issuecomment-2012330608,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEOBMFYCGWVPNA65Y6BFJI3YZLPERAVCNFSM6AAAAABFA35O66VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJSGMZTANRQHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

With the syslog possibilities of the igate firmware, adding this to comments is not needed anymore


Setup structure for standard note scripts

It would be good to set up structure for standard note scripts - something similar to how we handle miden library and SatKernel.
One approach would be to put note scripts under miden-lib/asm/scripts directory. This would also mean that the current content of miden-lib/asm would need to be moved under miden-lib/asm/miden or something like that.
We would also need to modify the build script to compile these scripts and save them into miden-lib/assets directory. One issue here is that we don't have a way to serialize ProgramAst into files. This should be fairly easy to do and the extension we can use is something like .masb (Miden Assembly binary). This is something we'll need to implement in Miden VM - so, let's create an issue for this.
Originally posted by @bobbinth in https://github.com/0xPolygonMiden/miden-base/pull/187#pullrequestreview-1570552859

Closing this as a duplicate of #259.


support some FSs (e.g. vboxsf for VirtualBox) which locate all files exe...

...cutable (and writable, 777)

I think these tests are fragile, and should be separated to two parts.

what resource names will be available.
resource names with and without the prefix should work equally.

@nobu you should make new issue.


Telemetry Reporter [1]": failed to start a background worker

Issue:
We having issues with multiple applications accessing timescaledb  on GKE - we are using the timescaleb single helm chart with the latest timescaledb docker of pg14.6-ts2.8.1-latest
Our timescaledb pods are showing this in the logs
----
2022-12-07 23:04:51 UTC [81]: [63911c04.51-17] @,app= [01000] WARNING:  failed to launch job 1 "Telemetry Reporter [1]": failed to start a background worker
2022-12-07 23:04:52 UTC [81]: [63911c04.51-18] @,app= [01000] WARNING:  failed to launch job 1 "Telemetry Reporter [1]": failed to start a background worker
2022-12-07 23:04:53 UTC [81]: [63911c04.51-19] @,app= [01000] WARNING:  failed to launch job 1 "Telemetry Reporter [1]": failed to start a background worker
2022-12-07 23:04:54 UTC [81]: [63911c04.51-20] @,app= [01000] WARNING:  failed to launch job 1 "Telemetry Reporter [1]": failed to start a background worker
2022-12-07 23:04:55 UTC [81]: [63911c04.51-21] @,app= [01000] WARNING:  failed to launch job 1 "Telemetry Reporter [1]": failed to start a background worker
2022-12-07 23:04:55 UTC [105]: [63911c17.69-1] [unknown]@[unknown],app=[unknown] [00000] LOG:  connection received: host=<IP_ADDRESS> port=38246
----

Need help on this my team is confused

Hey @yspassivelogic Can you provide a bit more context on this?

We having issues with multiple applications accessing timescaledb

What kind of issues are you having (like auth failures, or timeouts)? Any errors or relevant logs from the client side would be great.
Telemetry Job not starting up shouldn't be an issue for core TimescaleDB services, they should still work.

hi @onprem - thank you
we seeing these errors from our application side
"psql_connection_id": 23, "psql_error": read(descriptor:pointer:size:): Connection reset by peer (errno: 104)] Channel error caught.” is the one we see most often
From the timescaledb side we are seeing
2022-12-08 22:57:01 UTC [22143]: [63926bbd.567f-1] [unknown]@[unknown],app=[unknown] [00000] LOG:  connection received: host=[local]
2022-12-08 22:57:01 UTC [22143]: [63926bbd.567f-2] postgres@postgres,app=[unknown] [00000] LOG:  connection authenticated: identity="postgres" method=peer (/var/lib/postgresql/data/pg_hba.conf:3)
2022-12-08 22:57:01 UTC [22143]: [63926bbd.567f-3] postgres@postgres,app=[unknown] [00000] LOG:  connection authorized: user=postgres database=postgres application_name=pg_isready
2022-12-08 22:57:01 UTC [22143]: [63926bbd.567f-4] postgres@postgres,app=pg_isready [00000] LOG:  disconnection: session time: 0:00:00.001 user=postgres database=postgres host=[local]

Any help would be appreciated


Using the 'moveMove' option causes click events to be fired when scrolling

TLDR: If dragged the scrollview should consume/destroy the click event to make sure that the onClick handler of the renderable that was dragged is not activated.
You should set a threshold, as most people will move the mouse a few pixels between press and release (while still being a click), so I'd suggest the following:
If the user drags the mouse to scroll and scrolls at least 1 index, the onClick handler should not be activated.
Original issue on Famous: https://github.com/Famous/famous/issues/211

This one is proving tricky. I will try to solve it when I get some new inspiration.


xtensa: polish doxygen and add to missing doc

(See individual commits for details.)

See some first feedback. I need to have a closer look at the "doc: force include interface header files first" commit as it feels weird that we would need this stuff (but it looks like you've spent some time investigating, so I certainly don't want to imply that this might not be the solution).

AFAICT, if you give it a directory, doxygen parses files in alphabetically order. This means that whichever file has the first definition of a symbol is where the link points to. For example, the arch interfaces in sys/arch_interface.h are implemented in various architectures under arch/*. So the link points to the ones in arch/* instead of those under sys/arch_interface.h. So we need to force doxygen to parse the files in certain order to force it to link correctly.

@dcpleung  please rebase.

@dcpleung please rebase.

Done.


Site docs have non-relative links

This likely worked at some point, but with the multiple buckets in play all links need to be relative.  These here on the the User Guide (specifically https://www.boost.revsys.dev/doc/user-guide/) are broken

@frankwiles the embedded image is gone. is this still an issue?

No I think this is resolved, at least in the User guide.  There may still be some library docs that internally have non-relative links which might be broken but we'll just have to let those get discovered I think.


[l10n] Update italian locale

Remove comment and translate language variable for pagination on itIT.

[x] I have followed (at least) the PR section of the contributing guide.

I fixed the labels on this one, it's about localization (l10n, the content), not internalization (i18n, the infrastructure).


WIP: Enable 5 version string components instead of 4

Previously, version strings were major.minor.maintenance.patch,
where patch was typically the build number.
Now, however, we have a fourth element (also named "patch")
slotted in right before the existing patch element.
So, in addition to handling the new patch variable, I'm also taking
this opportunity to adjust the existing patch variable, in order to
(a) prevent the existence of two patch variables, and
(b) rename the existing patch variable to "build number", which
(since it is the build number) seems more appropriate.
Signed-off-by: Adam Farley<EMAIL_ADDRESS>

Tied to https://github.com/AdoptOpenJDK/openjdk-build/pull/2218
Advise merging both at the same time.
Testing this PR here: https://ci.adoptopenjdk.net/view/work-in-progress/job/SXA-create_installer_windows/1/console
Edit: It failed, but it failed after the part that failed prior to this fix, so: progress.
Working on it.


WSL shutdown -> WSL access is denied with administrator rights

Environment
Windows build number: Windows 10 v20H2 build 19042.870
Your Distribution version: Ubuntu 18.04
Whether the issue is on WSL 2 and/or WSL 1: WSL2

Steps to reproduce

wsl --shutdown Ubuntu
wl

WSL logs:
Expected behavior
WSL should be booted up.
I've tried the following:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Restart-Service LxssManager

Actual behavior
Access is denied.

Logs needed to diagnose.

Logs needed to diagnose.

I realized that the issue was caused by the .wslconfig file, there I defined a wrong path to the kernel, correcting it solved the problem. Thanks!


MPI iprobe runtime error on Cray machines

Hello, I'm running into MPI_iprobe runtime errors on HPE/Cray (Slingshot 11 interconnect) while running Quinoa (native Charm++). This is similar to https://github.com/UIUC-PPL/charm/issues/3701. The application works fine on under 40 nodes. At 40 nodes, I get the following errors:
Running as 5120 OS processes: ../quinoa/build/gnu/Main/inciter -c mmtriplepoint3d.q -i meshes/triplept3d_4blk_247m.exo -b -r 5000 -l 5000 -v
charmrun> srun -n 5120 -c 2 ../quinoa/build/gnu/Main/inciter -c mmtriplepoint3d.q -i meshes/triplept3d_4blk_247m.exo -b -r 5000 -l 5000 -v
Charm++> Running on MPI version: 3.1
Charm++> level of thread support used: MPI_THREAD_SINGLE (desired: MPI_THREAD_SINGLE)
Charm++> Running in non-SMP mode: 5120 processes (PEs)
Converse/Charm++ Commit ID:
Charm++> MPI timer is synchronized
Isomalloc> Synchronized global address space.
CharmLB> Load balancer assumes all CPUs are same.
Quinoa> Load balancing off
Charm++> Running on 40 hosts (2 sockets x 64 cores x 2 PUs = 256-way SMP)
Charm++> cpu topology info is gathered in 0.116 seconds.

...
Application-specific output
...

aborting job:
Fatal error in PMPI_Iprobe: Other MPI error, error stack:
PMPI_Iprobe(126).......: MPI_Iprobe(src=MPI_ANY_SOURCE, tag=1375, comm=0x84000001, flag=0x7ffc090e5e30, status=0x7ffc090e5e40) failed
MPID_Iprobe(257).......:
MPIDI_iprobe_safe(118).:
MPIDI_iprobe_unsafe(42):
(unknown)(): Other MPI error
MPICH ERROR [Rank 1340] [job id 8992043.0] [Wed Nov 22 12:14:37 2023] [nid001629] - Abort(404857871) (rank 1340 in comm 0): Fatal error in PMPI_Iprobe: Other MPI error, error stack:
PMPI_Iprobe(126).......: MPI_Iprobe(src=MPI_ANY_SOURCE, tag=1375, comm=0x84000001, flag=0x7ffdea939110, status=0x7ffdea939120) failed
MPID_Iprobe(257).......:
MPIDI_iprobe_safe(118).:
MPIDI_iprobe_unsafe(42):
(unknown)(): Other MPI error

------------- Processor 3464 Exiting: Caught Signal ------------
Reason: Aborted
  [3464] Stack Traceback:
  [3464:0] inciter 0x769f77
  [3464:1] libc.so.6 0x1497abd4cd50
  [3464:2] libc.so.6 0x1497abd4ccbb gsignal
  [3464:3] libc.so.6 0x1497abd4e355 abort
  [3464:4] libfabric.so.1 0x1497aaee20e6
  [3464:5] libfabric.so.1 0x1497aaef5cf1
  [3464:6] libfabric.so.1 0x1497aaeb1111
  [3464:7] libmpi_gnu_91.so.12 0x1497ad42afa6
  [3464:8] libmpi_gnu_91.so.12 0x1497ad455dc6
  [3464:9] libmpi_gnu_91.so.12 0x1497ad45693c PMPI_Test
  [3464:10] inciter 0x768272
  [3464:11] inciter 0x768a95
  [3464:12] inciter 0x768b73 CmiInterSendNetworkFunc(int, int, int, char*, int)
  [3464:13] inciter 0x7a1849 CldNodeEnqueue
  [3464:14] inciter 0x664bdb CkSendMsgNodeBranch
  [3464:15] libquinoa_inciter.so 0x1497b7c6381a inciter::CProxyElement_Partitioner::addMesh(int, std::unordered_map<int, std::tuple<std::vector<unsigned long, std::allocator<unsigned long> >, std::unordered_map<unsigned long, std::array<double, 3ul>, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, std::array<double, 3ul> > > >, std::unordered_map<int, std::vector<unsigned long, std::allocator<unsigned long> >, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::vector<unsigned long, std::allocator<unsigned long> > > > >, std::unordered_map<int, std::vector<unsigned long, std::allocator<unsigned long> >, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::vector<unsigned long, std::allocator<unsigned long> > > > >, std::vector<unsigned long, std::allocator<unsigned long> > >, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::tuple<std::vector<unsigned long, std::allocator<unsigned ------------- Processor 3540 Exiting: Caught Signal ------------
  [3464:16] libquinoa_inciter.so 0x1497b7c6433b inciter::Partitioner::distribute(std::unordered_map<int, std::tuple<std::vector<unsigned long, std::allocator<unsigned long> >, std::unordered_map<int, std::vector<unsigned long, std::allocator<unsigned long> >, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::vector<unsigned long, std::allocator<unsigned long> > > > >, std::unordered_map<int, std::vector<unsigned long, std::allocator<unsigned long> >, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::vector<unsigned long, std::allocator<unsigned long> > > > >, std::vector<unsigned long, std::allocator<unsigned long> > >, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::tuple<std::vector<unsigned long, std::allocator<unsigned long> >, std::unordered_map<int, std::vector<unsigned long, std::allocator<unsigned long> >, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::vector<unsigned long, std::allocator<uMPICH ERROR [Rank 3041] [job id 8992043.0] [Wed Nov 22 12:14:37 2023] [nid001642] - Abort(874643087) (rank 3041 in comm 0): Fatal error in PMPI_Test: Other MPI error, error stack:
  [3464:17] libquinoa_inciter.so 0x1497b7c6519f inciter::Partitioner::partition(int)
  [3464:18] libquinoa_inciter.so 0x1497b7c652e7 inciter::CkIndex_Partitioner::_call_partition_marshall2(void*, void*)
  [3464:19] inciter 0x662574 CkDeliverMessageFree
  [3464:20] inciter 0x667868 _processHandler(void*, CkCoreState*)
  [3464:21] inciter 0x73f361 CsdScheduleForever
  [3464:22] inciter 0x73f5e5 CsdScheduler
MPICH ERROR [Rank 3464] [job id 8992043.0] [Wed Nov 22 12:14:37 2023] [nid001646] - Abort(1) (rank 3464 in comm 496): application called MPI_Abort(comm=0x84000001, 1) - process 3464
  [3464:23] inciter 0x769eaa ConverseInit
  [3464:24] inciter 0x65bbdc charm_main
  [3464:25] libc.so.6 0x1497abd3729d __libc_start_main
  [3464:26] inciter 0x51596a _start

I build Charm using cmake (https://github.com/quinoacomputing/quinoa-tpl/). The modules I have loaded are:
  1) craype-x86-rome
  2) libfabric/<IP_ADDRESS>
  3) craype-network-ofi
  4) perftools-base/23.05.0
  5) xpmem/2.5.2-2.4_3.45__gd0f7936.shasta
  6) gcc/12.2.0
  7) craype/2.7.21
  8) cray-dsmml/0.2.2
  9) cray-mpich/8.1.26
 10) cray-libsci/<IP_ADDRESS>
 11) PrgEnv-gnu/8.4.0
 12) cmake/3.22.3
 13) cray-hdf5-parallel/<IP_ADDRESS>
 14) cray-netcdf-hdf5parallel/<IP_ADDRESS>

Any help is appreciated! Thank you!

Suggestion by @ZwFink and @ericjbohm to set MPI_POST_RECV 1 here did not help.

This problem with MPI_iprobe was from cray-mpich's side, and is fixed in cray-mpich/8.1.28. I needed to set FI_CXI_RX_MATCH_MODE=hybrid. With that, I was able to run charm++ (and Quinoa) on 40 nodes and higher.


Links within a list working just once

I've been trying to create a list with links in my home screen, so a full panel containing info is opened every time the link is touched. My problem is, after I close the full panel that is successfully opened, all the links within the list stop working.
The list is written as follows:

Link 1

Link 2

Link 3

The full panel was written this way:

 Info 1

  Information

 Description here

So, after a link is opened once and I return to the main screen, touching any of the items does not open the referenced full panel. What is the issue?

At this momment I don't know what causes this problem, but was reported in #71. We're waiting for @Qathom to give us a help.

Hi @Emethium,
Does the latest release fix your issue?
Thanks in advance.

@Qathom Yes! The issue is completely fixed :)
Thank you for the fix and the support.


Add Nim ports of the official C GLFW examples

particles.nim coming soon too...

Are you aware of the official OpenGL interface? Is it missing something?
Have you tested the examples on a recent Nim revision? It now fails with this and a few other errors:
/home/exe/.nimble/pkgs/glm-0.1.1/glm/mat.nim(17, 18) template/generic instantiation from here
lib/core/macros.nim(321, 45) Error: type mismatch: got (Array constructor[0..1, Vec2[system.float]]) but expected 'Mat2x2 = CompositeTypeClass'

Other than that it looks good.

I tried the "official" OpenGL interface first, but couldn't get any of the example code to run on any OS (tried OS X, Windows and Linux, all resulted in a segfault). I also had problems passing the address of getProcAddress to gladLoadGL when I tried to use it with glfw (I think it always wanted to do it's own loading).
So then I found glad and I think it's the superior solution because with it you can generate bindings for a specific OpenGL version and extensions you're targeting. It uses the official OpenGL specs to generate the bindings automatically, so it's a superior solution to the static official interface, which has to be maintained by hand. By the way, I added Nim support to glad myself.
Regarding the glm errors, that's interesting. I submitted a few patches to nim-glm that fixed a few similar errors for Nim 0.13.0.
Are you using Nim 0.13.0 or the latest development version? Also, could you please update your nim-glm and try again? I'll have a look if the error still persists.

Oh, and another reason is that I think the end-user of a library should be able to build and run the examples with a few simple commands, otherwise most people won't just bother. Except for the glm error you mentioned (which I will fix), now it's easy to do that by just installing nim-glfw and nim-glm with Nimble and off you go! As I said, that just didn't work with the official wrapper out of the box, and I couldn't be bothered to investigate/fix it, because I think the static manually maintained interface approach is an inferior solution...

Ok that's fine for now. I'm using a development version.
The loading mechanism for the opengl library is fine, as long as you don't need conditional loading, which it should support at some point. The examples can be ported some other time, if necessary.
A package could be created for the examples, which would make it trivial to install the dependencies.

 I'm a bit reluctant to start debugging glm with the dev version of Nim as things seem to be quite a bit in flux now...

People tend to rely on development versions since 1.0 hasn't been released yet. It's time-consuming, but difficult to avoid. Maybe a branch could be introduced for devel compatibility, but I don't see a way to specify a dependency that refers to a specific branch.
Thanks!

Ok I think I'll start using the dev branch too then and submit a patch to nim-glm when I'll have some time. Btw, thanks for nim-glfw, it's great and I like the succinctness of the API!

@johnnovak No problem! Good to know.
I wonder what people think about the "win" abbreviation though. It hardly saves much typing.

I personally like it, together with the rest (e.g. mouseBtnCb, cursorPosCb). It's clear what it means from the context, and the terseness is refreshing after 8+ years of professional Java coding :)

Ok. Yeah I'm sure it is :stuck_out_tongue:

FYI, I've submitted a fix to nim-glm, so the examples will compile fine with the dev version of Nim if you fetched the latest glm version.


Help on using side1Faces or side2Faces

I am trying to model the rolling of metal bars with different groove shapes. The model has contact between roll surface and billet surface. In the snippet below, sometimes the roll surface is side1Face, sometimes is side2Face, how to know in advance which type of surface to select?
f = roll.faces
if groove_type == 'ovp':
    roll.Surface(side1Faces=f, name='ROLL')
else:
    roll.Surface(side2Faces=f, name='ROLL')

I am not really familar with your condition, but you may check some information on Part.Surface.

I have no idea of a Surface having two side, in my own experience, I always use the side1Faces.

I am trying to model the rolling of metal bars with different groove shapes. The model has contact between roll surface and billet surface. In the snippet below, sometimes the roll surface is side1Face, sometimes is side2Face, how to know in advance which type of surface to select?
f = roll.faces
if groove_type == 'ovp':
    roll.Surface(side1Faces=f, name='ROLL')
else:
    roll.Surface(side2Faces=f, name='ROLL')

What is the difference in the created abaqus model using the two different arguments?

These two options result in surface selection on the opposite side of the shell of the roll.

Maybe here is some information you can refer to: https://help.3ds.com/2021/english/dssimulia_established/simacaecaerefmap/simacae-c-picconcside.htm?contextscope=cloud.

It seems that side1Faces depends on the previous selection, if you use side2Faces to create a Surface once, the next time if you still use side2Faces to create the surface, the created surface will be the opposite surface.

It seems that whether it is side1Faces or side2Faces depends on the previous selections, if you use side2Faces to create a Surface once, the next time if you still use side2Faces to create the surface, the created surface will be the opposite surface.

I am not sure if it is correct.

Close this since it is off the topic.


Add repository to package.json

Enables people to find the repo from https://www.npmjs.com/package/segfault-handler

+1

Thanks for contributing this!
Sorry it took me so long to notice.  I really wish I got push-notifications for important patches to my stuff on Github.  Rather than having to do a manual poll.


Harden Show-FailureLogs.ps1 against failures where the files are not present between Get-ChildItem and the output of the file

Pull Request Checklist
Please leverage this checklist as a reminder to address commonly occurring feedback when submitting a pull request to make sure your PR can be reviewed quickly:
See the detailed list in the contributing guide.

[ ] C++ Guidelines
[ ] Doxygen docs
[ ] Unit tests
[ ] No unwanted commits/changes
[ ] Descriptive title/description

[ ] PR is single purpose
[ ] Related issue listed

[ ] Comments in source
[ ] No typos
[ ] Update changelog
[ ] Not work-in-progress
[ ] External references or docs updated
[ ] Self review of PR done
[ ] Any breaking changes?

Fixes https://github.com/Azure/azure-sdk-for-cpp/issues/5426


Make a Thicc Footer

Something like this. Beeg

The thing is about 524px tall in this case. Just for reference

Yeah, can include the back to top too when we add more content in the landing page


JQueryStatic. Ineligible value used in/as type annotation (did you forget 'typeof'?)

Given a line like
toggleStickyFooter: function($stickyFooter: jQuery, fadein: bool = true) {

I get the error JQueryStatic. Ineligible value used in/as type annotation (did you forget 'typeof'?). I'm baffled. I've been trying to modify the definition to fix this for an hour with no luck. Why does it not recognize jQuery as the class for an instance?

I apologize. Mistake on my part. The type is, of course, JQuery not jQuery.


[VS Code] [Audio] Request startOrJoinCall failed unexpectedly without providing any details.

Error:
Request startOrJoinCall failed unexpectedly without providing any details.
Steps to Reproduce:
1.
2.

Version Data

extensionName
VSLS-Audio

extensionVersion
0.1.91

applicationName
VSCode

applicationVersion
1.70.2

platformName
Windows

platformVersion
10.0.19043

We're unable to prioritize fixes to this area as we re-evaluate our priorities and product direction. We understand that this maybe disappointing. We appreciate your input and comments on this issue till now. We will soon be sunsetting this feature and will work towards a better use experience for communication needs for Live Share users from the editor.


Array out of bounds in libtheora

Godot version:
Godot 3.2 beta 5
OS/device including version:
Ubuntu 19.10
Issue description:
Backtrace
thirdparty/libtheora/state.c:327:37: runtime error: left shift of 1 by 63 places cannot be represented in type 'long int'
thirdparty/libtheora/state.c:576:19: runtime error: left shift of negative value -800
thirdparty/libtheora/huffdec.c:211:43: runtime error: index 4 out of bounds for type 'oc_huff_node *[2]'
thirdparty/libtheora/huffdec.c:210:56: runtime error: index 4 out of bounds for type 'oc_huff_node *[2]'
thirdparty/libtheora/huffdec.c:329:33: runtime error: index 2 out of bounds for type 'oc_huff_node *[2]'
thirdparty/libtheora/huffdec.c:329:47: runtime error: index 2 out of bounds for type 'oc_huff_node *[2]'
thirdparty/libtheora/huffdec.c:327:51: runtime error: index 4 out of bounds for type 'oc_huff_node *[2]'
thirdparty/libtheora/huffdec.c:327:17: runtime error: index 4 out of bounds for type 'oc_huff_node *[2]'
thirdparty/libtheora/huffdec.c:328:42: runtime error: index 4 out of bounds for type 'oc_huff_node *[2]'

Steps to reproduce:

Compile Godot from https://github.com/qarmin/godot/tree/bb, or apply patch from this commit to your own branch with GCC 9 and Clang 9
Run project in editor

Minimal reproduction project:
https://github.com/GDQuest/godot-power-pitch

Still happens with Godot 3.2.4 beta


Custom message builder

use a simple custom MessageBuilder from  https://github.com/commaai/cereal/pull/72

I couldn't push to your branch for some reason, so I pushed a new branch based off this one. #2161


MultiplayerAPI is_network_server Fails Silently

Removes the error message when the network peer is not valid and returns false instead.
This makes it simpler to make games that are both on/offline by replacing server checks of
if is_instance_valid(get_tree().network_peer) and get_tree().is_network_server():
	# Do server things

with
if get_tree().is_network_server():
	# Do server things

I've had to use the former method in many of my own personal projects. In cases when the user needs to check if the instance is valid, they can do that separately in gdscript. To me, this seems to work better in most use-cases.
Requires no changes to the docs because both the MultiplayerAPI and SceneTree docs don't mention the error.

Cherry-picked for 3.4.


Add a GetCondition method to Status

I wanted this when rewriting the Pipeline e2e test in Serving to use the dynamic client and checking status via this duck type.
See here: https://github.com/knative/serving/blob/b0ad29dbc869716cf5d80b7557d14472e33fc03f/test/e2e/build_pipeline_test.go#L84

:)


Chat - Updated pronouns are not changed in the group chat welcome text until relogin

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:
Requirements: You need to previously create a group and have selected a pronoun for the participant where you will modify the information.

On the web, click on your profile picture
Click on Profile
Modify your pronoun and save
On the app, check the pronoun of the user that just changed it.

Expected Result:
After the pronoun is modified, it should change in the chat information.
Actual Result:
After the pronoun is modified, it does not change in the chat information until relogin
Workaround:
Unknown
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: 1.1.49_1
Reproducible in staging?: y
Reproducible in production?: y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
https://user-images.githubusercontent.com/43996225/161577391-3ffd7f7b-6d43-4117-a363-f22dd18feed0.mp4

Expensify/Expensify Issue URL:
Issue reported by: Applause
Slack conversation:
View all open jobs on GitHub

It seems that we'll need to update personalDetails in Onyx when the pronouns are changed. I'm going to take this issue because I think it's related to another issue that I'm working on.

Focused on Offline first, I'm going to continue with this issue soon

No update yet

Hi @kavimuru, I noticed the pronouns of the user logged in don't appear in the group chat, I think you're referring to the pronouns of other users in the group chat, right?
Let's say I'm logged in with an account A, and I have a group chat with the accounts B and C, then the account B changes the pronouns (logged in from another browser/handset), but the changes are not reflected in account A until relogin, is that correct?

This issue will be resolved with the NewDot Optimization API changes (where the response of a WRITE request will come via Pusher to all the subscribed clients). I'm going to close the ticket but we can re-open it if it's still an issue after implementing the new API changes.


README.md: Move developer info, streamline installation

Title says it all. Not sure this is what @jnmarcus or @adborden wanted, but we can iterate on this. Mostly, wanted to beef up the installation information and say: yay, I got it working! :+1:

:+1:

@adborden are you talking about the google docs link? or a link to the contributing.md?

I believe the google doc. I would be happy to make that change, does that work for you, @jnmarcus ?

@bcipolli it's just that it's still a little off from the components architecture..I'm not even sure how up to date it is either since I'm not sure that's what Google is using anymore.  If anything I would prefer this: https://github.com/johnpapa/angular-styleguide#modularity, but to be honest I don't really see why we can't just keep contributing.md for now and deal with this later.  The goal for this pull request was to make the readme more readable - so that developers could get up and running faster, and I think that your original pull request already accomplished that.

Sure. @adborden would it be cool to keep the contributing.md for the moment, and discuss this further in a github issue on where/how to document the front-end component architecture?

Sure, let's merge this, replace the google doc with the angular-styleguide link.


Crash when serializing a string

Hi,
I am using the latest version from Nuget (0.8, .Net 4.6.1) and I got an exception while serializing a string with more than 254 characters:
System.ArgumentOutOfRangeException: Non-negative number required.
Parameter name: count
    at System.IO.MemoryStream.Read(Byte[] buffer, Int32 offset, Int32 count)
   at Wire.Extensions.StreamEx.ReadString(Stream stream, DeserializerSession session)
   at Wire.ValueSerializers.StringSerializer.ReadValue(Stream stream, DeserializerSession session)

Is it related to issue #21?
I was able to replicate the bug with the following code:
        [TestMethod]
        public void MyTestMethod()
        {
            byte[] wireBytes;
            var wireSerializer = new Wire.Serializer();
            using (var ms = new MemoryStream())
            {
                var obj = new string('c', 1000);
                wireSerializer.Serialize(obj, ms);
                wireBytes = ms.ToArray();
            }
            using (var ms = new MemoryStream(wireBytes))
            {
                wireSerializer.Deserialize(ms);
            }
        }

fixed in Dev now.
this was the result of some bad pointer calculations.
Thanks for reporting


[stable/traefik] set non-nil default values and comment out loadBalancerIP

What this PR does / why we need it:

Setting non-nil default values to avoid warnings like the following:
  warning: destination for statistics is a table. Ignoring non-table value <nil>

Commenting out loadBalancerIP by default as it gets reset on every deploy, which can trigger unnecessary upgrades is some scenarios.

linting readme

/assign @krancour

/assign @emilevauge

/assign @dtomcej


Cannot download trivy-db - TOOMANYREQUESTS from ghcr.io

Hello, I have very rarely succeeded to download trivy-db since 2 weeks now. Below log from running trivy:
[user]$ ./trivy image --download-db-only 2024-09-30T14:45:16.005+0200	INFO	Need to update DB 2024-09-30T14:45:16.005+0200	INFO	DB Repository: ghcr.io/aquasecurity/trivy-db:2 2024-09-30T14:45:16.005+0200	INFO	Downloading DB... 2024-09-30T14:45:16.525+0200	FATAL	init error: DB error: failed to download vulnerability DB: database download error: OCI repository error: 1 error occurred: 	* GET https://ghcr.io/v2/aquasecurity/trivy-db/manifests/2: TOOMANYREQUESTS: retry-after: 35.852µs, allowed: 44000/minute
Could you recommend the workaround for above-mentioned situation or inform when the fix is expected to be released? Are you going to make this step more stable?
Greetings
Mateusz

Please watch this thread.
https://github.com/aquasecurity/trivy/discussions/7538


New packages from the scripts

Docs Build status updates of commit 11b0a98:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-PullRequestMergeConflict] Cannot sync git repo to specified state. Please make sure the pull request is mergeable.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit ee8e8df:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-GitBranchDeletedOrForcePushed] Cannot sync git repo to specified commit because branch fix_package_list has been deleted or has been force pushed

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Fixing caseevents to fields by moving them to nonprod files

Fixing caseevents to fields by moving them to nonprod files
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[ x] No

Changes done under: https://github.com/hmcts/civil-ccd-definition/pull/1418 PR


Tidy up mslib.utils

The utils module has grown too large.
QT related stuff should be move to "msui.mss_qt". msui.mss_qt might be renamed mss.qt where we're at it.
(most stuff from dropEvent to CheckableComboBox)
The airspace related stuff should get its own submodule mslib.airspace or similarly named.
Config related stuff should go to a config submodule.
Some other stuff might also find a fitting home.

I think we should move all "helper" modules to utils.
This would mean we keep only version.py and init.py and may be index.py on that mslib dir level.
thermolib, ogcwms, netcdf4tools will be moved to mslib/utils too.

Since I'm working on the editor window, Is it okay if I work on moving the config related methods to config.py under utils in my GSoC branch? As I also want to add a couple more methods to enable us to load the mss_settings.json file just once while starting the software.


fix: assert unpatched modules state before applying patches

In HMR scenarios, it may be possible that an interceptor will attempt to apply multiple times. The global reference will be wiped out, as the execution context will be destroyed by HMR, but the module patches may potentially persist.
This change sets a unique symbol on each request module, and asserts that the modules that come to interceptor application are truly unpatched.

Released: v0.16.6 🎉
This has been released in v0.16.6!

📄 Release notes
📦 npm package

Make sure to always update to the latest version (npm i @mswjs/interceptors@latest) to get the newest features and bug fixes.

Predictable release automation by @ossjs/release.


Support git annex

Please look into support for git annex.

I just want to leave a note regarding this feature.
I tried both git-annex and git-media to see how they are get along with Unreal Editor.
git-annex creates a lot of symlinks. This resulted in crash when opening UE4 project after setting up git-annex. My best guess is that UE4 is not really resolving symlink when they access files.
So far, git-media works without making UE4 editor crash. The only downside I found is that, once 'uasset', 'umap' files are added into the project, they aren't really tracked by standard git index. I always had to check media type status with 'git media sync' command. Note that I just tried local disk sync'ing, nothing else, e.g.,. Amazon S3, etc.
Hope this helps.

Hi, thank you for your feedback!
Le mar. 17 févr. 2015 07:59, Sangwoo Im<EMAIL_ADDRESS>a écrit :

I just want to leave a note regarding this feature.
I tried both git-annex and git-media to see how they are get along with
Unreal Editor.
git-annex creates a lot of symlinks. This resulted in crash when opening
UE4 project after setting up git-annex. My best guess is that UE4 is not
really resolving symlink when they access files.
So far, git-media works without making UE4 editor crash. The only downside
I found is that, once 'uasset', 'umap' files are added into the project,
they aren't really tracked by standard git index. I always had to check
media type status with 'git media sync' command. Note that I just tried
local disk sync'ing, nothing else, e.g.,. Amazon S3, etc.
Hope this helps.
—
Reply to this email directly or view it on GitHub
https://github.com/SRombauts/UE4GitPlugin/issues/1#issuecomment-74625318
.

On Windows, git-annex creates direct files as far as I know. Are you testing on Linux?

@fire I'm using a Mac. I think that git-annex works this way for all unix-variant, e.g., linux, BSD, mac, etc.

I will bring this to the attention of Epic games. Perhaps the problem with not resolving symlinks will be resolved in future release of UE4.

@saim80 Can you create a stacktrace or a callstack?

@fire Here's a screenshot of the crash. I could reproduce the issue from 4.7.1.
http://d.pr/i/11ZCc
Reproduce Step:

Create sample project. I chose top down c++ project.
Once project initialization finishes, open terminal
$ git init
$ git annex init
$ git annex add ${PATH_TO_ANY_CONTENT}, e.g., ./Content/Character/HeroTPP.uasset
Go back to UE4 editor.
In Content Browser, try to re-open/open the asset that is added to git annex.

@fire  I happened to come across this git annex documentation. So, I think this page explains why things didn't crash on Windows. http://git-annex.branchable.com/direct_mode/ I assume using direct mode in Mac environment also will resolve issues with Unreal Editor. I haven't tried because I decided to use Windows for Unreal.

Just wanting to report here that Github "LFS" is working flawlessly under Windows :)


Progress Bar not working on Id

Adding Photos

If you apply this java script on this progress bar doesn't work if you give it ID.
$('#example4').progress('increment');
But it works on the class
$(".ui.indicating.progress").progress('increment');;
Is this some sort of bug or is there something I am getting wrong ?

Just created a fiddle about this: https://jsfiddle.net/6jeh780w/
It seems to work fine with either the ID or the class in my Chromium browser, with Semantic UI 2.1.8 and jQuery 2.2.1.

Thank you!! It was sort of an error on my client side...

Closing this since the issue was solved.


NumPy v2 was released in June - Breaks wake word which is compiles with v1

numpy v2 was released this month and is installed by requirements. the project was compiled with numpy v1 so this breaks. the work around I used was to run:
 .venv/bin/pip3 install numpy==1.26.0
I think it might be worth setting a requirement for numpy version in https://github.com/rhasspy/wyoming-satellite/blob/v1.2.0/requirements_vad.txt file

As I dig deeper, I think this is not wyoming-satellite but needs to be opened with wyoming-openwakeword


Issue in new release

I m getting the above error when i run the app & the app crashes

@Faiyyaz Could you please add a build log to this issue?
gradlew.bat assembleDebug --debug --stacktrace > build.txt 2>&1

build.txt
Please find the attached text file of log as asked by you

Could you please collect logs for a clean build?
gradlew.bat clean assembleDebug --debug --stacktrace > build.txt 2>&1

build.txt
Logs for a clean build

For some reason I don't see Paranoid transformation running. Could you show me contents of your build.gradle file?

Please find the build.gradle file contents

Your build.gradle looks correct to me. Does the sample project works for you?

I m working on my company project & i m not using the sample project if you want i can test the same and can revert back to you

It will be really great if you try and run the sample project in your environment.

I m trying will let you know

The sample is running in the device
So what is the solution for my project?

I m getting this stacktrace while building the debug apk

I m getting this stacktrace while after removing nultidex from the project

@Faiyyaz Any chances I can get access to your project? Do you use the obfuscator only in the application project or in the library project too?

I have an idea how to fix a compilation bug. Will do that in several hours. But I don't think it will solve your problem.

I use only in app project
On 24-Apr-2017 6:51 PM, "Michael Rozumyanskiy"<EMAIL_ADDRESS>wrote:

@Faiyyaz https://github.com/Faiyyaz Any chances I can get access to
your project? Do you use the obfuscator only in the application project or
in the library project too?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MichaelRocks/paranoid/issues/5#issuecomment-296665318,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARRujJWmqst50_dxL7_qwXyKMO8eebWrks5rzKHZgaJpZM4NF-zH
.

Ok will check the update and if that doesn't work then i will happily
provide you my code.
Thanks for your effort
On 24-Apr-2017 6:58 PM, "Michael Rozumyanskiy"<EMAIL_ADDRESS>wrote:
I have an idea how to fix a compilation bug. Will do that in several hours.
But I don't think it will solve your problem.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MichaelRocks/paranoid/issues/5#issuecomment-296667846,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARRujLWfDOVDGkk8hQxaWlpAmkLKng-Oks5rzKNngaJpZM4NF-zH
.

I am sending you my code on your mail id using wetransfer please find the same and let me know when the error is resolved.
Thank you for your help

@Faiyyaz I fixed an error from your build logs. Could you please try and build your project again?

Ok i will try and let you know & i have sent you my code on paranoid email id using wetransfer. Did you check the same?

I installed WeTransfer but it says I should have received a link from you. Unfortunately, I don't see any links in my inbox.

I have send you the link yesterday on your paranoid id
On 25-Apr-2017 12:58 PM, "Michael Rozumyanskiy"<EMAIL_ADDRESS>wrote:

I installed WeTransfer but it says I should have received a link from you.
Unfortunately, I don't see any links in my inbox.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MichaelRocks/paranoid/issues/5#issuecomment-296940834,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARRujNKxzYTbkf4WsspRMbLZkzr4T2mtks5rzaCkgaJpZM4NF-zH
.

Is the mentioned mail id in screenshot is correct or should i share
somewhere else
On 25-Apr-2017 1:13 PM, "Khatri Faiyyaz"<EMAIL_ADDRESS>wrote:

I have send you the link yesterday on your paranoid id
On 25-Apr-2017 12:58 PM, "Michael Rozumyanskiy"<EMAIL_ADDRESS>wrote:

I installed WeTransfer but it says I should have received a link from
you. Unfortunately, I don't see any links in my inbox.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MichaelRocks/paranoid/issues/5#issuecomment-296940834,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARRujNKxzYTbkf4WsspRMbLZkzr4T2mtks5rzaCkgaJpZM4NF-zH
.

@Faiyyaz I'm not quite sure I understand what you mean by 'id in screenshot'. Please send a link to<EMAIL_ADDRESS>

Ok will send you the project now on the email id sent by you
On 25-Apr-2017 3:59 PM, "Michael Rozumyanskiy"<EMAIL_ADDRESS>wrote:

@Faiyyaz https://github.com/Faiyyaz I'm not quite sure I understand
what you mean by 'id in screenshot'. Please send a link to
<EMAIL_ADDRESS>—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MichaelRocks/paranoid/issues/5#issuecomment-296988900,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ARRujBK-krcpOwf2mAqCHEEEOJitg7xJks5rzcsNgaJpZM4NF-zH
.

@Faiyyaz Seems I managed to fix this issue. At least your project compiles fine and works on my device.

@Micheal Thanks a lot will try the updated version and let you know

Thanks a lot Micheal I have run the project just now it is working as required and the strings are also hidden on reverse engineering which i was needed.
Thanks alot once again for your help and effort and time as well.


Specifying per-observation noise

I was looking to do heteroscedastic regression on a set of points that each have their own (known) variances, but it isn't clear to me from the documentation how to make that work in GPFlow (or if it's possible in GPFlow).
The GPy equivalent is detailed here: https://github.com/SheffieldML/notebook/blob/master/GPy/heteroscedastic_regression.ipynb

That model is quite straightforward to implement in gpflow for training points only (just make a likelihood with a variance parameter that is the same shape as the data), but to me it doesn't seem a very sensible model as it doesn't place a prior on the per-observation noise and so doesn't provide a natural way to predict at test points.

I see, thanks!


Corrected a gramatical error.

Corrected a grammatical error in the first note on line 77.

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot


Send and Receive tabs use issues

Issue description
Perform the migration, everything fine, balance correct, but the send and receive tabs are not active. Also in the lower right corner appears a warning that says: Your funds will be available shortly. I can only access sending and receiving from the menu (hamburger)
Briefly describe the issue.
Perform the migration, everything fine, balance correct, but the send and receive tabs are not active. Also in the lower right corner appears a warning that says: Your funds will be available shortly. I can only access sending and receiving from the menu (hamburger)
Wallet version
Which version of wallet are you using?

wallet version (version number, commit, or branch):

System specification
What is your operating system?
Mac/Win/Linux (+Version and or Distro if possible)
Is it a repeatable issue?
Y/N
Steps To reproduce the issue
Explain how the maintainer can reproduce the issue.

Expected behaviour
Describe what you expect to happen.
Actual behaviour
Describe what actually happens.
Errors
Paste any errors that you see from the Error Log in the Firefly menu or share screenshots of the issue.

I have the same problem. Balance is correct. But I can not send and receive. Also, in the lower right corner appears a warning that says: Your funds will be available shortly. Shall we wait for a new Firefly version?

https://discord.com/channels/397872799483428865/748265907351978115/839123688770240522


Publish Java Expansion Service SNAPSHOT containers

Tested by running a the workflow manually:
https://github.com/apache/beam/actions/runs/10911969900/job/30285739294
https://pantheon.corp.google.com/artifacts/docker/apache-beam-testing/us/gcr.io/beam-sdk%2Fbeam_java_expansion_service?e=-13802955&inv=1&invt=AbcZpQ&jsmode=o&mods=dataflow_dev&project=apache-beam-testing

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

R: @damccorm


Update DMXKingUltraDMXPro Driver's Buffer API

This has been tested with a DMX King unit and can be merged

Thanks. Merged! 🍪


THCI: getChildTimeoutValue() should return integer type

Harness expects the return value of getChildTimeoutValue() is of integer type when used in Test 5.1.2 and 5.5.3.
@xiaom-GitHub @jwhui , please have a review.

Current coverage is 74.44% (diff: 100%)

Merging #968 into master will decrease coverage by 0.13%

@@             master       #968   diff @@
==========================================
  Files           118        118
  Lines         17620      17620
  Methods        2452       2452
  Messages          0          0
  Branches       2127       2127
==========================================
- Hits          13142      13118    -24
- Misses         3826       3843    +17
- Partials        652        659     +7

Powered by Codecov. Last update 0254cde...d740832


ThrottlingException

Receiving throttling exception in these 2 situations:

When account assignment is created with a permission set that has 'undefined' as the value for the relay state
When account assignment is created and the OU or tag has more than 40 accounts. The SQS queues the right number but after 40 the link handler is throttled and none of the unprocessed messages end up in the dead letter queue.

This was tried on an OU with 72 accounts but only 40 were provisioned.
Here is part of the error bellow:
Subject: Error Processing link provisioning operation
"eventSource":"aws:sqs","eventSourceARN":"arn:aws:sqs:us-east-<account_number>:env-linkManagerQueue.fifo","awsRegion":"us-east-1"}]},"errorDetails":{"name":"ThrottlingException","$fault":"client","$metadata":{"httpStatusCode":400,"requestId":"6cd844bc-a51b-414d-89f9-c9723df46bcb","attempts":2,"totalRetryDelay":175},"__type":"ThrottlingException","message":"There are too many requests processing. Please try again later."}}

This is affecting my organization in a PROD deploy right now. It's not the same organization as the one this issue was reported for.

@allquixotic , @jjleigh  - ACK on the issue. For context, this is how the solution should behave:

When an account assignment operation, with root, acount_tag, ou_id scope is provisioned, the solution triggers of a state machine in the ORG main account to discover the list of target AWS accounts that resolve to that scope.
The state machine is designed such that it only posts a maximum of 5 account assignment payloads (in parallel) at any given time.
It then posts account assignment creation/deletion payloads to an SNS topic that has cross account lambda subscriber from the target account
This subscriber then puts the payload into a FIFO queue using combination of target account, permission set and operation(create/delete) as the message group ID
The FIFO queue subscriber has a batch size of 10 enforced i.e. it would not process any more than 10 account assignments at a given time.
Additionally, the subscriber would only remove the payload from the queue only after the account assignment is successfully created/deleted/operation timed out/SSO admin API returns an error back
These limits are set with the expectation that the standard SSO admin API throttle limit is 10.

I believe the missing part here is a mandatory wait enforcement between each pagination operation in the state machine. Because this was missing, the state machine keeps processing the pages and overloads the FIFO queue. We did enforce this pattern on the current config import/ region switch state machines.
We will amend the state machines to fit in with this behaviour and ask @jmejco  / @tamara-h  to validate on a demo set up that has more than 50 accounts under an account_tag/ou_id/root scope and check if the enforced wait between pages resolves the issue. We're on public holiday here in the UK until 5th June and as such they could validate the behaviour on 6th June.
Hope this helps,
Leela

I set sleep statements in my Directory Service to SSO migration code that slow down the import and worked around this for my purposes, but it should definitely be resolved in the SSO Extensions code.

@leelalagudu Thank you for the update!

Thanks for the udpate @allquixotic , at least this confirms my hypothesis theoretically. As updated, we will go ahead with this design change and load test the solution as part of the PR release.

@jjleigh , @allquixotic , mandatory wait enforcement between each page is now in the solution through #89 . This should handle the throttling exceptions you are seeing.
Please do let us know if this fixed your issue,
Leela


Scenarios for value generation on SQL Server

Organized as documentation-style tests that clearly show what happen in different scenarios. I tried refactoring to be provider-agnostic but they lost a lot of value. Underlying functionality is covered by more specific lower level tests in provider agnostic ways.
Also included change to use DefaultValueSql to allow server-side GUID keys to be used. See #
Changes from today's meeting not yet implemented, but TODOs in the code.

:shipit:


Update VSTS REST API URL in authentication-guidance.md

Update VSTS REST API URL in authentication-guidance.md, because previous URL is not valid anymore (404/not found). Also enable URL in the table of application types and descriptions above.

@steved0x and @elbatk
Just to confirm, it's been 3 days. Any update on this PR review? Do I need to add or update something?

Sorry @eriawan , you're good to go :) thanks for updating this!

Thanks @elbatk ! 👍

hi @elbatk , this change hasn't reflected in the online or live docs.
When will this change go live?

I'm making this update manually as the automatic transfer from this repo seems to have goofed on this one. Should be live by EOD today. Thanks again @eriawan

thanks @elbatk !


Keyboard keys stop working when I change the user and workspace settings!

VSCode Version: Code 1.11.2 (6eaebe3b9c70406d67c97779468c324a7a95db0e, 2017-04-13T08:03:11.395Z)
OS Version: Windows_NT ia32 6.3.9600  (Windows 8.1)
Extensions:

Extension
Author
Version

html-snippets
abusaidm
0.1.0

vscode-javascript-snippet-pack
akamud
0.1.5

vscode-html-css
ecmel
0.1.1

vscode-npm-script
eg2
0.1.8

beautify
HookyQR
1.0.2

vue
jcbuisson
0.1.5

theme-material-theme
jprestidge
1.0.1

HTMLHint
mkaufman
0.3.3

sublime-keybindings
ms-vscode
2.0.1

debugger-for-chrome
msjsdiag
3.0.1

vetur
octref
0.6.0

vue-beautify
peakchen90
2.0.4

react-beautify
taichi
0.3.0

vim
vscodevim
0.6.17

vscode-react-native
vsmobile
0.3.2

JavaScriptSnippets
xabikos
1.4.0

html-css-class-completion
Zignd
1.0.3

Steps to Reproduce:
1.When I opened the file "settings.json" and copied some default settings  from  the left  to  the right  ,  than I tried to change them , but I found that they didn't work !  (User and Workspace Settings have the same result)　I realized that many keyboard keys (e.g.  A~Z  、 Enter Backspace  、Small digital keyboard) and shortcut keys(e.g.  ctrl+c 、  ctrl+v ) didn't work.  And sometimes I found some keyboard keys disable when I tried to test the effect descripted by the offical documents.  Hoping for help,thanks!

I found I can't use many keybord keys to change any file just now , so I thought that maybe I had installed some conflicting plugins about keybord keys.  Then I tried to uninstall several plugins such as sublime-keybindings and vim (plugins about keybord) ,and luckily , my issue is solved ! I can use my keybord keys freely again !  This story tells  me that I shouldn't install too many plugins.

@BoatGina You can disable the vim extension to get our default keybindings, otherwise you will have the vim keybindings


Instead of CLI, use a /reset route to reset the db.

Works on local.

It worked!
Going to the /reset route resets the db and redirects to the home page with the sample poems loaded.


Config missing upon installation

What did you do?
Install newest available version
What did you expect to see?
It starting and running properly.
What did you see instead? Under which circumstances?
Nothing started, and logs shows this

System information
Unraid 6.11.5
Prometheus version
It doesn't create/add a config file, so it cannot start up.

Prometheus configuration file
It's what it's missing.

Alertmanager version
No response
Alertmanager configuration file
No response
Logs
ts=2023-05-17T19:18:09.220Z caller=main.go:479 level=error msg="Error loading config (--config.file=/etc/prometheus/prometheus.yml)" file=/etc/prometheus/prometheus.yml err="open /etc/prometheus/prometheus.yml: no such file or directory"

Prometheus does not create a config file, you have to provide it.


there is no output named by "private_ip_address" of alloydb instance to fetch

Hi,
I was using this alloy-db module but seems like there is no output variable configured for private IP address of alloydb instance.
May I know any way to fetch it out in the same terraform configuration

@arpitgup try primary_instance.ip_address

I have tried but its throwing error but I have figured some other way to fetch ip_address using gcloud command via null_executionor resource & call it out via output variable

@arpitgup Just tested it and it works fine. Here is a sample code
module "alloy-db" {
  source               = "GoogleCloudPlatform/alloy-db/google"
  project_id           = "my-project-id"
  cluster_id           = "alloydb-cluster-with-primary-instance"
  cluster_location     = "us-central1"
  cluster_labels       = {}
  cluster_display_name = ""
  cluster_initial_user = {
    user     = "sdflkjdsfljs",
    password = "sfldjlkjdklsjklj2323"
  }
  network_self_link = "projects/my-project-id/global/networks/prefix-1-vpc"

  automated_backup_policy = null

  primary_instance = {
    instance_id       = "primary-instance",
    instance_type     = "PRIMARY",
    machine_cpu_count = 8,
    database_flags    = {},
    display_name      = "alloydb-primary-instance"
  }
  read_pool_instance = null
}

output "ip_address" {
  value = module.alloy-db.primary_instance.ip_address
}

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:

ip_address = "<IP_ADDRESS>"


Request :Add Back-link Redirection and Focus Feature

Describe the feature
Your plug-in is what I have wanted. it’s so useful.
I would appreciate it if the plugin could include a feature where clicking a back-link in the view redirects to the canvas and focuses on the corresponding file.
The Problem that the feature solves
Solution you've considered
Additional information

Hi @wednes78
Do you mean when your editor is presenting file A, then you click canvas B in the "Canvas the file embedded" view, the editor will jump to canvas B and focus on file A in canvas B?
If yes, I am sorry to tell you that I have tried to implement this feature in early time, but I didn't find any [API] to get the Node in Canvas nor any API to focus on the cards. I guess it is because the Canvas feature is not published for so long and we should expect the Obsidian team to update Canvas API in the future.
I will keep this feature request open and keep you posted once it is implemented. Thank you for your suggestion, it's very enlightening. and welcome to comment there if you have found something helpful.

I understood.
I hope the obsidian dev team would update.
Thank you for responding to my request.

Here is a case with canvas.zoomToBbox
https://github.com/whacked/obsidian-relevance-engine/blob/2023-01_get-something-working/main.ts#L249
And here is a case with canvas.zoomToSelection()
https://github.com/search?q=repo%3AQuorafind%2FObsidian-Canvas-Presentation zoom&type=code

https://github.com/Quorafind/Obsidian-Canvas-Block-Reference is interesting

Tks, it is useful, I will check


[WIP] KAFKA-6144: Allow state stores to serve stale reads during rebalance

KIP-535 Implementation
Summary of testing strategy

[x] Unit tests for standby metadata
[x] Integration test for querying standbys, during rebalance
[x] Local testing
[ ] Unit tests around APIs used for allLocalOffsetLags() API
[ ] Integration test for lag APIs

Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

Test Result (1 failure / +1)
org.apache.kafka.streams.integration.OptimizedKTableIntegrationTest.shouldApplyUpdatesToStandbyStore

Is the flaky test, that also fails locally. Will see if there is a quick fix. Otherwise, it seems to pass.
@vvcephei  This does not have the tests for the lag API yet. But if you could make a quick pass and see if we are close, tht would be awesome.. Will iterate and make one final pass based on your comments..

Test Result (1 failure / +1)
org.apache.kafka.streams.integration.OptimizedKTableIntegrationTest.shouldApplyUpdatesToStandbyStore

Is the flaky test, that also fails locally. Will see if there is a quick fix. Otherwise, it seems to pass.
@vvcephei This does not have the tests for the lag API yet. But if you could make a quick pass and see if we are close, tht would be awesome.. Will iterate and make one final pass based on your comments..

I have fixed the test. It was failing as it used the assumption that standby stores don't return data.
There is no particular reason why JDK11 and 2.12 build failed. Maybe we need to trigger it again, could be transient.
15:50:37 kafka.integration.MetricsDuringTopicCreationDeletionTest > testMetricsDuringTopicCreateDelete STARTED
15:50:46
15:50:46 kafka.integration.MetricsDuringTopicCreationDeletionTest > testMetricsDuringTopicCreateDelete PASSED
18:40:47 Build timed out (after 270 minutes). Marking the build as aborted.

@vinothchandar , when you're ready to call for final reviews, can you also kick off a few runs of the Streams system tests to be sure they still pass?

@vvcephei Thanks for the review. I made a note of the pending test coverage, KIP update and system test results in the checklist above. I intend to get past that before calling the final review.
I have addressed most of your comments and pushed it up. I wanted to get a high level pass early on, mainly to get a confirmation that this code/implementation direction is on track and avoid surprises at the last minute.. e.g  all these maps we are accessing to get offset information, do they look correct? . Do you see anything here that needs to change a lot?

@vvcephei @brary Just updated the status in the PR description.. I am currently planning to tackle the 1 failing system test and the source topic optimization case above and update the KIP with the final details.

@vvcephei @brary Just updated the status in the PR description.. I am currently planning to tackle the 1 failing system test and the source topic optimization case above and update the KIP with the final details.
The optimization is per se not needed by ksql atm (not sure about navinder's use-case), I plan to spend some time on this to make it work. But, given my timelines/dealines, I would like to split it as a follow on if thats acceptable. (lag API will then throw exception when optimization is turned on for now)

Hi @vinothchandar, thanks and looks reasonable to me. Even for me this works fine as it is.

Hey all, to try and decrease the scope of this PR, I pulled out the part I feel most comfortable with merging as https://github.com/apache/kafka/pull/7960 . Please take a look and make sure it still looks good to you (@vinothchandar and @brary ). I plan to kick off the system tests and merge that part of it after they pass.


Add files via upload

This is a Password Generating application.

Thanks for the PR. It has been merged.
I will be glad if you can leave a star on this repository.


[REQUEST] Discord Rich Presence

Not really an important request but could be nice to have a toggle to use Rich Presence.

We had this in the old player, but now you have to use the Discord Game SDK to achieve this. We tried it back then but it made more trouble than good. However, I'll probably will look into that once again in the future.


HSEARCH-3995 Add Lucene/Elasticsearch versions to the "Compatibility" section of the documentation

https://hibernate.atlassian.net/browse/HSEARCH-3995

Looks good, let's wait the CI and merge it.
Thanks!

Merged, thanks


Follow [extras] in install-minimums

Problem
Some packages put rather important functionality behind [extras], and these are not followed up by install-minimums, which can leave a broken test state if not specified directly.
Proposed Solution

figure out how to make the spec building discover these when

Alternatives

avoid using [extras] :stuck_out_tongue_closed_eyes:
use the existing spec override, and re-capture the upstream's [extra] as another extra

Additional context

example log for a PR that exists mostly to opt in to jsonschema[format-nongpl].

In my particular case, the upstream had changed the name of the extra from [format_nongpl] to [format-nongpl], but I did find it worked after re-installing manually after the install-minimal action.


Mutiple issue: Recovery phase & password unrecognized

I migrated my wallet from trinity to firefly, later when I try to do an transaction, it's telling me my password is wrong.
Then I try to restore the wallet using recovery phrase, it reports there is unrecognize word, right now I can only check the wallet balance using pin code, I wrote down both my password and recovery phrase on paper, but they both somehow don't work, please help.

If Firefly tells you there is a unrecognized word then you might have a typo in one of the words. You can check the words you have written down if they all are in this list: https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt
Maybe you have also a typo or caps lock when you set the password or when you type it in to do a transaction.

Thank you so much, you nailed it, both.

Great. So I guess this issue can be closed.

How do i reset my password if my password is not correct

@BrendanV21 You need to create a new profile with your 24 words. If you use a ledger device you need the device to create a new profile.


Broken link in reconciling.md

The link at line 20 is broken.
It should be:  clean and cluster
Fixes #{issue number here}
Changes proposed in this pull request:

Hi @padefla, thanks for this PR!
I cannot reproduce the issue on my side: when I go to https://docs.openrefine.org/manual/reconciling and click "clean and cluster", I am directed to https://docs.openrefine.org/manual/cellediting as expected.
Which browser and operating system is this happening with?

Ah, hang on, I can actually reproduce that too. It seems to be due to the presence (or absence) of a trailing slash at the end of the current page URL.
For instance, if you go to https://docs.openrefine.org/manual/reconciling, the links there will work, but if you go to https://docs.openrefine.org/manual/reconciling/, the links will not work.

Hi @wetneb,
I am using Firefox 87.0 on macos 10.14.6 (18G8022)
when I click "clean and cluster", I am directed to https://docs.openrefine.org/manual/reconciling/cellediting which returns a "Page Not Found"

I just noticed that when I use https://docs.openrefine.org/manual/reconciling to get the page, after loading the URL displayed is actually https://docs.openrefine.org/manual/reconciling/

@padefla yes I also noticed that. I have just changed deploy settings and I think this has solved the issue, can you check on your side? When you click on https://docs.openrefine.org/manual/reconciling, no trailing slash should get added to the URL.
We still have the issue that if someone does visit a URL with a trailing slash, the links will be broken there. I am looking into adding a bit of JS to automatically remove those trailing slashes.

Now it works fine.
Thank you for the prompt reaction.
Have a nice day!


JSON data only applies to SQL Server 2016 and up

As is this page shows that JSON data is available in any version of SQL Server, when it only applies to SQL Server 2016 and above.
Updated the header to use the appliesto-ss2016-asdb-xxxx-xxx-md.md include which shows the appropriate value for SQL Server.

@wsmelton : Thanks for your contribution to the SQL documentation! The author, @douglaslMS, has been notified to review your proposed change.


Dart analyzer issues

Analyzer Feedback from IntelliJ
Version information

IDEA 191.6183.20
2.2.0-edge.0a7dcf17eb5f2450480527d6ad1e201fb47f1e36
IU-191.6183.20, JRE 11.0.2+9-b159.22x64 JetBrains s.r.o, OS Mac OS X(x86_64) v10.14.3, screens 3840x2160

Exception
Dart analysis server, SDK version 2.2.0-edge.0a7dcf17eb5f2450480527d6ad1e201fb47f1e36, server version 1.23.0, error: Captured exception
NoSuchMethodError: The method 'refresh' was called on null.
Receiver: null
Tried calling: refresh(Instance of 'DeclarationsContext')
#0      Object.noSuchMethod (dart:core/runtime/libobject_patch.dart:50:5)
#1      DeclarationsTracker._performChangeFile (package:analyzer/src/services/available_declarations.dart:611:15)
#2      DeclarationsTracker.doWork (package:analyzer/src/services/available_declarations.dart:473:7)
#3      CompletionLibrariesWorker.performWork (package:analysis_server/src/domains/completion/available_suggestions.dart:177:13)
<asynchronous suspension>
#4      AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:2125:35)
<asynchronous suspension>
#5      AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:2075:5)
#6      new AnalysisServer (package:analysis_server/src/analysis_server.dart:213:29)
#7      SocketServer.createAnalysisServer (package:analysis_server/src/socket_server.dart:86:26)
#8      StdioAnalysisServer.serveStdio (package:analysis_server/src/server/stdio_server.dart:37:18)
#9      Driver.startAnalysisServer.<anonymous closure> (package:analysis_server/src/server/driver.dart:526:21)
#10     _rootRun (dart:async/zone.dart:1124:13)
#11     _CustomZone.run (dart:async/zone.dart:1021:19)
#12     _runZoned (dart:async/zone.dart:1516:10)
#13     runZoned (dart:async/zone.dart:1463:12)
#14     Driver._captureExceptions (package:analysis_server/src/server/driver.dart:605:12)
#15     Driver.startAnalysisServer (package:analysis_server/src/server/driver.dart:524:7)
#16     Driver.start (package:analysis_server/src/server/driver.dart:427:7)
#17     main (file:///b/rr/tmpgY2JrN/w/src/third_party/dart/pkg/analysis_server/bin/server.dart:12:11)
#18     _AsyncAwaitCompleter.start (dart:async/runtime/libasync_patch.dart:49:6)
#19     main (file:///b/rr/tmpgY2JrN/w/src/third_party/dart/pkg/analysis_server/bin/server.dart:10:10)
#20     _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:298:32)
#21     _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)

For additional log information, please append the contents of
file:///private/var/folders/js/vp03v3hd49xgz1dh99l8dg200000gp/T/report.txt.

Are you using a Dart nightly build? I think upgrading to a more recent one will fix it - it looks like #36212.

https://github.com/dart-lang/sdk/issues/36212


Need few parameter in query builder.

Need parameter like month for the year..

this parameter requires to return datetime.
Month of Year/Day return only number
We are comparing Result of Query to DateTime

Not able to understand why this issue was created, So closing it..  -On behalf of Vinod Sir @vinpahilwani


Relax Private Frontend Error

[ 642.937]   ERROR zrok/controller/limits.(*Agent).run: error running relax cycle: *limits.accountRelaxAction: unable to create dial policy for frontend 'RCqSzh9uSpMZ': error creating dial service policy for service '292yp6RW8zf4XLJNVBt29y' for identities '[xvm6tstq4]': error creating service policy: [POST /service-policies][400] createServicePolicyBadRequest  &{Error:0xc0007fc1e0 Meta:0xc000631940}

Some kind of an issue relaxing limits for private access. Investigate.

Need to be sure we're actually deleting the dial policy.


feature-visualization

Sorrry for bothering,
I try to do the feature-visualization for VGG16 in pytorch, but the result of my picture lost much of color information, some results are as follows:

my loss function is the mean of the output, do I need any other constraints？

Hi @tearhupo121031 , we discuss various regularization terms and show some of their effects in this section of Feature Visualization. I'm afraid I can't be of more help—all of this is research territory, so we don't yet have good rules of thumb either.


Document the project.

Use doxygen to documentate the project, and take the time to comment the proyect propertl.


feat: Improved AuthProvider

Closes #52
@quest-bot loot #52

Hey, @35C4n0r, does all the existing commands got migrated to the AuthProvider?

Hey, @35C4n0r , please merge from main as we have now all the new tests merged there


Merge master into next

This pr merges the master branch into the next branch.
There was one non-obvious merge conflict:
#259 activated another rust nightly feature asm_const whenever the inline_asm was active.
Inline assembly was recently stabilized, so #343 deprecated the inline_asm and external_asm features. The problem is that asm_const is still unstable, so I added a new feature asm_const to solve that.

Hmm, so we will have support for generating software interrupts on stable in the next 0.14 release, but version 0.15 removes that support again? This does not seem like a good solution. Perhaps we should keep providing the macro as an alternative on stable until asm_const is stablized?

Good point, I added the macro back.


Question about softmax loss

https://github.com/HobbitLong/CMC/blob/58d06e9a82f7fea2e4af0a251726e9c6bf67c7c9/NCE/NCECriterion.py#L35-L46
Hi, I have a question about using softmax instead of NCE loss.
In that function, every label is set zero including the critic value of positive sample, which has index 0 of the batch.
I want to know the reason. My take on this is that the label should be [1, 0, 0, 0, ...]. Isn't it?

 Could you explain what NCESoftmaxLoss is trying to do here? I am having the same doubt as you initially had (and feeling like an idiot).

Explanation: label = torch.zeros([bsz]).cuda().long()  means the labels are [1, 0, 0, 0, ...] for each sample. label specifies the label of the positive sample, which is 0 in each case.
It's funny how easy it is to get confused even with something you think you are fairly familiar with.

@vinsis Great! You're right

Thanks a lot!


Using without models from insightface?

Hi,
is there any way to train this and without using the models from insightface, since they have a really restrictive license...

+1

Also curious if you are planning on releasing the training code? Thank you.

Please see https://github.com/foivospar/Arc2Face/issues/3#issuecomment-2023165300.

@foivospar could you kindly elaborate a bit on how insightface is being used, and if it's non-commercial license applies to arcface? From my understanding of the antelope package,
scrfd_10g_bnkps.onnx is used for initial face detection.
2d106det.onnx provides detailed facial keypoints.
glintr100.onnx is responsible for generating face embeddings.
...does arcface replace these?

No, we only replace the face recognition module, i.e. glintr100.onnx, with arcface.onnx. The rest are downloaded from InsightFace, so their license applies. By the way, only the detection module scrfd_10g_bnkps.onnx is needed, as we do not use keypoints, gender annotations, etc.

Thank you @foivospar. I am looking into training a non-commercial version of the insightface models, including scrfd_10g_bnkps.onnx. Will report back if I make any progress.

@jadechip Have you made any progress on your non-commercial version?


[Tables] Consume the error message with typo

Instead of waiting for service team get the typo fixed (tracked by https://github.com/Azure/azure-sdk-for-python/issues/26402), we decide to absorb the error message typo to hide the return type change to customers and make pipelines pass. We'll drop the typo consuming once it fixed by service team.

API change check
API changes are not detected in this pull request.


yasb alternative

Hi all,
recentaly, i find another repo on github, here. it is a fork/remake of this project. since this project is not maintain, I recomand to check it out, i test it out yesterday, and it work perfectly. I have python 3.12.5 and on windows 11. it support multiable way to install: by gihtub release, building from scratch or evan on winget.
Have a good day

Thanks


Significant number of Haskell packages unnecessarily marked as broken in 19.03

Issue description
For some reason https://github.com/NixOS/nixpkgs/commit/9e7acf8b255fb4aa36d4539f49ecd5d3cca17c7b added broken=true to many packages in the default haskellPackages package set. haskellPackages.threadscope is one example, although there are many others.
Steps to reproduce
nix run nixpkgs.haskellPackages.threadscope
Technical details
 - system: `"x86_64-linux"`
 - host os: `Linux 4.19.34, NixOS, 19.03.172138.5c52b25283a (Koi)`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.2`
 - channels(root): `"nixos-19.03.172138.5c52b25283a, nixpkgs-19.03"`
 - channels(ben): `"nixpkgs-19.03.172138.5c52b25283a, nixpkgs-unstable-19.09pre174594.0c0954781e2"`
 - nixpkgs: `/home/ben/.nix-defexpr/channels/nixpkgs`

In the case of threadscope this may be due to unsolvable version constraints:
$ nix run '(with (import <nixpkgs> {}); haskellPackages.callHackage "threadscope" "<IP_ADDRESS>" {})'
error: build of '/nix/store/z33jk3ddk150fvlblnfggys56c92w146-threadscope-<IP_ADDRESS>.drv' on<EMAIL_ADDRESS>failed: builder for '/nix/store/z33jk3ddk150fvlblnfggys56c92w146-threadscope-<IP_ADDRESS>.drv' failed with exit code 1
builder for '/nix/store/z33jk3ddk150fvlblnfggys56c92w146-threadscope-<IP_ADDRESS>.drv' failed with exit code 1; last 10 log lines:
    configureFinalizedPackage, called at libraries/Cabal/Cabal/Distribution/Simple/Configure.hs:460:12 in Cabal-<IP_ADDRESS>:Distribution.Simple.Configure
    configure, called at libraries/Cabal/Cabal/Distribution/Simple.hs:596:20 in Cabal-<IP_ADDRESS>:Distribution.Simple
    confHook, called at libraries/Cabal/Cabal/Distribution/Simple/UserHooks.hs:67:5 in Cabal-<IP_ADDRESS>:Distribution.Simple.UserHooks
    configureAction, called at libraries/Cabal/Cabal/Distribution/Simple.hs:178:19 in Cabal-<IP_ADDRESS>:Distribution.Simple
    defaultMainHelper, called at libraries/Cabal/Cabal/Distribution/Simple.hs:115:27 in Cabal-<IP_ADDRESS>:Distribution.Simple
    defaultMain, called at Setup.hs:2:8 in main:Main
  Setup: Encountered missing dependencies:
  gtk >=0.12 && <0.15, template-haskell <2.14

However, I don't recall such cases being marked as broken in the past. In any event, doJailbreaking threadscope works fine so marking it as broken seems rather harsh.

@peti, do you know what is going on here?

It would be good to get these resolved on hackage first before we add doJailbreak arbitrarily. Hackage trustees can make these changes IIRC.

What do you mean those builds are marked broken "unnecessarily"? Those builds that are marked as broken fail.

I suppose a more correct way of phasing this would have been rather "newly marked as broken". The point being that this seems to be a change and one that makes it a fair bit harder to use Haskell packages on a one-off basis. Previously it was very easy to apply haskell.lib.doJailbreak and the result would usually work. As far as I know there is no analogous combinator to unmark a package as broken. Perhaps we should add one.

I suppose a more correct way of phasing this would have been rather "newly marked as broken". The point being that this seems to be a change and one that makes it a fair bit harder to use Haskell packages on a one-off basis.

The change prevents people from wasting half an hour of their lives trying to compile a package that we already know will not succeed.

Previously it was very easy to apply haskell.lib.doJailbreak and the result would usually work. As far as I know there is no analogous combinator to unmark a package as broken. Perhaps we should add one.

There is always overrideCabal, which allows you to modify the any attribute you see fit. Having a special unmarkBroken helper certainly wouldn't hurt, though. Would you like to suggest a PR?

@peti How do patches get created?  I think they may be causing some of the packages to get marked as broken when they are not.
For example, in unstable, beam-core-<IP_ADDRESS> is marked as broken.  However if you override it and set broken=true; patches=[]; it builds just fine.

@peti How do patches get created? I think they may be causing some of the packages to get marked as broken when they are not.
For example, in unstable, beam-core-<IP_ADDRESS> is marked as broken. However if you override it and set broken=true; patches=[]; it builds just fine.

These patches were added by @endgame in https://github.com/NixOS/nixpkgs/pull/53680.

Thanks @peti!  I really appreciate all the work you've done for the community.

@pjones, thank you very much. :-)