HADOOP-17375. Fix the error of TestDynamometerInfra.

NOTICE
Please create an issue in ASF JIRA before opening a pull request,
and you need to set the title of the pull request which starts with
the corresponding JIRA issue number. (e.g. HADOOP-XXXXX. Fix a typo in YYY.)
For more details, please see https://cwiki.apache.org/confluence/display/HADOOP/How+To+Contribute

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m  8s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:

0m  0s
test4tests
The patch appears to include 7 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
34m  3s

trunk passed

+1 :green_heart:
compile
0m 35s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
compile
0m 33s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
checkstyle
0m 29s

trunk passed

+1 :green_heart:
mvnsite
0m 36s

trunk passed

+1 :green_heart:
shadedclient
15m 40s

branch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 31s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 30s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+0 :ok:
spotbugs
0m 48s

Used deprecated FindBugs config; considering switching to SpotBugs.

+1 :green_heart:
findbugs
0m 47s

trunk passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 29s

the patch passed

+1 :green_heart:
compile
0m 22s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
compile
0m 22s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
checkstyle
0m 16s

the patch passed

+1 :green_heart:
mvnsite
0m 23s

the patch passed

+1 :green_heart:
shellcheck
0m  1s

There were no new shellcheck issues.

+1 :green_heart:
shelldocs
0m 18s

The patch generated 0 new + 104 unchanged - 132 fixed = 104 total (was 236)

+1 :green_heart:
whitespace
0m  0s

The patch has no whitespace issues.

+1 :green_heart:
shadedclient
15m 21s

patch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 26s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 24s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
findbugs
0m 48s

the patch passed

_ Other Tests _

-1 :x:
unit
11m 29s
/patch-unit-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra.txt
hadoop-dynamometer-infra in the patch passed.

-1 :x:
asflicense
0m 36s
/patch-asflicense-problems.txt
The patch generated 2 ASF License warnings.

89m 37s

Reason
Tests

Failed junit tests
hadoop.tools.dynamometer.TestDynamometerInfra

Subsystem
Report/Notes

Docker
ClientAPI=1.40 ServerAPI=1.40 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/2471

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle shellcheck shelldocs

uname
Linux 5a09fc29f478 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 425996eb4a1

Default Java
Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/1/testReport/

Max. process+thread count
722 (vs. ulimit of 5500)

modules
C: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra U: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/1/console

versions
git=2.17.1 maven=3.6.0 shellcheck=0.4.6 findbugs=4.0.6

Powered by
Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m 12s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:

0m  0s
test4tests
The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
33m 15s

trunk passed

+1 :green_heart:
compile
0m 28s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
compile
0m 25s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
checkstyle
0m 22s

trunk passed

+1 :green_heart:
mvnsite
0m 30s

trunk passed

+1 :green_heart:
shadedclient
16m  4s

branch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 28s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 24s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+0 :ok:
spotbugs
0m 44s

Used deprecated FindBugs config; considering switching to SpotBugs.

+1 :green_heart:
findbugs
0m 42s

trunk passed

-0 :warning:
patch
1m  0s

Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 27s

the patch passed

+1 :green_heart:
compile
0m 20s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javac
0m 20s

the patch passed

+1 :green_heart:
compile
0m 19s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
javac
0m 19s

the patch passed

+1 :green_heart:
checkstyle
0m 13s

the patch passed

+1 :green_heart:
mvnsite
0m 19s

the patch passed

+1 :green_heart:
whitespace
0m  0s

The patch has no whitespace issues.

+1 :green_heart:
shadedclient
15m 13s

patch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 22s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 20s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
findbugs
0m 46s

the patch passed

_ Other Tests _

-1 :x:
unit
9m 42s
/patch-unit-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra.txt
hadoop-dynamometer-infra in the patch passed.

+1 :green_heart:
asflicense
0m 32s

The patch does not generate ASF License warnings.

84m 44s

Reason
Tests

Failed junit tests
hadoop.tools.dynamometer.TestDynamometerInfra

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/2471

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle

uname
Linux dc8b9e1023bd 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / a35fc3871b0

Default Java
Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/2/testReport/

Max. process+thread count
992 (vs. ulimit of 5500)

modules
C: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra U: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/2/console

versions
git=2.17.1 maven=3.6.0 findbugs=4.0.6

Powered by
Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m 12s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
33m 17s

trunk passed

+1 :green_heart:
compile
0m 26s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
compile
0m 25s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
checkstyle
0m 21s

trunk passed

+1 :green_heart:
mvnsite
0m 27s

trunk passed

+1 :green_heart:
shadedclient
15m 49s

branch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 29s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 23s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+0 :ok:
spotbugs
0m 47s

Used deprecated FindBugs config; considering switching to SpotBugs.

+1 :green_heart:
findbugs
0m 45s

trunk passed

-0 :warning:
patch
1m  4s

Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 27s

the patch passed

+1 :green_heart:
compile
0m 20s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javac
0m 20s

the patch passed

+1 :green_heart:
compile
0m 18s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
javac
0m 18s

the patch passed

+1 :green_heart:
checkstyle
0m 13s

the patch passed

+1 :green_heart:
mvnsite
0m 20s

the patch passed

+1 :green_heart:
whitespace
0m  0s

The patch has no whitespace issues.

+1 :green_heart:
shadedclient
14m 47s

patch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 21s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
findbugs
0m 44s

the patch passed

_ Other Tests _

-1 :x:
unit
11m 23s
/patch-unit-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra.txt
hadoop-dynamometer-infra in the patch passed.

+1 :green_heart:
asflicense
0m 31s

The patch does not generate ASF License warnings.

85m 57s

Reason
Tests

Failed junit tests
hadoop.tools.dynamometer.TestDynamometerInfra

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/2471

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle

uname
Linux 1df6ee94fd14 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / a35fc3871b0

Default Java
Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/3/testReport/

Max. process+thread count
734 (vs. ulimit of 5500)

modules
C: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra U: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/3/console

versions
git=2.17.1 maven=3.6.0 findbugs=4.0.6

Powered by
Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

I tried to use hadoop-3.1.4.tar.gz and hadoop-3.3.0.tar.gz, but both were failed with other errors. I would like to just update the URL to fix the failed test in this PR.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m  7s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
32m 14s

trunk passed

+1 :green_heart:
compile
0m 28s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
compile
0m 26s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
checkstyle
0m 24s

trunk passed

+1 :green_heart:
mvnsite
0m 31s

trunk passed

+1 :green_heart:
shadedclient
16m 10s

branch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 28s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 26s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+0 :ok:
spotbugs
0m 45s

Used deprecated FindBugs config; considering switching to SpotBugs.

+1 :green_heart:
findbugs
0m 43s

trunk passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 26s

the patch passed

+1 :green_heart:
compile
0m 21s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javac
0m 21s

the patch passed

+1 :green_heart:
compile
0m 19s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
javac
0m 19s

the patch passed

+1 :green_heart:
checkstyle
0m 14s

the patch passed

+1 :green_heart:
mvnsite
0m 20s

the patch passed

+1 :green_heart:
whitespace
0m  0s

The patch has no whitespace issues.

+1 :green_heart:
shadedclient
15m  2s

patch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 22s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
findbugs
0m 45s

the patch passed

_ Other Tests _

-1 :x:
unit
9m 30s
/patch-unit-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra.txt
hadoop-dynamometer-infra in the patch passed.

+1 :green_heart:
asflicense
0m 32s

The patch does not generate ASF License warnings.

83m 29s

Reason
Tests

Failed junit tests
hadoop.tools.dynamometer.TestDynamometerInfra

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/4/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/2471

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle

uname
Linux 835f5288d6fe 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / a35fc3871b0

Default Java
Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/4/testReport/

Max. process+thread count
991 (vs. ulimit of 5500)

modules
C: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra U: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/4/console

versions
git=2.17.1 maven=3.6.0 findbugs=4.0.6

Powered by
Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m  5s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
32m 48s

trunk passed

+1 :green_heart:
compile
0m 29s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
compile
0m 27s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
checkstyle
0m 24s

trunk passed

+1 :green_heart:
mvnsite
0m 32s

trunk passed

+1 :green_heart:
shadedclient
16m 25s

branch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 28s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 26s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+0 :ok:
spotbugs
0m 45s

Used deprecated FindBugs config; considering switching to SpotBugs.

+1 :green_heart:
findbugs
0m 43s

trunk passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 27s

the patch passed

+1 :green_heart:
compile
0m 21s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javac
0m 21s

the patch passed

+1 :green_heart:
compile
0m 19s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
javac
0m 19s

the patch passed

+1 :green_heart:
checkstyle
0m 14s

the patch passed

+1 :green_heart:
mvnsite
0m 21s

the patch passed

+1 :green_heart:
whitespace
0m  0s

The patch has no whitespace issues.

+1 :green_heart:
shadedclient
15m  4s

patch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 22s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 21s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
findbugs
0m 44s

the patch passed

_ Other Tests _

-1 :x:
unit
9m 16s
/patch-unit-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra.txt
hadoop-dynamometer-infra in the patch passed.

+1 :green_heart:
asflicense
0m 33s

The patch does not generate ASF License warnings.

84m 11s

Reason
Tests

Failed junit tests
hadoop.tools.dynamometer.TestDynamometerInfra

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/5/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/2471

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle

uname
Linux b06b2757597e 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / a35fc3871b0

Default Java
Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/5/testReport/

Max. process+thread count
992 (vs. ulimit of 5500)

modules
C: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra U: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/5/console

versions
git=2.17.1 maven=3.6.0 findbugs=4.0.6

Powered by
Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

The failed test of TestDynamometerInfra passed in my local environment with the last commit of this PR. I will investigate it further.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m  8s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
33m 47s

trunk passed

+1 :green_heart:
compile
0m 23s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
compile
0m 24s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
checkstyle
0m 21s

trunk passed

+1 :green_heart:
mvnsite
0m 31s

trunk passed

+1 :green_heart:
shadedclient
16m 15s

branch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 22s

trunk passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 21s

trunk passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+0 :ok:
spotbugs
0m 41s

Used deprecated FindBugs config; considering switching to SpotBugs.

+1 :green_heart:
findbugs
0m 39s

trunk passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 26s

the patch passed

+1 :green_heart:
compile
0m 19s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javac
0m 19s

the patch passed

+1 :green_heart:
compile
0m 18s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
javac
0m 18s

the patch passed

+1 :green_heart:
checkstyle
0m 14s

the patch passed

+1 :green_heart:
mvnsite
0m 21s

the patch passed

+1 :green_heart:
whitespace
0m  0s

The patch has no whitespace issues.

+1 :green_heart:
shadedclient
14m 27s

patch has no errors when building and testing our client artifacts.

+1 :green_heart:
javadoc
0m 19s

the patch passed with JDK Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04

+1 :green_heart:
javadoc
0m 18s

the patch passed with JDK Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

+1 :green_heart:
findbugs
0m 41s

the patch passed

_ Other Tests _

-1 :x:
unit
8m  6s
/patch-unit-hadoop-tools_hadoop-dynamometer_hadoop-dynamometer-infra.txt
hadoop-dynamometer-infra in the patch passed.

+1 :green_heart:
asflicense
0m 29s

The patch does not generate ASF License warnings.

82m 24s

Reason
Tests

Failed junit tests
hadoop.tools.dynamometer.TestDynamometerInfra

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/6/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/2471

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle

uname
Linux d69f0a59650c 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 4ae561bcb45

Default Java
Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-<IP_ADDRESS>+1-Ubuntu-0ubuntu1.18.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_275-8u275-b01-0ubuntu1~18.04-b01

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/6/testReport/

Max. process+thread count
989 (vs. ulimit of 5500)

modules
C: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra U: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/6/console

versions
git=2.17.1 maven=3.6.0 findbugs=4.0.6

Powered by
Apache Yetus 0.13.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

Updated PR based on #2622. As Erik commented there, we should avoid using archive.apache.org.

There is another reason for the test failure. HADOOP-17367 changed the API of ImpersonationProvider, and it affected to TestDynamometerInfra. It was merged just one week after hadoop-3.1.3 was removed from the release distribution directory. Very unlucky. I implemented the old method with this PR and confirmed the test passed.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m 22s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
35m 51s

trunk passed

+1 :green_heart:
compile
0m 29s

trunk passed with JDK Ubuntu-11.0.10+9-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
compile
0m 27s

trunk passed with JDK Private Build-1.8.0_282-8u282-b08-0ubuntu1~20.04-b08

+1 :green_heart:
checkstyle
0m 24s

trunk passed

+1 :green_heart:
mvnsite
0m 32s

trunk passed

+1 :green_heart:
javadoc
0m 29s

trunk passed with JDK Ubuntu-11.0.10+9-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
javadoc
0m 26s

trunk passed with JDK Private Build-1.8.0_282-8u282-b08-0ubuntu1~20.04-b08

+1 :green_heart:
spotbugs
0m 47s

trunk passed

+1 :green_heart:
shadedclient
14m  3s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 25s

the patch passed

+1 :green_heart:
compile
0m 22s

the patch passed with JDK Ubuntu-11.0.10+9-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
compile
0m 18s

the patch passed with JDK Private Build-1.8.0_282-8u282-b08-0ubuntu1~20.04-b08

+1 :green_heart:
javac
0m 18s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 14s

the patch passed

+1 :green_heart:
mvnsite
0m 21s

the patch passed

+1 :green_heart:
javadoc
0m 19s

the patch passed with JDK Ubuntu-11.0.10+9-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
javadoc
0m 18s

the patch passed with JDK Private Build-1.8.0_282-8u282-b08-0ubuntu1~20.04-b08

+1 :green_heart:
spotbugs
0m 47s

the patch passed

+1 :green_heart:
shadedclient
13m 52s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
12m  7s

hadoop-dynamometer-infra in the patch passed.

+1 :green_heart:
asflicense
0m 33s

The patch does not generate ASF License warnings.

85m 58s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/7/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/2471

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell

uname
Linux 57df3f75925c 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 839fed97be695a6b5e6cda9d9ee70c6908a0962b

Default Java
Private Build-1.8.0_282-8u282-b08-0ubuntu1~20.04-b08

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.10+9-Ubuntu-0ubuntu1.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_282-8u282-b08-0ubuntu1~20.04-b08

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/7/testReport/

Max. process+thread count
997 (vs. ulimit of 5500)

modules
C: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra U: hadoop-tools/hadoop-dynamometer/hadoop-dynamometer-infra

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-2471/7/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@aajisaka Thanks!


Return a native function as modSearch exports?

I've hit a snag following the conventions for require/modSearch,
in that I can't find a way to return a native function.
Say I want to implement a filesystem wrapper.
It would look like this:
var File = require("File");
var myfile = new File("foo.bar","r");

The problem is, I see no easy way to return a native/C function
from Duktape.modSearch.
Perhaps Duktape could detect when returning a function, and have
that function replace exports, similar to when it detects a string is
returned.

I added a wiki issue to explain how to do this in detail: you should be able to just replace module.exports with a function in modSearch().
As a pure Ecmascript example, here's how you'd return an Ecmascript function from modSearch:
Duktape.modSearch = function (id, require, exports, module) {
    // ignore 'id' in this example
    module.exports = function MyConstructor(name) {
        this.name = name;
    };
    return; // no source
};

var MyFunc = require('dummy');
print(typeof MyFunc);  // prints function
var obj = new MyFunc('myname');
print(obj.name);  // prints myname

You can assign a native function to module.exports instead. You can also implement the equivalent modSearch() function in a Duktape/C function; it also gets the module argument and can thus overwrite module.exports.

Here's a more detailed explanation (soon to be merged to Wiki master): https://github.com/svaarala/duktape-wiki/blob/1496e67b7546f22e96bb0d3592fd05be59780a81/HowtoModules.md

Perfect, thank you!


Use-after-free due to inlining

From this:
module Inline

module B = LowStar.Buffer
module HST = FStar.HyperStack.ST
module U32 = FStar.UInt32

let test (a : B.buffer U32.t) :
  HST.ST U32.t
    (requires fun h -> B.live h a /\ B.freeable a /\ B.length a > 0)
    (ensures fun _ _ _ -> True)
=
  [@@CInline] let x = B.index a 0ul in
  B.free a;
  x

I get the following C code, which is clearly wrong
/*
  This file was generated by KaRaMeL <https://github.com/FStarLang/karamel>
  KaRaMeL invocation: ./karamel/krml Inline.krml -skip-compilation
  F* version: 7ecca72e
  KaRaMeL version: 97ced772
 */

#include "Inline.h"

uint32_t Inline_test(uint32_t *a)
{
  KRML_HOST_FREE(a);
  return a[0U];
}

@msprotz this is probably a bug in the inlining logic? I could take a look if it's not an obvious fix. I guess it could affect other projects.
Invocations below, just in case:
$ fstar.exe Inline.fst --codegen krml --extract '-*,Inline'
Extracted module Inline
Attempting to translate module Inline
* Warning 271 at /home/guido/r/gpu/main/FStar/ulib/FStar.UInt.fsti(435,8-435,51):
  - Pattern uses these theory symbols or terms that should not be in an SMT
    pattern:
      Prims.op_Subtraction

* Warning 241 at /home/guido/r/gpu/main/FStar/ulib/prims.fst(0,0-0,0):
  - Unable to load /home/guido/r/gpu/main/FStar/ulib/prims.fst.checked since
    checked file /home/guido/r/gpu/main/FStar/ulib/prims.fst.checked does not
    exist; will recheck /home/guido/r/gpu/main/FStar/ulib/prims.fst (suppressing
    this warning for further modules)

Verified module: Inline
All verification conditions discharged successfully

$ krml Inline.krml -skip-compilation
✔ [Monomorphization] ⏱ 3ms
✔ [Inlining] ⏱ 2ms
✔ [Pattern matches compilation] ⏱ 2ms
✔ [Structs + Simplify 2] ⏱ 4ms
✔ [Drop] ⏱ <1ms
✔ [AstToCStar] ⏱ <1ms
✔ [CStarToC] ⏱ <1ms
⚙ KaRaMeL auto-detecting tools. Here's what we found:
readlink is: readlink
KaRaMeL called via: ./karamel/krml
KaRaMeL home is: /home/guido/r/karamel
⚙ KaRaMeL will drive F*. Here's what we found:
read FSTAR_HOME via the environment
fstar is on branch master
fstar is: /home/guido/r/fstar/master/bin/fstar.exe /home/guido/r/karamel/runtime/WasmSupport.fst /home/guido/r/fstar/master/ulib/FStar.UInt128.fst --trace_error --expose_interfaces --include /home/guido/r/karamel/krmllib --include /home/guido/r/karamel/include
✔ [PrettyPrinting] ⏱ 4ms
KaRaMeL: wrote out .c files for Inline
KaRaMeL: wrote out .h files for Inline

yes probably need to change the criterion is_readonly_pure_... to treat function calls as "unknown", although I'm surprised it doesn't do that -- let me know if you need more precise pointers, but I suspect there was an implicit assumption that was made that the only occurrences of this were for function arguments (of the form uu_) and that inlining never expected to reach this far down -- but now that has been broken with the addition of the attribute


Check even though formatting failed

If you enable format on save, it'll try to format your code every time you save. But if formatting fails, it doesn't check your code for syntax errors anymore, which is bad, cause then you don't know where your mistakes are (if they aren't super trivial). So this should be fixed in my opinion.
Also on a side note: Having it pop up every time it can't format your code is fairly annoying, cause you have to click it away every single time (I'm not even sure if you can use the keyboard for that, I don't think there is a way).

This seems to be fixed, so closing this :)


1432bbll patch 3

This pr is to modify the year in License of pkg/ddc/alluxio/node.go

you should add -s when you use command "git commit"


1st

Coverage decreased (-0.5%) to 92.353% when pulling bb215c3564866e8a24101af8c178965cb3f30f84 on fix-request-logging into b35ccb15f1ad873d75854f4872ae4d404428ed01 on master.


Refer to the AppEngine docs on instance limits

The range for max instances as a type is 1-200, but the limit in practice depends on the region and plan the service is run under; so, give people that extra bit of context by linking to the AppEngine docs with those limits.
Fixes #942.

Note to self: I did this the wrong way (trying to edit schema.json, which is generated). The way to make it stick is to change provider/resources.go.

It looks like we don't currently have a way to do this. I opened an issue to track this feature in the tf-bridge, but this change is blocked until that's done.


[JSQCoreDataKit] update for swift 4.2

Pull Request Description
Updates JSQCoreDataKit for Swift 4.2
Acceptance Criteria
To be accepted into the Swift source compatibility test suite, a project must:

[x] be an Xcode or swift package manager project
[x] support building on either Linux or macOS
[x] target Linux, macOS, or iOS/tvOS/watchOS device
[x] be contained in a publicly accessible git repository
[x] maintain a project branch that builds against Swift 4.0 and passes any unit tests
[x] have maintainers who will commit to resolve issues in a timely manner
[x] be compatible with the latest GM/Beta versions of Xcode and swiftpm
[x] add value not already included in the suite
[x] be licensed with one of the following permissive licenses:

BSD
MIT
Apache License, version 2.0
Eclipse Public License
Mozilla Public License (MPL) 1.1
MPL 2.0
CDDL

[x] pass ./project_precommit_check script run

Ensure project meets all listed requirements before submitting a pull request.

cc @slavapestov -- sorry this took me so long! 😄

@swift-ci test

@jessesquires Thanks!

PASS: JSQCoreDataKit, 4.2, e65188, JSQCoreDataKit, generic/platform=iOS

Going to merge this to unblock CI bots.


Testing: console output and json file print out at the same time?

What version of Go are you using (go version)?

$ go version go1.13.5

Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (go env)?
go env Output
$ go env

What did you do?
go test -v -json > gotest.json
What did you expect to see?
I am looking for a way to print out on the console and generate the json file at the same time.
What did you see instead?
only json file without console output

See unix tee command.

This looks like a general programming question, not a Go issue. See https://github.com/golang/go/wiki/Questions.

I am looking for a way to print out on the console and generate the json file at the same time.

Since test output goes to stdout, you can separate your console output using stderr, e.g. fmt.Fprintln(os.Stderr, "my console output").

🤔For example, if using 'go test -v -json > gotest.json test_folder_name'. The whole test output will be stored in gotest.json.
if using 'go test test_folder_name', it will print out some following information.
?   	github.com/script/local	[no test files]
ok  	github.com/script/inputfilters	(cached)
I am looking for a way to keep both. Any thoughts on it?

Post your Q on golang-nuts mailing list.

Suggestion from Gohphers slack:
Step 1. go test -json test_folder_name | tee gotest.json
Step2.  pipe the output file into tools like jq, awk to prettify


[ADP-3023] migration lib

ADP-3023

Yes, it's ok for me. Can you merge the commit "back" ? Happy to merge to master after that.

bors r+


Documentation page not showing

The documentation page generated by sphinx is not showing on https://ross-rotordynamics.github.io/ross/.
For some reason the README.md is displayed on the page instead of the html generated when running sphinx.

Ross master seems to be identical to the ross master branch in my repo. I don't understand though why it says "This branch is 2 commits ahead, 2 commits behind ross-rotordynamics:master" since the PR originated from there and was merged without changes (github bug maybe?). I clicked "Compare" to investigate: master and base are set correctly, but it shows as if it was comparing to a previous version of ross master, as if my 2 last commits were not merged...
Anyway, the page generated from my repo is working fine, therefore the page from ross should be working fine as well. I assume this bug is maybe related to ross settings, so could you please take a look, @raphaeltimbo, and make sure the page is being built from the docs folder? If it is already, could you try changing to None and then back?
I tried to reproduce the error by changing the way the page is built in my repo. I changed to build from the master branch and, surprisingly, it built correctly. We might not need a docs folder after all. That would make things easier for whoever is using sphinx, as they wouldn't have to move files to the docs folder when making html.

@flaviorangel , it was actually an error on the repository's settings.

I have changed the source to the docs folder and now the correct front page is showing.
I will close this issue.


Significant whitespace changes in Python are ignored

I verified via --dump-syntax that ASTs are significantly different.
Can compare them using pr -m -t -w 160 <(difft --dump-syntax a.py) <(difft --dump-syntax b.py)
Issue duplicated as text:
$ cat a.py
def test(a, b):
    if a:
        print(a)
        if b:
            print (b)
$ cat b.py
def test(a, b):
    if a:
        print(a)
    if b:
        print (b)
$ diff -u a.py b.py
--- a.py        2023-10-25 12:42:54.671789363 +0000
+++ b.py        2023-10-25 12:43:07.762393299 +0000
@@ -1,5 +1,5 @@
 def test(a, b):
     if a:
         print(a)
-        if b:
-            print (b)
+    if b:
+        print (b)
$ difft a.py b.py
b.py --- Python
No syntactic changes.

Using the latest x64 build from releases page in github.
$ difft --version
Difftastic 0.52.0 (b07e519 2023-10-08)

This is a display issue: the diffing logic finds changes, but since Python uses indentation for blocks it's not finding anything to display in this case.
$ DFT_LOG=trace difft a.py b.py
 2023-10-25T15:51:54.861Z INFO  difft::options > CLI arguments: ["a.py", "b.py"]
 2023-10-25T15:51:54.875Z INFO  difft::diff::dijkstra > LHS nodes: 16 (1 toplevel), RHS nodes: 16 (1 toplevel)
 2023-10-25T15:51:54.875Z INFO  difft::diff::dijkstra > Saw 58 vertices (a Vertex is 80 bytes), arena consumed 7424 bytes, with 33 vertices left on heap.
 2023-10-25T15:51:54.875Z DEBUG difft::diff::dijkstra > Found a path of 9 with cost 709.
 2023-10-25T15:51:54.875Z DEBUG difft::diff::dijkstra > Initial 5 items on path: [
    "line:2  ...          line:2  ...          --- 100 EnterUnchangedDelimiter { depth_difference: 0 }",
    "line:2 if            line:2  ...          --- 300 EnterNovelDelimiterRHS",

The display logic is assuming that you can't have a structural change without having some novel tokens, which isn't true here.

E.g. here's how delimiters are handled in the analogous JS.

Should probably mark the first node in the changed subtree as novel when this occurs.

The Python standard library tokenizer module (which you can test with python3 -mtokenize program.py) does produce INDENT and DEDENT tokens; however the dedent tokens it produces have always zero-width lexed content, yes, but the tokenizer marks them found at the new indent depth; however the lexed text for indent token contains the total whitespace from column 1 to the beginning of indented block.

Would you like a separate issue filed for the corresponding error in F#, which is also whitespace-sensitive? I couldn't find one from a quick search.
let test a b =
    if a then
        printfn "%b" a
        if b then
            printfn "%b" b

and
let test a b =
    if a then
        printfn "%b" a
    if b then
        printfn "%b" b

displays the same "No syntactic changes" (Difftastic 0.59.0 (built with rustc 1.78.0)).

Thanks for the sample code 🙂
No, fixing this will affect all languages that have significant whitespace, it doesn't need a separate issue.


Proper strict mode support. Fixes #79

Adds 'strict mode' to the beginning of index.js,
and makes sure that only strict-compliant operations
are used throughout the code.
This works for me in Chrome 49. Opening a pull request
to test in multiple browsers.

Awesome, thanks for getting to the bottom of this. Released as 3.6.0.

No prob! It was actually kinda fun. :)


Unable to access public sheet

I made a sheet publicly viewable and tried to load the info for the sheet and got the following error:
Error: Sheet is private. Use authentication or make public. (see https://github.com/theoephraim/node-google-spreadsheet#a-note-on-authentication for details)

@geoffsimons  did you see this section of the readme?
Unauthenticated access (read-only access on public docs)
By default, this module makes unauthenticated requests and can therefore only access spreadsheets that are "public".

The Google Spreadsheets Data API reference and developers guide is a little ambiguous about how you access a "published" public Spreadsheet.

If you wish to work with a Google Spreadsheet without authenticating, not only must the Spreadsheet in question be visible to the web, but it must also have been explicitly published using "File > Publish to the web" menu option in the google spreadsheets GUI.

Many seemingly "public" sheets have not also been "published" so this may cause some confusion.

FYI - I've just a published a new version of this module which is a complete rewrite using Google's V4 Sheets API (v3 is being deprecated on March 3, 2020).
Docs available here - https://theoephraim.github.io/node-google-spreadsheet
You'll need at least an API key to access a public sheet in the new version.
Thanks! 😄

You'll need at least an API key to access a public sheet in the new version.

Does this mean it's no longer possible to use a public sheet as a "database" for a website? It sounds like every user would need to have an API key.

You'll need at least an API key to access a public sheet in the new version.

Does this mean it's no longer possible to use a public sheet as a "database" for a website? It sounds like every user would need to have an API key.


[BUG]  Can't finish auth process for google calendar

Describe the bug
Followed the documentation, but on the last step it's just hang on Please visit this URL to authorize this application:... message despite local server showing that everything is ok.
To Reproduce
01:17   (main) ✗ ⋊>tw_gcal_sync -v -c "Mine" -t "calendar" --google-secret ~/Documents/docs/home/client_secret_***********.apps.googleusercontent.com.json
01:17:51.05 | DEBUG    	| Initialising...
01:17:51.05 | DEBUG    	| Initialising preferences manager -> /home/bf/.config/syncall
01:17:51.05 | INFO     	| Loading preferences...
01:17:51.05 | DEBUG    	| Loading cached configuration - Mine__None__calendar
01:17:51.05 | INFO     	|

Configuration:
===============

  - TW Tags               : ('calendar',)
  - TW Project            : None
  - Google Calendar       : Mine
  - Prefer scheduled dates: False

01:17:51.06 | DEBUG    	| Using a custom configuration file ... -> Mine__None__calendar
01:17:51.06 | DEBUG    	| Initialising preferences manager -> /home/bf/.config/syncall
01:17:51.06 | INFO     	| Loading preferences...
01:17:51.07 | DEBUG    	| Connecting to Google Calendar...
01:17:51.07 | DEBUG    	| Invalid credentials. Fetching again...
Please visit this URL to authorize this application: https://accounts.google.com/o/oauth2/auth?response_type=code&client_id=*************.apps.googleusercontent.com&redirect_uri=http%3A%2F%2Flocalhost%3A8081%2F&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcalendar&state=*****************&access_type=offline
Opening in existing browser session.

and just hangs there
Expected Behavior
tw_gcal_sync correctly finish auth process
📸 Screenshots

Versions
OS Version (cat /etc/*-release; uname -a)
DISTRIB_ID=Pop
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Pop!_OS 22.04 LTS"
NAME="Pop!_OS"
VERSION="22.04 LTS"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 22.04 LTS"
VERSION_ID="22.04"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
LOGO=distributor-logo-pop-os
Linux pop-os 6.2.6-76060206-generic #202303130630~1681329778~22.04~d824cd4 SMP PREEMPT_DYNAMIC Wed A x86_64 x86_64 x86_64 GNU/Linux

Python version (python --version; python3 --version)
01:34   (main) ✗ ⋊>python --version
Python 3.10.6
01:34   (main) ✗ ⋊>python3 --version
Python 3.11.3

--version of your executable
01:22   (main) ✗ ⋊>tw_gcal_sync --version
tw_gcal_sync, version 1.5.1

Additional context
Add any other context about the problem here.

Hi there, and sorry for the late reply.
I have not seen this issue during local development.
What browser are you using?
Does this happen only once or every time you're trying to connect?

Closing this issue but do let me know if you have more info and we can discuss.


feat: saving test psnr

I added a list psnr_history which contains the psnr on test set.
I added a parameter psnr in  the function save_model  to save psnr_history.
Checks to be done before submitting your PR

[ ] python3 -m pytest tests/ runs successfully.
[x] black . runs successfully.
[ ] make html runs successfully (in the docs/ directory).
[ ] Updated docstrings related to the changes (as applicable).
[ ] Added an entry to the CHANGELOG.md (as applicable) (to come).

Thanks for raising the issue and the PR!
This problem has been recently solved in another PR, see here. The saved PSNR is the one of the evaluation dataset.


!Exclusive Free Redd𝚒t Gervonta  Davis vs. Frank Martin Streams - Buffstreams Crackstreams

%$!>[Here's WaY tO Watch]* Gervonta Davis vs Frank Martin Live streams, Free viewing options live Fight 2048
Here's Where to watch Davis vs Martin Live Stream: Tank vs Martin Live Free Gervonta 'Tank' Davis vs Frank Martin: Date, time, fight card, & PPV price TV Guide & Streaming. How to catch the crucial lightweight bout live from Las Vegas Today.......
🔴🥊 Here: Davis vs Martin fight streams free
🔴🥊 Visit Here: Frank Martin vs Gervonta Davis live
Gervonta 'Tank' Davis will look to shake off the ring rust and put a controversial year outside of the ring behind him when he steps back into it to face Frank Martin in his first WBA lightweight title defence, live from the MGM Grand Garden Arena in Las Vegas, United States.
The undefeated fighter has not competed since he floored Ryan Garcia in April 2023. Tank instead spent more than a month in jail in Baltimore after breaking a home detention order.
But free to resume his career, Davis now puts his title on the line after he became the WBA's champion following Devin Haney's decision to move divisions and relinquish his crown last November.
It makes his bout with fellow unbeaten competitor Martin a fascinating encounter as he looks to stave off the challenger to his newfound crown in what looks set to be one of the most anticipated bouts of the year.
So, how can you catch it all unfold? Allow GOAL to give you all the details you need to know about how to watch Gervonta Davis and Frank Martin fight this Saturday from Vegas.
When will Gervonta Davis vs Frank Martin take place?
Gervonta Davis and Frank Martin will face off on Saturday, June 15, with the fight due to take place at the MGM Grand Garden Arena in Las Vegas, Nevada, United States.
The host of several other major bouts in recent years, a blockbuster crowd looks set to descend on Sin City for Tank's return to the ring against his latest challenger and opponent.
 FRANK MARTIN
📺📱 CLICK HERE COVERAGE
.

➭
📺📱 THE GERVONTA DAVIS VS. FRANK MARTIN
📺📱 THE GERVONTA DAVIS VS. FRANK MARTIN
.

➭
📺📱 THE GERVONTA DAVIS VS. FRANK MARTIN
📺📱 CLICK HERE COVERAGE
.

➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭
➭


integration-test: fix path

Since blobstorage's provision module was renamed to blob-provision, integration tests started to fail, this will fix them.

Hi @ndr-brt you should also change ./gradlew extensions:aws:s3:provision:check to ./gradlew extensions:aws:s3:s3-provision:check

@ndr-brt looks like this is still an issue

@ndr-brt looks like this is still an issue

Seems good on my side

@jimmarino it's a problem with the github actions, because integration tests started to work again after this merge:
https://github.com/eclipse-dataspaceconnector/DataSpaceConnector/actions/workflows/integrationtests.yaml


Found 0 genes

Dear Felix,
I am trying to run ICIM on a specific dataset. The data is in log2(1 + CPM) so the format should be the right one. The parameters I'm using are the ones on the ICIM example:
myICIM = sct.ICIM(X, df, TFs=[], CSMs=[], exclude=[], N=100,
                  correlation_cutoff=0.5,
                  min_hits=3,
                  exclude_max=2,
                  dropout_rate_low=0.3,
                  dropout_rate_high=1.0,
                  metric='correlation',
                  stop_condition='linkage_dist',
                  N_stop=50,
                  linkage_dist_stop=0.2)

However, when I run ICIM I get:
In [25]: myICIM.calc(verbose=True)
Initial step
Found 0 genes

What could be the problem?
Thanks,
Francesco

I solved by taking more over-dispersed genes (N=500). Do you have any idea on why I have to take more genes? Maybe the more correlated genes (having >= 2 correlated partners) are not over-dispersed?
Thanks,
Francesco


Add Protocol Resolver Chain Selection to NBIO

closes: #375

With this PR it is now possible to run both of these command lines:

Classpath java --enable-preview -jar nb5.jar run workload==cp:qdrant_vectors_live.yaml.
Filesystem java --enable-preview -jar nb5.jar run workload==file:qdrant_vectors_live.yaml.

Please make the protocol parser more selective.

Done. It only follows it's narrow match list and if anything fails then it treat the filename as if it were plain.


SwiftCash-QT crashing on macOS

SwiftCash-QT wallet is crashing on macOS with error message

Segmentation fault: 11

swiftcashd running fine
macOS Mohajve (10.14.1)

It happens to me as well, I just try again and it usually works after 2-3 times.

Lucky guy. I need sometimes up to 30 tries until it starts.

After I rebuilt it manually (see https://github.com/swiftcashproject/swiftcash/issues/2). It shows up every time without any issues. BTW I'm running High Sierra 10.13.6

The Mac crash apparently only happens on high sierra and the solution is a native build. We'll soon share a native build for high sierra for those who can't or don't want to build it themselves...


New Session should focus input

Click on the "New Session" button should focus the input box if not already.

I added a imperative ref in ChatInput that exposes a focus that might help with this.

I think ultimately, this was an issue with Reablocks - https://github.com/reaviz/reablocks/pull/254


Adds the target to form

Unfortunately I missed a target for a form sample. This PR add the target.

@sebastianbenz PTAL


rpipicow error when building firmware

Any idea what could be causing this when building firware for rpipicow?
multiple definition of '_Z7sysNameB5cxx11'
Archiving .pio\build\rpipicow\libFrameworkArduino.a
Linking .pio\build\rpipicow\firmware.elf
c:/users/jimem/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/10.3.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\rpipicow\lib22d\libdataWing.a(datawing.cpp.o):(.bss._Z8wifiTypeB5cxx11+0x0): multiple definition of `_Z8wifiTypeB5cxx11'; .pio\build\rpipicow\src\main.cpp.o:(.bss._Z8wifiTypeB5cxx11+0x0): first defined here
c:/users/jimem/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/10.3.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\rpipicow\lib22d\libdataWing.a(datawing.cpp.o):(.bss._Z7machineB5cxx11+0x0): multiple definition of `_Z7machineB5cxx11'; .pio\build\rpipicow\src\main.cpp.o:(.bss._Z7machineB5cxx11+0x0): first defined herec:/users/jimem/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/10.3.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\rpipicow\lib22d\libdataWing.a(datawing.cpp.o):(.bss._Z7sysNameB5cxx11+0x0): multiple definition of `_Z7sysNameB5cxx11'; .pio\build\rpipicow\src\main.cpp.o:(.bss._Z7sysNameB5cxx11+0x0): first defined herecollect2.exe: error: ld returned 1 exit status
*** [.pio\build\rpipicow\firmware.elf] Error 1

Closing as was unrelated to arduino-pico.


Make --inject-passthru option work with serverless-webpack plugin

Make the --inject-passthru option work with serverless-webpack plugin

@jkelvie -- can a new release be made which includes this pr?

@breathe Just released the version 0.1.0 including this changes.


Updating info alert to be more noticeable

As per discussion with @dvnkshl, the info alerts are not noticeable when set to inline because of the grey coloring. Updating it to our blue to make it more noticeable.
Preview:
From

To

Example Integration:
From

To

Can you update Figma too please?

Good call.

Fixed a few issues with borders being off on the sticky variant and added in the grey for both inline and sticky as a new variant called message.
Sticky:

Inline:


This package is AMAZING

MARRY ME.
No srsly, this package is the missing piece in my stack to keep type safety across layers, no more gross JSON marshalling!
WILL SPONSOR SOON. THANK YOU SO MUCH!

Thanks, glad you like it :D


Removing the bootstrap VM as part of cleanup

The bootstap VM was remaining after 'make clean'.
This patch deals with its removal.
Signed-off-by: Alexander Chuzhoy<EMAIL_ADDRESS>

Build FAILURE, see build http://<IP_ADDRESS>:8080/job/dev-tools/214/

kni-install destroy bootstrap in ocp_cleanup.sh is supposed to take care of this. Would be good to know why you're not seeing that happening? Perhaps the logs show something?

Yeah agreed this shouldn't be needed, so we should understand why ocp_cleanup.sh is not doing the job here.

Ok so AFAICS this is failing because with a clean environment kni-installer isn't being built (since the repo move perhaps?), then ocp_cleanup.sh ignores that failure because we removed set -e, and it removes the ocp dir, so we can never retry :(
Will dig into it..

Ok I think this was a temporary breakage related to the repo move, for some reason kni-installer didn't get built and we ignored the error trying to run it - @achuzhoy if you agree we can close this?


Create associated token account idempotent instruction

Currently solana-go only allows creating non-idempotent instruction for the associatedtokenaccount.NewCreateInstructionBuilder program instruction.
It would be nice to allow it to be created using the idempotent solution, which is achieved by having a [1] uint8 bytearray as the instruction data.
I do not understand the gagliardetto/binary library's internals and don't know how the BaseVariant works. The current binary module doesn't have much documentation, but if you guide me it appears to be an easy PR.
Loved the work you have done with this library. I will be using it a lot for personal projects, and I want to know more about it to contribute. Thanks!

@lucasoares not sure if you need this anymore but i found a workaround to make create associated token account idempotent possible.
import (
    "github.com/gagliardetto/solana-go"
    associatedtokenaccount "github.com/gagliardetto/solana-go/programs/associated-token-account""
)

func BuildCreateATAIdempotentInstruction(payer, walletAddress, mint solana.PublicKey) *solana.GenericInstruction {
	createATAInstruction := associatedtokenaccount.NewCreateInstruction(
		payer,
		walletAddress,
		mint,
	).Build()

	return solana.NewInstruction(createATAInstruction.ProgramID(), createATAInstruction.Accounts(), []byte{1})
}

The difference is at the data field, set it to 1 to enable idempotent mode


Refs #23919 -- Removed obsolete WSGI encoding constants.

Since 'utf-8' is the default in Python 3, I tend to write .encode() and .decode() without specifying 'utf-8'.


Bug :cannot adding static column in Query

i can't add static column in query like Model::find()->->addSelect(" 'Str' as column")->all()
because it will quoted like this `'Str'` AS `column`
and i get error of Column not found

->addSelect(['column'=>new yii\db\Expression("'Str'")])

Or (i dont know it will work or not)
->addSelect(['column'=>new yii\db\Expression(':static_val',[':static_val'=>'Str'])])


Adding DCGAN Model for cats and dogs dataset

i wanted to help people by  implementing  dcgan model using the cats and dogs dataset and help them understand this type of GAN and can further implement it for other projects

@Avdhesh-Varshney please assign this to me under ssoc 2024

@adi271001 This repository is not for the purpose of project addition. But it consists of just guidelines for a learner how to approach any project?
@pawaspy Issues are assigned on the basis of FCFS.
Both of you join the project discord server as i am creating a meeting on today for project movement. Link is present in Main readme file.


Naming, organization of exposed modules

Since exposed modules become public and then need to be maintained, we need to think about how they should be organized and named, and what should be exposed now and what should remain internal. It will depend on who can use this library and in what ways.

We can use naming similar to streamly e.g. use Unicode.* instead of Data.Unicode.*.

We should make unicode-transforms use this package as a dependency and remove this code from that package.

The module DecompositionsK.hs was split into DecompositionsK.hs and DecompositionsK2.hs because of a big file compilation issue. Not sure if that issue still remains.  Maybe we can export these two modules via a common module, though I am not sure if the issue will reappear if we do that.

Looks like we already include DecompositionsK2.hs in DecompositionsK.hs, we just need to move DecompositionsK2.hs to the Internal module hierarchy.

Have the following exposed modules:

Unicode.Properties.Core
Unicode.Properties.CombiningClass
Unicode.Properties.Compose
Unicode.Properties.Decompose
Unicode.Properties.DecomposeHangul

The rest of modules should be moved to Internal.
Also rename:

composePair => compose
composeStarterPair => composeStarters
getCombiningClass => combiningClass

Remove the import of Data.Unicode.Properties.DecomposeHangul in Data.Unicode.Properties.Decompose
Change:
data DecomposeMode = Canonical | Kompat

Closed by #1

We need Unicode.Properties.Compose module as well.


Add deprecation notice to README

Both imacropy and pydialect have been superceded by the advanced macro exapnder mcpyrate, which includes these functionalities.
Hence, neither imacropy nor pydialect will be updated further; new development has moved to mcpyrate.
Update the README to note so.

Done in e448b43.


test: added tests for getRepositoryOrganization and getRepositoryName…

…, changed tests for getPullRequestId, fix: changed WebhookUtil methods to return exceptions and not strings #301
Pull Request
Description
When an error occurs in some functions in LPVSWebhookUnit , an illegalArgumentException is now thrown instead of a string being returned. Unit tests for these functions also created/modified.
Fixes # (issue)
I resolved issue #301
Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Code cleanup/refactoring
[x] Documentation update
[x] This change requires a documentation update
[x] CI system update
[ ] Test Coverage update

Testing
I basically added tests so i don't think i can write something in this section.
Test Configuration:

Java: v11
LPVS Release: v1.2.0

Checklist:

[✓ ] My code follows the style guidelines of this project
[ ] My code meets the required code coverage for lines (90% and above)
[ ] My code meets the required code coverage for branches (80% and above)
[ ✓] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[✓ ] My changes generate no new warnings
[✓ ] I have added tests that prove my fix is effective or that my feature works
[✓ ] New and existing unit tests pass locally with my changes

@elefrodi  Please sign your commit.

Can you please explain to me how to do that?

Can you please explain to me how to do that?

First of all, please apply the next code style fix:
code_style.patch
Next, you have unit tests failures. Please check and fix:
https://github.com/Samsung/LPVS/actions/runs/7060287285/job/19219604649?pr=335#step:6:2895
Regarding signing commits, please add "Signed-off-by: ...." as here https://github.com/Samsung/LPVS/commit/58644dc9fa2548864fe5edac007933bab90fac6c


11 upgrade to spring boot 30

dialob-boot and dialob-session-boot Dockerfiles need to switch to java 17 base image

**villuv ** requested changes

Auto configurations didnt work. Try again.


[BUG]: [Child] Admin | Sync Logs throws error always

Describe the bug
I have followed the deployment document and everything got succeeded as per the article. But when i turned on the flows, i get error Blob key<PHONE_NUMBER>4116775046578$20201028022417407051751$audit_general$Audit_General$na0043 in the url is invalid on GetContentDetails action. Please help me to fix the issue
COE StarterKit -

Center of Excellence - Audit Logs
<IP_ADDRESS>(In <IP_ADDRESS> also same error)
[Child] Admin | Sync Logs

To Reproduce
Steps to reproduce the behavior:

Go to Admin | Sync Audit Logs
Run it
Open any instance of [Child] Admin | Sync Logs
See error

Expected behavior
Flow should be completed without error and audit logs would be processed accordingly
Screenshots

Additional context
Add any other context about the problem here.

Can you please update parent flow to point to your tenant id?

Thanks a lot for discovering it. I just followed the article and was wondering what did i do wrong. I have changed tenant id and flows are working fine now. one more query on the Center of Excellence - Audit Logs. I earlier used audit log by basic authentication. But that had lot of throttling issues, and if there are multiple calls to custom connector(even 3-4 calls at a time) will fail. In Our PROD tenant, sometimes we have 200000 records of launch powerapp logs for a day. I could see there are no more throttling issues with new one. But will the Management API custom connector able to process such huge volume of logs(0.2 Million records/day).?

The new solution, which you are now using, has a filter which we believe will stop the throttling. Please let us know if you have issues.
Thanks for using CoE!

Thanks for the immediate response. it worked fine in our DEV tenant. We will test it in our PROD tenant.


Crash passing strings between components

Problem
While passing a string (from html input element) up to a parent node, the program sometimes crashes trying to mutate a cell that's currently being mutated.
Diagnosis Steps
It's unclear to me exactly why the crash is occuring, the following revealed nothing useful:

Running under debug mode (thread generating crash is all assembly)
Running with "RUST_BACKTRACE=full" (never links back to any code in main.rs, crashing thread is spawned from tokio)
Full backtrace

I will concede that the code generating this crash is prototype-grade. However, all compiler and clippy lints pass (except non_snake_case due to dioxus style).
My speculation is that this has to do with my "onsend" propery not using the correct bounds, or requiring some wrapper, but I don't have a solution yet.
Here's the full project .zip
Platform information
Rust Target: x86_64-unknown-linux-gnu
Rust Version: 1.57.0 (rustup installed)
Linux Version: 5.14.21-2-MANJARO
I haven't tried on any other platforms.

Thank you for the incredibly detailed code and report!
I think this might be already fixed - we were getting the drop backwards when releasing components with borrowed properties. The patch went into https://github.com/DioxusLabs/dioxus/pull/67.
Try running cargo update to push update your Dioxus version to v0.1.7.
In v0.1.7 all fields prefixed with "on" in components are automatically wrapped in the EventHandler syntax.
However, to make sure the bug doesn't exist I tested your code with a field that doesn't use EventHandler (by renaming the field to _on) and using __cx.bump().alloc on the callback. In v0.1.6 I can replicate your bug but in v0.1.7 I cannot. Can you try upgrading and see if it's fixed?
We might need to yank v0.1.6 since getting drop order wrong is not good.

Yep, I can confirm 0.1.7 doesn't crash, I needed to change the Props to use an EventHandler<'a, String> instead of a &'a Fn(String), but that seems like it is the correct way to handle that anyway, and the lints lead me directly to it!
Good job with the patch!


Introduce wlr_output_event_commit

output: introduce wlr_output_event_commit
This event contains a committed bitfield, which allows callers to know
which output fields changed during the commit.
This allows users to setup a single atomic commit listener, instead of
setting up one listener for each event (mode, scale, transform, and so
on).
References: https://github.com/swaywm/wlroots/issues/2098
output-power-management-v1: listen to output commit

Breaking change: the wlr_output.events.commit event now has a data argument of type struct wlr_output_event_commit * instead of struct wlr_output *

Nice! Do you have a sway patch?

Sway doesn't need to be updated for the breaking change, but here's a patch taking advantage of this PR: https://github.com/swaywm/sway/pull/5649

Thanks!


Dependency resolution fails on transitive renaming

Problem
I don't understand why I can't have "package renaming transitivity" in my use case. When using crate renaming in a project ("multi-bars") that is used as a dependency of a bigger one, the package rename within multi-bars is ignored.
Steps
In multi-bars/Cargo.toml I have
bar7 = { version = "7", registry = "private", package = "bar" }

and everything works fine (I can compile and publish multi-bars, since bar v7 is available)
In the project foo that uses multi-bars:
multi-bars = { version = "0.1.1", registry = "private" }

cargo cannot figure out the dependency tree :
$ cargo version
cargo 1.59.0 (49d8809dc 2022-02-10)

$ cargo tree
    Updating crates.io index
    Updating `private` index
error: no matching package named `bar7` found
location searched: registry `private`
required by package `multi_bars v0.1.1 (registry `private`)`
    ... which satisfies dependency `multi-bars = "^0.1.1"` of package `foo v3.1.2 (/path/to/foo)`

I don't understand why cargo can't figure out the dependency I want to use. Is there something obvious I missed ?
Possible Solution(s)
I don't understand why Cargo knows the name of the package to look for in multi-bars when used directly but not when used indirectly.
Notes

I also posted on users.rust-lang, but as I'm trying to make sense out of this I'm slowly starting to think I did nothing wrong, so I'm posting here. Feel free to close the issue if that's wrong
I didn't see the issue when working locally (with path overrides), but only once I stopped using the overrides and started using the registry index. (And cargo tree works on multi-bars even without path overrides)
Not having the issues with overrides makes reproduction a little tricky, since I can't just make 2 repos or 1 monorepo to trigger it. If it's really necessary I suppose I can create a few dummy crates on crates.io, if it's necessary tell me and I'll make some time later to do it; I'm trying to postpone this to avoid unnecessary pollution

Version
cargo 1.59.0 (49d8809dc 2022-02-10)
release: 1.59.0
commit-hash: 49d8809dc2d3e6e0d5ec634fcf26d8e2aab67130
commit-date: 2022-02-10
host: x86_64-unknown-linux-gnu
libgit2: 1.3.0 (sys:0.13.23 vendored)
libcurl: 7.80.0-DEV (sys:0.4.51+curl-7.80.0 vendored ssl:OpenSSL/1.1.1l)
os: OracleLinux 35.0.0 [64-bit]

I was told to check the dep entry in my registry implementation (ktra), and here are my findings:
I've checked the dependency entry in my registry, and there's definitely an error there but I'm not sure it should have an impact:
{
      "name": "bar",
      "req": ">=7.1.0, <8.0.0",
      "features": [],
      "optional": false,
      "default_features": true,
      "target": null,
      "kind": "normal",
      "registry": null,
      "package": "bar7"
    },

From looking at the Cargo book it seems the package key should be a explicit_name_in_toml key, but anyway, cargo should use the name to search for the package right ?

I got it wrong, the Cargo book extract I looked at was the payload used in publish, not the expected format at rest, so there's indeed an issue in my registry. Sorry for bothering, thanks for rubberducking.


Create anonymous test data dump for oodikone based on SIS test data

Take snapshot from SIS data, pick n students and create test data dump which should replace anonyymioodi after master switch.

note that SIS data dump is currently huge and we need only small subset to test relevant features in e2e-tests


Exposing iscontiguous property

Added a iscontiguous property to mx.nd.array.

@piiswrong Should be OK, not sure about passing an mx_uint instead of a boo though.

stride is a huge effort. We'll probably add it after the dlpack refactor. But currently we don't want to commit to any inferface

closing for now.

I think it's useful to add iscontiguous function in c_api.
I use _LIB.MXNDArrayGetData to get the pointer of a mx.nd.NDArray, and compute it in an external module.
It need to check the contiguous of ndarray in the external module.


Split techniques for primitives that use different attributes

Take into account whether a primitive has normals or texture coordinates when deciding whether to split incompatible techniques/materials.
This targets the 1.0 branch.

@lilleyse works as described for input gltf that already has KHR_materials_common, but should this also address generally when a primitive doesn't have enough attributes for the specified material/technique? Models without kmc that run with kmc output also don't hit this code path.

should this also address generally when a primitive doesn't have enough attributes for the specified material/technique

I'm not totally sure what the spec would say about that, but it sounds like that model would be invalid.

Models without kmc that run with kmc output also don't hit this code path.

I think by this point a valid glTF would have already been split already, so the same kmc material wouldn't be used by two primitives with different attributes.

Thanks @lilleyse!


Fast boot 1215 working

Modularize the libyami-utils code, so that yamidecode, yamiencode, yamivpp, simpleplayer and so on, can be compiled separately. It helps to reduce the size of those each application binary.

please help to review, thanks.

This pull-request libyami-pull-911. So there is an compilation error:
09:21:43,558 INFO  - simpleplayer.cpp: In member function 'bool SimplePlayer::run()':
09:21:43,558 INFO  - simpleplayer.cpp:175:26: error: 'struct VideoConfigBuffer' has no member named 'noNeedExtraSurface'
09:21:43,558 INFO  - configBuffer.noNeedExtraSurface = true;

Closing as inactive... please resubmit if you feel this is still relevant.


docs: update readme, docs layout and add user, dev docs [skip ci]

Updated README with deployment instructions
Created layout for user and dev guides
Renamed dir doc to docs
Added user guide
Added development guide

Signed-off-by: Leela Venkaiah G<EMAIL_ADDRESS>

addressed all comments and separated into #99 #100 and #101


Problem bind server usage / docker network access

Hello,
I successfully created the bind container on my raspberry pi.
I have setup a domain and zones as shown in the blog post http://www.damagehead.com/blog/2015/04/28/deploying-a-dns-server-using-docker/
docker compose.yml file:

version: '3'
services:
bind:
container_name: rpi-bind9-svr
image: sameersbn/bind:latest
dns: <IP_ADDRESS>
environment:
- ROOT_PASSWORD=password
ports:
- <IP_ADDRESS>:10000:10000/tcp
- <IP_ADDRESS>:10053:10053/udp
volumes:
- /srv/docker/bind:/data

My raspberry host has the ip address <IP_ADDRESS>.
I can access the webmin interface via webrowser https://<IP_ADDRESS>:10000.
Client has Ip 192.168.0.x.
The bind server in the docker container has the ip address <IP_ADDRESS>.
From my Raspberry host (<IP_ADDRESS>) ssh session I can ping the bind server.

ping <IP_ADDRESS>
PING <IP_ADDRESS> (<IP_ADDRESS>) 56(84) bytes of data.
64 bytes from <IP_ADDRESS>: icmp_seq=1 ttl=64 time=0.276 ms
64 bytes from <IP_ADDRESS>: icmp_seq=2 ttl=64 time=0.199 ms

Querying  the bind server is also working.

pi@pi:~ $ host wp.int.acme.com <IP_ADDRESS>
Using domain server:
Name: <IP_ADDRESS>
Address: <IP_ADDRESS>#53
Aliases:
wp.int.acme.com is an alias for wordpress.int.acme.com.
wordpress.int.acme.com has address <IP_ADDRESS>

pi@pi:~ $ host ns.int.acme.com <IP_ADDRESS>
Using domain server:
Name: <IP_ADDRESS>
Address: <IP_ADDRESS>#53
Aliases:
ns.int.acme.com has address <IP_ADDRESS>

I can also ping the wp client (<IP_ADDRESS>).

ping <IP_ADDRESS>
PING <IP_ADDRESS> (<IP_ADDRESS>) 56(84) bytes of data.
64 bytes from <IP_ADDRESS>: icmp_seq=1 ttl=64 time=0.725 ms
64 bytes from <IP_ADDRESS>: icmp_seq=2 ttl=64 time=1.13 ms
64 bytes from <IP_ADDRESS>: icmp_seq=3 ttl=64 time=1.27 ms

From the wp maschine i can't reach the bind server.

wordpress@wordpress-vm:~$ ping <IP_ADDRESS>
PING <IP_ADDRESS> (<IP_ADDRESS>) 56(84) bytes of data.
From <IP_ADDRESS> icmp_seq=1 Destination Net Unreachable
From <IP_ADDRESS> icmp_seq=2 Destination Net Unreachable
From <IP_ADDRESS> icmp_seq=3 Destination Net Unreachable
From <IP_ADDRESS> icmp_seq=4 Destination Net Unreachable

Also from another client in the 192.168.0.x range i can't ping / reach the bind server.
Network interfaces on the raspberry host / docker maschine:

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
inet <IP_ADDRESS>/24 brd <IP_ADDRESS> scope global eth0
valid_lft forever preferred_lft forever
inet6 2003:/64 scope global mngtmpaddr noprefixroute dynamic
valid_lft 6925sec preferred_lft 981sec
inet6 fe80:/64 scope link
valid_lft forever preferred_lft forever
3: br-d19688963577: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
inet <IP_ADDRESS>/16 brd <IP_ADDRESS> scope global br-d19688963577
valid_lft forever preferred_lft forever
inet <IP_ADDRESS>/16 brd <IP_ADDRESS> scope global br-d19688963577
valid_lft forever preferred_lft forever
inet6 fe80::/64 scope link
valid_lft forever preferred_lft forever
4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
inet <IP_ADDRESS>/16 brd <IP_ADDRESS> scope global docker0
valid_lft forever preferred_lft forever

Docker network:

docker network inspect pi_default
[
{
"Name": "pi_default",
"Id": "d196889635776d9ce8f77240b3b9f3bee89d627f653767cf6383dcf1163a347a",
"Created": "2018-09-01T12:09:51.358328354+02:00",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": null,
"Config": [
{
"Subnet": "<IP_ADDRESS>/16",
"Gateway": "<IP_ADDRESS>"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {
"9xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb": {
"Name": "portainer",
"EndpointID": "1axxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx4b",
"MacAddress": "xx:xx:xx:xx:xx:xx",
"IPv4Address": "<IP_ADDRESS>/16",
"IPv6Address": ""
},
"fdxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb2": {
"Name": "rpi-bind9-svr",
"EndpointID": "39xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxdc",
"MacAddress": "xx:xx:xx:xx:xx:xx",
"IPv4Address": "<IP_ADDRESS>/16",
"IPv6Address": ""
},
"fexxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx5d": {
"Name": "pihole",
"EndpointID": "19xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx6e",
"MacAddress": "xx:xx:xx:xx:xx:xx",
"IPv4Address": "<IP_ADDRESS>/16",
"IPv6Address": ""
}
},
"Options": {},
"Labels": {}
}
]

[
{
"Name": "bridge",
"Id": "73b6adf8ab87fc1f92a97b2176ecb0066f67ac252ec52339de3be7be8125aff5",
"Created": "2019-05-26T17:02:40.598542052+02:00",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": null,
"Config": [
{
"Subnet": "<IP_ADDRESS>/16",
"Gateway": "<IP_ADDRESS>"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {},
"Options": {
"com.docker.network.bridge.default_bridge": "true",
"com.docker.network.bridge.enable_icc": "true",
"com.docker.network.bridge.enable_ip_masquerade": "true",
"com.docker.network.bridge.host_binding_ipv4": "<IP_ADDRESS>",
"com.docker.network.bridge.name": "docker0",
"com.docker.network.driver.mtu": "1500"
},
"Labels": {}
}
]
Can someone give me a hint what's wrong with my network configuration?
What must I do that I can use the nameserver from the other clients and not only from my Raspberry with the docker containers?
Thank you.

The bind server in the docker container has the ip address <IP_ADDRESS>.

From my understanding, the docker ip range '172.xx.0.0/16' is available to the host machine itself.
I do not think you should expect it to be reachable from any <IP_ADDRESS>/24 address (different subnets entirely).
I think you have an error in your docker-compose:
<IP_ADDRESS>:10053:10053 should be <IP_ADDRESS>:10053:53?
After this change I would expect the DNS to be available on <IP_ADDRESS>:10053.
I know this is a late response.
Have you solved this already?
If so, maybe update this issue to reflect that.


Cache Network image plugin throws compile time errors

After integrating dash chat 2 and firebase I am facing this error message on my terminal
when do flutter run. Which was not available previously.
I noticed that cached_network_image-3.2.0 is only from dash_chat_2
../../sdk/flutter/.pub-cache/hosted/pub.dartlang.org/cached_network_image-3.2.0/
lib/src/image_provider/multi_image_stream_completer.dart:152:22: Warning:
Operand of null-aware operation '?.' has type 'SchedulerBinding' which excludes
null.

'SchedulerBinding' is from 'package:flutter/src/scheduler/binding.dart'
('../../sdk/flutter/packages/flutter/lib/src/scheduler/binding.dart').
SchedulerBinding.instance?.scheduleFrameCallback(_handleAppFrame);
^
../../sdk/flutter/.pub-cache/hosted/pub.dartlang.org/cached_network_image-3.2.0/
lib/src/image_provider/cached_network_image_provider.dart:109:29: Warning:
Operand of null-aware operation '?.' has type 'PaintingBinding' which excludes
null.
'PaintingBinding' is from 'package:flutter/src/painting/binding.dart'
('../../sdk/flutter/packages/flutter/lib/src/painting/binding.dart').
() => PaintingBinding.instance?.imageCache?.evict(key),

can you provide any assistance to resolve this
Environment

OS: [IOS, ANdroid]
Device: [ iPhone13 (IOS 15.5), Pixel 4a (Android 13)] | Emulator
Flutter: [2.10.4]
Xcode [latest]

Seems like you're sending null in an image ChatMedia url, can you provide a minimal reproducible example?

same problem.
Dart 2.16.2 • DevTools 2.9.2

Closing this as I have not been able to reproduce it and the author didn't give more information


http

http timeout not work
What version of Go are you using (go version)?

$ go version
go version go1.17.4 linux/amd64

Does this issue reproduce with the latest release?
What operating system and processor architecture are you using (go env)?
go env Output
$ go env

What did you do?

What did you expect to see?
What did you see instead?
package main
import (
"fmt"
"io/ioutil"
"net/http"
"time"
)
func httpGetHtml2(url string) ([]byte, error) {
tmpClient := &http.Client{Timeout: 10 * time.Second}
resp, err := tmpClient.Get(url)
if err != nil {
return nil, err
}
defer resp.Body.Close()
return ioutil.ReadAll(resp.Body)
}
func main() {
fmt.Println(httpGetHtml2("http://<IP_ADDRESS>:9300"))
}

Closing as not a bug report
Unlike many projects, the Go project does not use GitHub Issues for general discussion or asking questions. GitHub Issues are used for tracking bugs and proposals only.
For questions please refer to https://github.com/golang/go/wiki/Questions

I have received email from you!
Thank You!


Fix: Misc. Incorrect Monster Data

What does this do?
Fixes some mismatched data between the SRD and what exists in the DB
How was it tested?
CI/CD
Is there a Github issue this is resolving?
No, this was reported on our site
Did you update the docs in the API? Please link an associated PR if applicable.
No docs to update
Here's a fun image for your troubles

Horned Devil:

Wight:

Note, it might be good at some point to reformat the file properly. Too many "damage_immunities": ["fire", "whatever"] exist and aren't properly formatted.

aren't properly formatted

Are you referring to them not being APIResource docs w/ url, etc?

That crossed my mind as well, but I was more literal by thinking about pure formatting and indentation.

@ogregoire For the most part, I have an autoformatter handle it but having any kind of standard configuration on it wouldn't be a terrible idea.

#246 is for figuring out how to handle API Resources for that. The "whatever" is the troubling part of that.


Update multiline indentation rule for thoughtbot

Based on discussion in:

https://trello.com/c/8plKSKKM
https://github.com/thoughtbot/hound/pull/723

@salbertson ping.

Looks good.

Great! I have cherry-picked this commit here 2548a1a9dd5b5224873b0a836f6608551cfb8b20
Thanks @graysonwright


Allow the Timber\PostPreview::read_more to accept a boolean value

Issue

The Timber\PostPreview::read_more docs say:

Set this to false to not add a "Read More" link.

But Timber\PostPreview::read_more doesn't actually accept a boolean value, it only accepts a string value type. 😬

Solution
Add bool to the readmore docblock.
Impact
Minimal to none?
Usage Changes
No usage changes, to my knowlege.
Considerations
None come to mind.
Testing
I did not add tests. Not sure how to do so.

Coverage remained the same at 92.294% when pulling 85ddda41f6c5c54d82cc71988a46b7d8e939fe98 on gerardo-rodriguez:feature/readmore-allow-bool into e1460c04914c97e5d08be06d27f9df958fc17725 on timber:master.


Installation the driver in docker container with pypy

Hi!
I'm tryed install this driver in docker container with pypy.
My Dockerfile:
FROM pypy:2-slim

RUN apt-get update && apt-get install -y libc6-dev libssl-dev wget git clang build-essential

ENV LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib

RUN mkdir install && \
    cd /install && \
    wget 'https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz' && \
    tar xvf libevent-2.0.21-stable.tar.gz && \
    cd libevent-2.0.21-stable && \
    ./configure PREFIX=/usr && \
    make && \
    make install

ADD . /install/
RUN cd /install/citrusleaf_client_libevent2_2.1.44 && \
    make

RUN pip install --no-cache-dir six git+https://github.com/benjolitz/aerospike.git

ENTRYPOINT sh

citrusleaf_client_libevent2_2.1.44 - pathed with https://gist.github.com/benjolitz/bbdb48ed33eb50711f23
Examples from citrusleaf_client_libevent2_2.1.44 is work into container:
# cd /install/citrusleaf_client_libevent2_2.1.44/example
# ./example -h <IP_ADDRESS>
host:                <IP_ADDRESS>
port:                3000
namespace:           test
set name:            test-set
transaction timeout: 200 msec
found 1 cluster node
completed info query
completed phase 1
completed phase 2
completed phase 3
completed phase 4
completed phase 5
completed phase 6
completed phase 7
completed phase 8
example completed all 8 database transactions
example is done

But in pypy connect do not work:
# aerospike-cli --host <IP_ADDRESS>
Traceback (most recent call last):
  File "/usr/local/bin/aerospike-cli", line 11, in <module>
    load_entry_point('aerospike==0.0.1', 'console_scripts', 'aerospike-cli')()
  File "/usr/local/site-packages/aerospike/__init__.py", line 77, in setup_cli
    client = get_client()
  File "/usr/local/site-packages/aerospike/__init__.py", line 49, in get_client
    cls = load_library()
  File "/usr/local/site-packages/aerospike/api.py", line 26, in load_library
    raise ImportError("Unable to load aerospike libraries!")
ImportError: Unable to load aerospike libraries!

# pypy
Python 2.7.13 (fa3249d55d15, Mar 19 2017, 20:21:48)
[PyPy 5.7.0 with GCC 6.2.0 20160901] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>> import aerospike
>>>> client = aerospike.get_client()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/site-packages/aerospike/__init__.py", line 49, in get_client
    cls = load_library()
  File "/usr/local/site-packages/aerospike/api.py", line 26, in load_library
    raise ImportError("Unable to load aerospike libraries!")
ImportError: Unable to load aerospike libraries!

Have you any idea?
Thanks.

I'm tryed find libraries manually:
>>>> from ctypes.util import find_library
>>>> find_library('aerospike')
>>>> find_library('ev2citrusleaf-2.0')
>>>> find_library('event')
'libevent-2.0.so.5'
>>>> find_library('event-2.0')
>>>> find_library('citrusleaf-2.0')

Why libraries not found?


Bad docblock in policy_sign

In policy_sign (line 17). The comment says 'usage_policies (tuple of PolicyUser): Usage’ I believe this should be PolicyUse, but it's just a comment.

Hah wrong repo


dev server constantly crashing with "Error: EBUSY: resource busy or locked, lstat 'C:\DumpStack.log.tmp'"

Describe the bug
I have the feeling that this happens after a while when a few reloads have happened, and I'm not sure if it is even related to this library, as I'm facing the same with Nuxt as well. Might be Vite related, but maybe sb has the same problem and has found a workaround.

WXT 0.19.13
✔ Started dev server @ http://localhost:3001
ℹ Pre-rendering chrome-mv3 for development with Vite 5.4.9
- Preparing...
✔ Built extension in 5.507 s
  ├─ .output\chrome-mv3\manifest.json                1.37 kB
  ├─ .output\chrome-mv3\popup.html                   636 B
  ├─ .output\chrome-mv3\background.js                89.43 kB
  ├─ .output\chrome-mv3\chunks\popup-CMB-8dTp.js     3.1 kB
  ├─ .output\chrome-mv3\content-scripts\content.js   701.24 kB
  ├─ .output\chrome-mv3\content-scripts\content.css  2.36 kB
  ├─ .output\chrome-mv3\icon\128.png                 3.07 kB
  ├─ .output\chrome-mv3\icon\16.png                  559 B
  ├─ .output\chrome-mv3\icon\32.png                  916 B
  ├─ .output\chrome-mv3\icon\48.png                  1.33 kB
  ├─ .output\chrome-mv3\icon\96.png                  2.37 kB
  └─ .output\chrome-mv3\wxt.svg                      1.07 kB
Σ Total size: 807.45 kB
node:events:497
      throw er; // Unhandled 'error' event
      ^
Error: EBUSY: resource busy or locked, lstat 'C:\DumpStack.log.tmp'
Emitted 'error' event on FSWatcher instance at:
    at FSWatcher._handleError (file:///C:/Users/MyPC/Workspace/my-project/node_modules/vite/dist/node/chunks/dep-Cyk9bIUq.js:44469:10)
    at ReaddirpStream.NodeFsHandler._boundHandleError (file:///C:/Users/MyPC/Workspace/my-project/node_modules/vite/dist/node/chunks/dep-Cyk9bIUq.js:42942:43)
    at ReaddirpStream.emit (node:events:519:28)
    at ReaddirpStream.emit (node:domain:488:12)
    at emitErrorNT (node:internal/streams/destroy:170:8)
    at emitErrorCloseNT (node:internal/streams/destroy:129:3)
    at processTicksAndRejections (node:internal/process/task_queues:90:21) {
  errno: -4082,
  code: 'EBUSY',
  syscall: 'lstat',
  path: 'C:\\DumpStack.log.tmp'
}
Node.js v22.9.0

Reproduction
Not sure, but I have this with Nuxt too, but not with my express server
Steps to reproduce
No response
System Info
System:
    OS: Windows 11 10.0.22631
    CPU: (8) x64 Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
    Memory: 1.95 GB / 15.77 GB
  Binaries:
    Node: 22.9.0 - ~\AppData\Local\Volta\tools\image\node\22.9.0\node.EXE
    Yarn: 4.5.1 - ~\AppData\Local\Volta\tools\image\yarn\4.5.1\bin\yarn.CMD
    npm: 10.8.3 - ~\AppData\Local\Volta\tools\image\node\22.9.0\npm.CMD
  Browsers:
    Chrome: 130.0.6723.59
    Edge: Chromium (127.0.2651.74)
    Internet Explorer: 11.0.22621.3527
  npmPackages:
    vite: 5.4.9 => 5.4.9
    wxt: 0.19.13 => 0.19.13

Used Package Manager
yarn
Validations

[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

@mklueh I think you should submit a minimal reproduction. Can you submit it?

If it's happening with Nuxt, it's probably related to a dependency we share... Maybe Chokidar? What versions of chokidar are listed in your lockfile?

Good point. I was on chokidar 3.6.0 before, and now I've enforced 4.0.1 but facing the same problem

Haven't faced it with Nuxt anymore for a while now, but the Wxt issue remains. Are you guys developing on Windows?

I don't have a windows machine. Did Nuxt have an issue for this that got closed that we can reference?


Move all platform classes and structs to Diligent namespace

https://github.com/DiligentGraphics/DiligentCore/tree/master/Platforms


fix(select): fixed VirtualOptionsList scroll

для виртуального списка изменения из https://github.com/core-ds/core-components/pull/1368 оказались не совместимы

Pull Request Test Coverage Report for Build<PHONE_NUMBER>2
Details

23 of 27 (85.19%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.06%) to 83.316%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

packages/select/src/utils.ts
21
25
84.0%

Totals

Change from base Build<PHONE_NUMBER>8:
-0.06%

Covered Lines:
10293

Relevant Lines:
11349

💛  - Coveralls


source code frame and re-development

Hi,
I downloaded the source code of DBeaver and configured the maven environment. Then I imported the dbeaver project into eclipse, and packaged the project into the .exe file.
At present, I want to use DBeaver to connect my own database, so I need to modify the source code of dbeaver. There is less knowledge in this area, and the code involves a lot of plugins, it's hard to re-develop DBeaver.
Is there exist some directive document for dbeaver source code? And I wonder how to debug DBeaver during the development process?
Thanks.

Check this topic for Eclipse dev config: https://github.com/serge-rider/dbeaver/wiki/Develop-in-Eclipse
Generally you will need to create an extension similar to (for instance) SQLite (it is based on Generic driver) or MySQL (it is a fully functional standalone extension).
If you have any particular questions - write me on<EMAIL_ADDRESS>


Building a project via Maven / Shade and Armeria as a dependency requires certain order in pom.xml

If "armeria" package is not the first in the list of dependencies in pom.xml among other "armeria-*" packages then the code consistently fails on an attempt to construct a client.
E.g.
<dependency>
    <groupId>com.linecorp.armeria</groupId>
    <artifactId>armeria-grpc</artifactId>
    <version>0.99.4</version>
  </dependency>
 <dependency>
    <groupId>com.linecorp.armeria</groupId>
    <artifactId>armeria</artifactId>
    <version>0.99.4</version>
  </dependency>

consistently leads to
! java.lang.ExceptionInInitializerError: null
! at com.linecorp.armeria.client.ClientOption.<clinit>(ClientOption.java:69)
! at com.linecorp.armeria.client.AbstractClientOptionsBuilder.factory(AbstractClientOptionsBuilder.java:120)
! at com.linecorp.armeria.client.ClientBuilder.factory(ClientBuilder.java:147)
...
Caused by: ! java.lang.NullPointerException: null
! at com.linecorp.armeria.internal.common.ArmeriaHttpUtil.<clinit>(ArmeriaHttpUtil.java:225)

I think this happens because by default Shade plugin will keep the first com.linecorp.armeria.versions.properties it encounters and will not merge the files from other packages together. Therefore there is no "armeria" key in the map and the code [1] in ArmeriaHttpUtil fails with NPE
Observed in v. 0.99.4
[1] https://github.com/line/armeria/blob/armeria-0.99.4/core/src/main/java/com/linecorp/armeria/internal/common/ArmeriaHttpUtil.java#L223

Should be fixed in 0.99.6. Please feel free to reopen if it's still an issue. :bow:


chore: update reference ui to use nomios

Do not merge yet, I need to update the concept paper + the images in the repo.
Waiting for @andreforsousa

This is ready!

If i'm not mistaken, nomios-concept_profile-page.png still has IDM at the top left corner. Maybe we should change that image too before merging.

@dominguesgm nice catch! Fixed.
Will rebase with master.


Add delete function and more tests

add codecov
add status badges
add delete function
tests for distances.rs

Good to give the PR a specific title – it's useful when you want to look it up in future


Give cap door remote his access

About the PR

Add access to the command door remote.
Why / Balance

Because of #26371
The command remote control becomes useless and cannot access most doors
Technical details

YML configuration, change access group of command door remote
Media

[x] this PR does not require an ingame showcase

Breaking changes

Changelog

:cl:

fix: Fix access of command door remote.

Avoid RP speak in your changelogs.

Am I mistaken, or is AllAccess not captain access, and actually open literally anything? Because we got like Nukie and Syndicate and Centcom accesses too.

~Am I mistaken, or is AllAccess not captain access, and actually open literally anything? Because we got like Nukie and Syndicate and Centcom accesses too.~
Nah its good, I double checked.

By exemple this is the door remote of centcomm, nukie also have a tag


Remove mentions of the non-existent server mode

@logstash-plugins/logstash-core, please review.

Jenkins standing by to test this. If you aren't a maintainer, you can ignore this comment. Someone with commit access, please review this and clear it for Jenkins to run; then  say 'jenkins, test it'.

Jenkins, test it.

please jenkins, test it.

@magnusbaeck the change looks reasonable to me. Can you raise the major version, as this changes the public api and add the change to the changelog? thanks man

please jenkins, test it.

Was I not polite enough for the bot or is it only core folks that can ask for a Jenkins run?

Can you raise the major version, as this changes the public api and add the change to the changelog?

Sure. Do you usually step the version and add a changelog entry in a separate commit or in the same commit that drives the version bump?

re jenkins, you where polite enough, was a configuration issue that is fix now. Next time if you ask please jenkins, test it it will run.
re changelog: I usually do all in one commit, but this is your call at the end of the day.

re changelog: I usually do all in one commit, but this is your call at the end of the day.

Okay, I amended the previous commit. Please have another look.

LGTM

@magnusbaeck are you considering backporting to the 1.x branch?

are you considering backporting to the 1.x branch?

1.x branch of Logstash? Will there be any more releases to speak?

sorry, core-api-v1 branch of this plugin, this match 1.x logstashes. It does not matter at if we do more releases or not, but users could want to fetch plugin improvements while not updating their logstash.

Okay, fair point. So we'd bump the version from 0.1.x to 1.0.x then I guess? And hope we won't have to bump the major version on that branch ever again? :-)

@magnusbaeck I know, is a problem .... you know, versions and cross version support is always complicated. Do you know anything that might help on this? proposals welcome for sure.