YARN-11552. timeline endpoint: /clusters/{clusterid}/apps/{appid}/entity-types Error when using hdfs store

issue description, analysis and solution see https://issues.apache.org/jira/browse/YARN-11552
Description of PR
How was this patch tested?

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
13m  4s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets 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
42m 23s

trunk passed

+1 :green_heart:
compile
0m 32s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 30s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 31s

trunk passed

+1 :green_heart:
mvnsite
0m 35s

trunk passed

+1 :green_heart:
javadoc
0m 39s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 53s

trunk passed

+1 :green_heart:
shadedclient
32m 28s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 22s

the patch passed

+1 :green_heart:
compile
0m 22s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
compile
0m 20s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 20s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 17s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-timelineservice.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice: The patch generated 1 new + 2 unchanged - 0 fixed = 3 total (was 2)

+1 :green_heart:
mvnsite
0m 23s

the patch passed

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 49s

the patch passed

+1 :green_heart:
shadedclient
32m 10s

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

_ Other Tests _

-1 :x:
unit
1m 44s
/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-timelineservice.txt
hadoop-yarn-server-timelineservice in the patch passed.

+1 :green_heart:
asflicense
0m 37s

The patch does not generate ASF License warnings.

134m 16s

Reason
Tests

Failed junit tests
hadoop.yarn.server.timelineservice.reader.TestTimelineReaderWebServices

hadoop.yarn.server.timelineservice.reader.TestTimelineReaderWebServicesACL

Subsystem
Report/Notes

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

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

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

uname
Linux d9c662a37830 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / e059ef66e939b1a729b89e9260947b142c012deb

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

accessing endporint /clusters/{clusterid}/apps/{appid}/entity-types successuflly after applying this patch. the snapshot is:

@slfan1989 Could you help me review this?

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 53s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets 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
44m  7s

trunk passed

+1 :green_heart:
compile
0m 34s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 32s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 32s

trunk passed

+1 :green_heart:
mvnsite
0m 37s

trunk passed

+1 :green_heart:
javadoc
0m 39s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 32s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 57s

trunk passed

+1 :green_heart:
shadedclient
34m  8s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 23s

the patch passed

+1 :green_heart:
compile
0m 23s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 23s

the patch passed

+1 :green_heart:
compile
0m 20s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 20s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 17s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-timelineservice.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice: The patch generated 1 new + 2 unchanged - 0 fixed = 3 total (was 2)

+1 :green_heart:
mvnsite
0m 23s

the patch passed

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 22s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 49s

the patch passed

+1 :green_heart:
shadedclient
33m  6s

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

_ Other Tests _

+1 :green_heart:
unit
1m 45s

hadoop-yarn-server-timelineservice in the patch passed.

+1 :green_heart:
asflicense
0m 40s

The patch does not generate ASF License warnings.

126m 39s

Subsystem
Report/Notes

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

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

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

uname
Linux 925f2aa185d2 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 29f9278d2e69543e1fe058b62f02474da1a70538

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 37s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets 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 :x:
mvninstall
48m 40s
/branch-mvninstall-root.txt
root in trunk failed.

+1 :green_heart:
compile
0m 31s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 30s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 28s

trunk passed

+1 :green_heart:
mvnsite
0m 33s

trunk passed

+1 :green_heart:
javadoc
0m 35s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 28s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 53s

trunk passed

+1 :green_heart:
shadedclient
32m 21s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 22s

the patch passed

+1 :green_heart:
compile
0m 20s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 20s

the patch passed

+1 :green_heart:
compile
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 21s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 15s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-timelineservice.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice: The patch generated 1 new + 2 unchanged - 0 fixed = 3 total (was 2)

+1 :green_heart:
mvnsite
0m 22s

the patch passed

+1 :green_heart:
javadoc
0m 21s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 19s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 54s

the patch passed

+1 :green_heart:
shadedclient
34m 25s

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

_ Other Tests _

+1 :green_heart:
unit
1m 44s

hadoop-yarn-server-timelineservice in the patch passed.

+1 :green_heart:
asflicense
0m 33s

The patch does not generate ASF License warnings.

129m 24s

Subsystem
Report/Notes

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

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

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

uname
Linux 60b7395e9e99 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / fc0f97c250e8881e740071b2f23dd8c86695f7e1

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 39s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets 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
44m 24s

trunk passed

+1 :green_heart:
compile
0m 32s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 30s

trunk passed

+1 :green_heart:
mvnsite
0m 34s

trunk passed

+1 :green_heart:
javadoc
0m 38s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 55s

trunk passed

+1 :green_heart:
shadedclient
32m 32s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 22s

the patch passed

+1 :green_heart:
compile
0m 22s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
compile
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 21s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 17s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-timelineservice.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice: The patch generated 1 new + 2 unchanged - 0 fixed = 3 total (was 2)

+1 :green_heart:
mvnsite
0m 23s

the patch passed

+1 :green_heart:
javadoc
0m 22s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 49s

the patch passed

+1 :green_heart:
shadedclient
32m 20s

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

_ Other Tests _

+1 :green_heart:
unit
1m 45s

hadoop-yarn-server-timelineservice in the patch passed.

+1 :green_heart:
asflicense
0m 39s

The patch does not generate ASF License warnings.

124m 17s

Subsystem
Report/Notes

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

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

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

uname
Linux b5a8e08ad428 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / d44de83467df2979c9a54fa2b360e06c7be4f75f

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

@yangjiandan Thanks for your contribution! Can you fix the checkstyle issue?

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m  1s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets 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
45m 17s

trunk passed

+1 :green_heart:
compile
0m 33s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 32s

trunk passed

+1 :green_heart:
mvnsite
0m 37s

trunk passed

+1 :green_heart:
javadoc
0m 39s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 30s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 54s

trunk passed

+1 :green_heart:
shadedclient
33m 28s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 23s

the patch passed

+1 :green_heart:
compile
0m 23s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 23s

the patch passed

+1 :green_heart:
compile
0m 22s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 15s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-timelineservice.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice: The patch generated 1 new + 2 unchanged - 0 fixed = 3 total (was 2)

+1 :green_heart:
mvnsite
0m 23s

the patch passed

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 22s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 50s

the patch passed

+1 :green_heart:
shadedclient
33m 36s

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

_ Other Tests _

+1 :green_heart:
unit
1m 47s

hadoop-yarn-server-timelineservice in the patch passed.

+1 :green_heart:
asflicense
0m 41s

The patch does not generate ASF License warnings.

131m  6s

Subsystem
Report/Notes

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

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

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

uname
Linux 94d1e19cc075 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 15fb90cde11185e409abd44e2a0c7d031c9f4796

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 43s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets 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
44m 27s

trunk passed

+1 :green_heart:
compile
0m 33s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 30s

trunk passed

+1 :green_heart:
mvnsite
0m 37s

trunk passed

+1 :green_heart:
javadoc
0m 40s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 32s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 56s

trunk passed

+1 :green_heart:
shadedclient
35m 56s

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

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 23s

the patch passed

+1 :green_heart:
compile
0m 25s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 24s

the patch passed

+1 :green_heart:
compile
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 21s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 16s
/results-checkstyle-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-timelineservice.txt
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice: The patch generated 1 new + 2 unchanged - 0 fixed = 3 total (was 2)

+1 :green_heart:
mvnsite
0m 24s

the patch passed

+1 :green_heart:
javadoc
0m 22s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 22s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 52s

the patch passed

+1 :green_heart:
shadedclient
36m 13s

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

_ Other Tests _

+1 :green_heart:
unit
1m 48s

hadoop-yarn-server-timelineservice in the patch passed.

+1 :green_heart:
asflicense
0m 40s

The patch does not generate ASF License warnings.

135m 15s

Subsystem
Report/Notes

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

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

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

uname
Linux 195c50293fe9 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 15fb90cde11185e409abd44e2a0c7d031c9f4796

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 36s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets 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
41m 29s

trunk passed

+1 :green_heart:
compile
0m 31s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 31s

trunk passed

+1 :green_heart:
mvnsite
0m 36s

trunk passed

+1 :green_heart:
javadoc
0m 38s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 54s

trunk passed

-1 :x:
shadedclient
31m  7s

branch has errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 22s

the patch passed

+1 :green_heart:
compile
0m 22s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
compile
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 21s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 16s

the patch passed

+1 :green_heart:
mvnsite
0m 22s

the patch passed

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 49s

the patch passed

-1 :x:
shadedclient
31m  1s

patch has errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
1m 44s

hadoop-yarn-server-timelineservice in the patch passed.

+1 :green_heart:
asflicense
0m 38s

The patch does not generate ASF License warnings.

118m 30s

Subsystem
Report/Notes

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

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

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

uname
Linux 02da51c9ee2e 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 9ffe870fd74244842ec7a16982b1f2cdf0d9d79f

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

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

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice

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

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 50s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets 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
43m 16s

trunk passed

+1 :green_heart:
compile
0m 31s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 28s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 28s

trunk passed

+1 :green_heart:
mvnsite
0m 33s

trunk passed

+1 :green_heart:
javadoc
0m 37s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 56s

trunk passed

-1 :x:
shadedclient
33m 12s

branch has errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 22s

the patch passed

+1 :green_heart:
compile
0m 22s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
compile
0m 20s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 20s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 16s

the patch passed

+1 :green_heart:
mvnsite
0m 23s

the patch passed

+1 :green_heart:
javadoc
0m 22s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 20s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 53s

the patch passed

-1 :x:
shadedclient
36m 20s

patch has errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
1m 48s

hadoop-yarn-server-timelineservice in the patch passed.

+1 :green_heart:
asflicense
0m 40s

The patch does not generate ASF License warnings.

128m 28s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/8/artifact/out/Dockerfile

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

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

uname
Linux d2e8e5b62633 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 9ffe870fd74244842ec7a16982b1f2cdf0d9d79f

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/8/testReport/

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/8/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 37s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets 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
41m 53s

trunk passed

+1 :green_heart:
compile
0m 32s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 29s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 30s

trunk passed

+1 :green_heart:
mvnsite
0m 34s

trunk passed

+1 :green_heart:
javadoc
0m 37s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 55s

trunk passed

-1 :x:
shadedclient
31m  7s

branch has errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 22s

the patch passed

+1 :green_heart:
compile
0m 21s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 21s

the patch passed

+1 :green_heart:
compile
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 21s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 17s

the patch passed

+1 :green_heart:
mvnsite
0m 24s

the patch passed

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 49s

the patch passed

-1 :x:
shadedclient
30m 52s

patch has errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
1m 45s

hadoop-yarn-server-timelineservice in the patch passed.

+1 :green_heart:
asflicense
0m 38s

The patch does not generate ASF License warnings.

118m 45s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/9/artifact/out/Dockerfile

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

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

uname
Linux c97f2e38e0bd 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / be0974c5a6a04d5517f81cde4d8dd9f94fd9259a

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/9/testReport/

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/9/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 49s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets 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
41m 53s

trunk passed

+1 :green_heart:
compile
0m 30s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 33s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 32s

trunk passed

+1 :green_heart:
mvnsite
0m 37s

trunk passed

+1 :green_heart:
javadoc
0m 39s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 33s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 54s

trunk passed

-1 :x:
shadedclient
31m 54s

branch has errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 22s

the patch passed

+1 :green_heart:
compile
0m 24s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 24s

the patch passed

+1 :green_heart:
compile
0m 22s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 17s

the patch passed

+1 :green_heart:
mvnsite
0m 24s

the patch passed

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 22s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 49s

the patch passed

-1 :x:
shadedclient
32m 13s

patch has errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
1m 47s

hadoop-yarn-server-timelineservice in the patch passed.

+1 :green_heart:
asflicense
0m 40s

The patch does not generate ASF License warnings.

121m 44s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/10/artifact/out/Dockerfile

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

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

uname
Linux 48dd29b811d5 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / be0974c5a6a04d5517f81cde4d8dd9f94fd9259a

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/10/testReport/

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/10/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 38s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets 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
43m 25s

trunk passed

+1 :green_heart:
compile
0m 33s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
compile
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
checkstyle
0m 30s

trunk passed

+1 :green_heart:
mvnsite
0m 35s

trunk passed

+1 :green_heart:
javadoc
0m 38s

trunk passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 31s

trunk passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 52s

trunk passed

-1 :x:
shadedclient
30m 45s

branch has errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 22s

the patch passed

+1 :green_heart:
compile
0m 22s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
compile
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
javac
0m 22s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 16s

the patch passed

+1 :green_heart:
mvnsite
0m 23s

the patch passed

+1 :green_heart:
javadoc
0m 23s

the patch passed with JDK Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04

+1 :green_heart:
javadoc
0m 21s

the patch passed with JDK Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

+1 :green_heart:
spotbugs
0m 49s

the patch passed

-1 :x:
shadedclient
31m 20s

patch has errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
1m 43s

hadoop-yarn-server-timelineservice in the patch passed.

+1 :green_heart:
asflicense
0m 37s

The patch does not generate ASF License warnings.

120m 26s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/11/artifact/out/Dockerfile

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

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

uname
Linux eef777129c19 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 3a129cc727fa2143d5416364b6be67a0734933f3

Default Java
Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.20+8-post-Ubuntu-1ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_382-8u382-ga-1~20.04.1-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/11/testReport/

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

modules
C: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice U: hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-5978/11/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

@slfan1989 have you ever encountered this shadedclient error?

@slfan1989 have you ever encountered this shadedclient error? i can not find reason from error log.
All recent PRs have this problem

@yangjiandan Thanks for your contribution! Merged into trunk. Looking forward to your more contributions.


ctlv3: right-align table output, fix typo in vendor

tablewriter default align could be
|         123 |
| 1GB         |

We should align them at center.
Fix typo in https://github.com/coreos/etcd/blob/master/cmd/vendor/github.com/olekukonko/tablewriter/table.go#L31.

Current coverage is 63.95% (diff: 100%)

No coverage report found for master at b9bbfda.

Powered by Codecov. Last update b9bbfda...178409a

@heyitsanthony Fixed. PTAL
ETCDCTL_API=3 ./bin/etcdctl endpoint status --write-out=table
+----------------+------------------+-----------+---------+-----------+-----------+------------+
|    ENDPOINT    |        ID        |  VERSION  | DB SIZE | IS LEADER | RAFT TERM | RAFT INDEX |
+----------------+------------------+-----------+---------+-----------+-----------+------------+
| <IP_ADDRESS>:2379 | d3845ffbfa785ee1 | 3.2.0+git |   25 kB |      true |         2 |          4 |
+----------------+------------------+-----------+---------+-----------+-----------+------------+

lgtm


[sw/meson] Update meson version and fix deprecation issues

This updates meson to a sufficiently newer version to enable the use of various meson machine file constructs. Upgrading to versions >= 0.58 would introduce further migration issues, so that can be done in a follow-up patch if necessary.

Hi Luis, Micheal,
Thanks you very much for tagging me on this.  It looks good, but give me a day to update our environment test this branch.
Thanks,
-Martin

Thanks again for the heads up @mundaym and @luismarques! I've installed this and tested it in our environments with no problem. (As expected, but it is nerve wracking when things don't work).

Thanks for test driving this Martin. I'm glad that it didn't turn out to be problematic. I'll send an email informing that we expect to merge this mid next week.

Closing and reopening to re-trigger CI before merging.

Rebased, fixing conflicts due to recent changes.


How to implement locale ?

hi,
i would like to implement diffrent locale with vue-plotly.
what is the best way to do this ?
thanks

I try this, and it's good !
import VuePlotly from '@statnett/vue-plotly'

import Plotly from 'plotly.js'
import plotFR from 'plotly.js/lib/locales/fr'

Plotly.register(plotFR)
Plotly.setPlotConfig({ locale: 'fr' })

Is it the right way ?

Not sure myself to be honest.

???? any answer?


Fix revertbuffer crash on mac, due to mem overlap

revertbuffer crashes on Mac, the reason because the mem overlap happens when sending curbp->b_fname, as the new file to open, which it's also the destination, that happens in insertfile when calling (void)strlcpy(bp->b_fname, newname, sizeof(bp->b_fname));
following traceback using lldb:
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BREAKPOINT (code=1, subcode=0x1b3acd99c)
    frame #0: 0x00000001b3acd99c libsystem_c.dylib`__chk_fail_overlap + 24
libsystem_c.dylib`:
->  0x1b3acd99c <+24>: brk    #0x1

libsystem_c.dylib`:
    0x1b3acd9a0 <+0>:  pacibsp
    0x1b3acd9a4 <+4>:  stp    x22, x21, [sp, #-0x30]!
    0x1b3acd9a8 <+8>:  stp    x20, x19, [sp, #0x10]
Target 0: (mg) stopped.

Nice catch!  Reproduced it here too.  First I considered having the fix readin(), or insertfile(), but it seems the pattern you've implemented is used elsewhere too, like in dired.c, so lets go with this.
Thank you for the PR! :-)


Optionally report entire stack trace for each failed import

Ah, we are doing this, the error wasn't even caught... developing!


store: implement streaming queries

There are lots of use cases that are well-served by streaming queries. That is, set up a query that delivers results as they arrive at each store node. At a first thought this would look like

User makes a stream-type query to any store node
The store node broadcasts that query to all store nodes
Each store node registers the query in some kind of table as a websocket
When new segments are replicated, records are matched against each registered streaming query
Matching records are written to the websocket
The originating store node uses some kind of ringbuffer to deduplicate records over a time window
Every effort should be made to keep the websocket connections alive: reconnect logic, etc.

Unless you have already settled on Websockets it's probably worth considering SSE  instead. It's significantly more light weight and I think more suited to what you are trying to achieve here.

Yeah, I won't be using websockets, that was just exemplary :) At the moment it looks like a plain old streaming response with Transfer-Encoding: chunked should fit the bill, but if I need more than that I'll probably do SSE, thanks for the reminder.

This isn't done yet.

While likely an edge-case there should be awareness of what kind of behaviour is expected when topology changes (store nodes join/leave) happen during an active streaming query.

Yep, that's accounted for. New nodes get picked up within some interval (currently a few seconds) and start forwarding matching segments. Nodes that go away get removed from the active query within the same interval.

Yep, that's accounted for. New nodes get picked up within some interval (currently a few seconds) and start forwarding matching segments. Nodes that go away get removed from the active query within the same interval.

\0/

In relation to the discussion of SSE, websocket, etc, please put a good abstraction on the transport interface. Depending on different requirements, authentication, TLS, etc. transports can be useful.
A project that has a good abstraction is mango for multiple transports.

It'll be plain HTTP/1.1 Transfer-Encoding: Chunked.

Implemented!


Fix missing 'NWWebSocket' in Carthage integration

Description of the pull request
Insert missing 'NWWebSocket' into the Carthage integration step in README.
Why is the change necessary?
Without that, the following error message will be displayed at runtime:
dyld: Library not loaded: @rpath/NWWebSocket.framework/NWWebSocket
  Referenced from: /path/to/PusherSwift.framework/PusherSwift
  Reason: image not found

Thanks for raising this PR!


⚠ Jerry Savelle Ministries International Australia has degraded performance

In 56b99a0, Jerry Savelle Ministries International Australia (https://jsmiaustralia.org) experienced degraded performance:

HTTP code: 500
Response time: 5795 ms

Resolved: Jerry Savelle Ministries International Australia performance has improved in a650b35 after .


openai 1.0.1 is missing model and other things seems behind the docs

Hey,
openai 1.0.1 is missing model and other things seems behind
response = self.client.images.generate(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Images.generate() got an unexpected keyword argument 'model'

Main docs page mentions model can be used
https://platform.openai.com/docs/guides/images/generations

Audio Speech Create aswell

Hi there!
It looks like you might be using an older version of the openai package which doesn't include the new features you're trying to access.
Could you please try upgrading the package to the latest version by running the following command in your terminal? This solved the issue for me, and you should be able to access all the new features after upgrading.
pip install openai --upgrade

The v1.0.0 and v1.0.1 versions of the SDK do not include the newly announced endpoints, you need to upgrade to v1.1.0 to use them.

Right I see there has been 1.1.0 added to pypi since i posted.


3D rotation with mouse

Please add the ability to rotate camera in 3D while holding a right mouse button (like holding a SPACE currently works). That keyboard using for 3D navigation is just the most lame thing in all Hammer clones.

Do we ever need this feature since there are camera movement with SPACE or Z button?
It might have some conflicts with RMB context menu in 3D view.

No conflicts, I think, the context menu does not even appear anyways if you holding an RMB. It only appears on fast RMB click. I'd like to have full camera rotation with mouse and leave keyboard keys for camera moving. This approach works perfectly in BSPGuy, for example.

It allows to move camera and select/manipulate objects much more easy.

Added support of Mouse Look by holding middle mouse button, because part of code that used to rotate camera - uses RMB and LMB to calculate camera movement.
Pushed into the latest release

Well, thanks! Not exactly what I wanted, but better, than with keyboard.


Remove the template pieces of the docsite

Most of the content of the documentation site was added when initializing docusaurus - we should clean that up, just in order not to confuse ourselves or anybody else.

Done on PR #67


Breadcrumb control

Added my breadcrumb control - https://github.com/IeuanWalker/Maui.Breadcrumb

Thank you for your contribution 🎉


[Backport 2.x] Add missing license header (#3467)

Backport fb82bbbfcc133fa4ae0bba227c881f7a6ebbe7bd from #3467

There is only 1 file without header in the 2.x branch


Merging of ETL files has failed

If you are reporting bug/issue, please provide detailed Repro instructions.
Repro Steps

Cannot reproduce locally

Actual Behavior
We are receiving an exception every couple of minutes:
Message: Merging of ETL files has failed (0x80070507) (Flags: 0x0000011f).
Exception type: System.Runtime.InteropServices.COMException
MachineName "Removed"
AgentVersion:  2.4.60309.3
AgentSession: 8059820b-bb11-4778-9734-e3875840fcea |
Description: StopProfiler failed.
RunningMode: Antares
Source: ApplicationInsightsProfiler
Exception:
   at DiagnosticsHub.StandardCollector.Host.Interop.ICollectionSession.Stop (ApplicationInsightsProfiler, Version=2.4.60309.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a)
   at Microsoft.ServiceProfiler.Collectors.StandardCollectorBase.<StopAndCollectAsync>b__10_0 (ApplicationInsightsProfiler, Version=2.4.60309.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a)
   at System.Threading.Tasks.Task`1.InnerInvoke (mscorlib, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089)
   at System.Threading.Tasks.Task.Execute (mscorlib, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089)
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (mscorlib, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (mscorlib, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089)
   at Microsoft.ServiceProfiler.Collectors.DetailedTraceCollector+<StopCollectingAndSaveTrace>d__26.MoveNext (ApplicationInsightsProfiler, Version=2.4.60309.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a)
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (mscorlib, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (mscorlib, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089)
   at Microsoft.ServiceProfiler.Collectors.DetailedTraceCollector+<StopCollectingAndUploadTraceAsync>d__24.MoveNext (ApplicationInsightsProfiler, Version=2.4.60309.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a)
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (mscorlib, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (mscorlib, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089)
   at Microsoft.ServiceProfiler.Engine+<>c__DisplayClass1_1+<<RunAsync>b__2>d.MoveNext (ApplicationInsightsProfiler, Version=2.4.60309.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a)
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (mscorlib, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (mscorlib, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089)
   at Microsoft.ServiceProfiler.Agent.Orchestration.Orchestrator+<TraceAsyncOperation>d__15.MoveNext (Microsoft.ServiceProfiler.Agent.Orchestration, Version=2.4.60309.3, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a)```

## Extension Information
 Site Extension, version 2.5.4, is up to date.
 Agent version 2.4.60309.3 is installed and up to date.
 Application Insights Profiler Web Job is enabled. Disable
 Web Job monitoring is active. Stop monitoring

## Version Info
SDK Version : .Net 4.7
.NET Version :
How Application was onboarded with SDK: (Azure Extension) :
OS : Windows
Hosting Info (IIS/Azure WebApps/ etc) : Web app

Hello,
I'm facing similar issue. I don't have the site extension installed.

Also when I try to add the extension, I entered "Application Insights extension for Azure App Service" in the search but I got no results.
Below is the configuration I have in the appservice -> app settings

If you're seeing issue with Application Insights Profiler, get support from Azure Support Center.


Option to choose other language than system language

I would like to have an option to choose other language than system language for the app. In most cases English language has shorter terms and is more direct. So I prefer English as app language.

top right/(click)debug mode/language(choose what u want)


Can I get the name of Role which belongs to User?

Hi,
is it possible to get the names of the roles or permissions of the specific User?
Something like this: User::find(1)->roles() and then in foreach $role->name
Thanks for the answer.

Sorry, it was bad question...I get it right away :)
@foreach($user->roles as $role)
{{ $role->name }}
@endforeach

:+1:


Dark Theme  Improvements

This is a further improvement for this dark teme...
https://github.com/sqlectron/sqlectron-gui/pull/401
Enable Dark Theme in the settings.
Below are sample screenshots:
Splash Screen

Server Explorer

Settings

New Connection

Edit Existing Connection

Delete connection

Query Browser

Overall it is looking good. Although, still there are some colors I'm not so glad. But we can improve it over the time or even have different themes in the future. Thanks for all work @synle !!!


Need help passing variables between jobs

I'm creating a test using a nested multithreaded job. I'm having trouble assuring that the value that I have in $message2 being made available in the nested job. I don't have a problem with the script creating the text file in the directory that I specified, its just that the value turns up blank when I open the text file. By the way, I've also tried adding $using:message2 , but this just threw an error:
Start-RSJob : The value of the using variable '$using:message2' cannot be retrieved because it has not been set in the local session.

$ParentFolder = "C:\users\Family\Desktop\PII Searcher"

$Parentfolder | Start-RSJob -Name {"$($_)"} -Throttle 15 -ScriptBlock{
Param($targetfolder)

$message = "hello"
$global:message2 = "hello2"
$message | Out-File "$targetfolder\message.txt"

     $targetfolder | Start-RSJob -Name {"$($_)"} -Throttle 15 -ScriptBlock{
     Param($targetfolder)

     $message2 | Out-File "$targetfolder\message2.txt"

     }

}

use -VariablesToImport message,message2 on both Start-RSJob calls
btw, why you need nested jobs ?
p.s. globals is bad :)

@hou8182 I don't think the $targetfolder parameter is working the way you think. Start-RSJob doesn't pass the pipelined objects into the job as a parameter  Old versions used to but it changed quite some time ago. Look at this post that explains how parameters work and how you can pass parameters. You can pass message2 into your job but you'll probably want to use the -ArgumentsList parameter.

If the scriptblock have only one parameter then rsjob insert pipelined object into this parameter


css-tree updated - breaks react-native-svg

Bug
In the current react-native-svg - the css-tree dep was just updated from 1.0.0.alpha39 to 1.0.0, and they removed HexColor in place of Hash.js
Unexpected behavior
Error saying
Unable to resolve module './HexColor' from node_modules/css-tree/lib/syntax/node/index.js
Environment info
Library version:
 "react-native-svg": "^12.1.0",

Steps To Reproduce
Do a clean RN app install w/ react-native-svg without specifying css-tree.
Describe what you expected to happen:

No crashes in the simulator

Workaround
Current workaround / fix is to specify css-tree exact in package.json:
npm i<EMAIL_ADDRESS>--save-exact

See this issue today. Is there any long term fix?

Here I had the same error.
Now worked fine after run $ npm i<EMAIL_ADDRESS>--save-exact.
Thank you @andrewrt 🙏

point

<EMAIL_ADDRESS>is the most recent that functions with react-native-svg currently.
To make react native svg work w/ yesterday's css-tree release, will need a pull request to update links from HexColor.js to Hash.js

to point back to the most recent @kicketster , npm uninstall css-tree ... (and probably uninstall/reinstall react-native-svg. )

unable to resolve module ./hexcolor from node_modules\css-tree\lib
I kept getting this error while fresh building, thanks to @andrewrt workaround, it's solved. Thank you.

I have checked and found that react-native-svg doesn't call HexColor at all.
https://github.com/react-native-svg/react-native-svg/blob/b2e2c355204ff4b10973d3afce1495f7e4167ff7/src/css.tsx#L17-L29
Thus I think the problem is about node modules caching, so I try closing the metro bundler and open the new one resetting the cache:
npx react-native start --reset-cache

This solves the error on build for me.

I have checked and found that react-native-svg doesn't call HexColor at all.
https://github.com/react-native-svg/react-native-svg/blob/b2e2c355204ff4b10973d3afce1495f7e4167ff7/src/css.tsx#L17-L29
Thus I think the problem is about node modules caching, so I try closing the metro bundler and open the new one resetting the cache:
npx react-native start --reset-cache

This solves the error on build for me.

This also worked for me

npm start -- --reset-cache also helped!
issue appeared after upadting RN and correspond libraries

As it seems like a problem with cache and not with the library, I will close it then. Feel free to comment here if I am wrong and we can reopen it then.


Publish updates from master

fixes https://github.com/docker/docker.github.io/issues/13257
fixes https://github.com/docker/docker.github.io/issues/13250
fixes https://github.com/docker/docker.github.io/issues/13215
fixes https://github.com/docker/docker.github.io/issues/13202
fixes https://github.com/docker/docker.github.io/issues/13251

@usha-mandya PTAL

Oh, let me open a PR to address https://github.com/docker/docker.github.io/issues/13254 first to go with these

opened https://github.com/docker/docker.github.io/pull/13259


Invalid argument supplied for foreach()

Added the package per instructions

went to /forum (could use some documentation on if this is the correct homepage -- had to find in routes)

got error:

Invalid argument supplied for foreach() (View: /home/vagrant/Code/d3iproject/resources/views/vendor/forum/category/partials/options.blade.php) (View: /home/vagrant/Code/d3iproject/resources/views/vendor/forum/category/partials/options.blade.php) (View: /home/vagrant/Code/d3iproject/resources/views/vendor/forum/category/partials/options.blade.php)

Maybe you try use 3.0 version of package on laravel 5.3 or above. I get this error, when try 3.0 version on laravel 5.4.


Add docs for new ROOT_SIZE acceptable arguments.

Probably needs a udevadm settle in there.

bot, retest this please

@dustymabe we need to update comments in container-storage-setup.conf as well. Also please modify code to not use gloabl SIZE_ARG. Instead use a local variable. Say  local root_size_args

@rhvgoyal - i think both requests have been included - see updated code

bot, retest this please

You don't have to say local twice.

oops. fixed

LGTM
Though some test are breaking on my local machine. But I feel its a separate issue. Will debug tomorrow.

@rh-atomic-bot r+ 4d3c6fc


x/tools/gopls: retry workspace initialization as needed

We currently try loading a user's workspace with ./... on gopls start, and if that fails, we mark it as an error and don't try again. We are able to reclaim some workspace packages, but we don't retry the full workspace load. We should determine a strategy for handling this.

We currently retry the initial workspace load if the go.mod file changes. This seems like a good starting point, and we can consider other cases as issues are reported. This is too general of an issue to be useful any longer, so closing.


Getting Started

Love what you have going here!    I was contemplating writing something along these lines since I am trying to use SK with an external API that conditionally uses OAuth2 (based on an initial request-response).    Because of the SSR nature of SK and using hooks.js doesn't seem like the right way to do things for external APIs.
I realize you are still getting this up and running, but do you have a sample svelte.config.js for this?
I am getting issues with @sveltejs/adapter-static and vite complaining that it cannot resolve the package.
Here is what I have:
/** @type {import('@sveltejs/kit').Config} */

import adapter from "@sveltejs/adapter-static";
import * as carbon from "carbon-preprocess-svelte";

const config = {
	preprocess: carbon.presetCarbon(),
	kit: {
		target: '#svelte',
		adapter: adapter(),
		vite: {
			optimizeDeps: { include: ["clipboard-copy"] },
			plugins: [process.env.NODE_ENV === "production" && carbon.optimizeCss()],
			build: {
				rollupOptions: {
					external: [
						"SvelteKitAuth"
					],
				},
			},
		},
	},
};

export default config;

Hi there! Thanks for creating this issue! I'm glad to see more people have been wanting such a library and that I could start working on something like this for SvelteKit!
To clarify: Do you dislike the usage of hooks.{js,ts} in a general implementation or the way SvelteKitAuth does it? If you're referring to the way I designed SvelteKitAuth, I'm open to alternate suggestions that might be more semantic and inline with the way things are otherwise handled in the Svelte ecosystem and would love to see contributions!
Configuring the Library
As for the svelte.config.js, no adjustments need to be made there, as it's simply a dependency that uses API routes as well as the hooks.{js,ts} files to provide endpoints and augment the session which provides all the client-side information to Svelte components.
I just started a enhancements/example-app branch where I am working on getting this setup as a proper dependency for a testing application and you can check out the branch to see how it's configured.
Initially, I was getting errors as well. Since the dependency is built on top of Typescript I had to make some adjustments to the build configuration. Those should be resolved now, though and you can run the example app to see how it's setup!
At the moment, only the getSession and handle methods are configured in the example app. Alongside the main lib/appAuth.ts configuration file where the instance of SvelteKitAuth is created. But you can see how to setup the API routes in the sister repository Cheeri-No. The gist of the setup is a src/routes/api/auth/[...auth].ts file that exports the get and post handlers provided by SvelteKitAuth:
import { appAuth } from "$lib/appAuth";

export const { get, post } = appAuth;

Disclaimer
SvelteKitAuth is still very much in beta. The JWTs are generated with a calculated signature key that can easily be reverse-engineered should you use this and publish the application online. Until configuration options are provided to use a secret key I cannot recommend integrating this in any production applications but as I am working on this for my own use as well those features are already a WIP.

Awesome!   Thanks for adding an example.    I will check it out.
To answer your question.   I like hooks.js in SvelteKit, but it really is really centered around hooking to the current application you are building, not really for when you are creating a wrapper for an external api.
It feels awkward to have to perform your external authentication outside of your library.   In other words, you can't just do something like this:
export default class MyExternalAPI {

    #baseurl;
    #data;
    #sessionID;

    async Init (url) {
        this.#baseurl = url + "/api/v1/"

        let resp = await fetch(this.#baseurl + "getData", {
            method: 'GET',
            headers: {
                Accept: 'application/json',
                'Content-Type': 'application/json',
            },
            credentials: 'same-origin',
        })

        if (resp.status != 200) {
            console.log(`${url} => ${resp.status}:${resp.statusText}`)
            throw new Error(`Unable to connect to TM1 at specified URL [${this.#baseurl}]`)
        }

        // Not possible in SvelteKit
        this.#sessionID = resp.cookie('session_id')

        // Get response data
        this.#data = await resp.json()

    }

    // .....
}

Instead, you have to hook the credentialing outside of the library (as you have done here).    To me....there needs to be a way to do this within SK that is more library friendly.    Going outside of it and requiring an application level hook just feels wrong.
....And thus....why you created SvelteKitAuth    😄
Anyway....I will check out the sample app and see if I can get it running.    I will keep you posted.

I see what you mean. I agree that the hooks in general should be oriented around the application's needs, and not be interfered with too much from external APIs.
Personally, I liked the way session is provided by SvelteKit from the $app/stores module, and I'm not yet sure how that can be recreated. So SvelteKitAuth essentially wraps the getSession hook and you're still free to augment the data with the session() callback, which is designed almost identically to its counterpart in NextAuth.js.
Of course, if you don't want SvelteKitAuth interferring with the SvelteKit session, it's possible to just use the /api/auth/session route it generates instead and fetch the session on load. But I'll look into ways to separate the two in the future!
I suppose it would be possible to make it a svelte.config.js plugin, but that comes with the possible downside that it loses some functionality with classes and environment variables, though I'm not sure there, either, what is supported and what isn't. The design I followed leans on NextAuth.js, with the main difference being the object-oriented approach, allowing far more customization than just adding OAuth2 and HTTP POST providers.
Providing this kind of customizable functionality with zero restrictions and full control to expand with your own authentication methods that might be less conventional than OAuth2 will be a strength of SvelteKit, but comes with the inherit drawback that it needs to be part of your application so you can add custom providers, set the callbacks, etc.

Ok so I see where I was originally having dependency problems. Originally, I did an npm i https://github.com/Dan6erbond/SvelteKitAuth.git and tried to use it like a node_module, which didn't work (might be something wrong with package.json?).

Correct. Not only with the package.json, but there was some issues with the tsconfig.json as well, and some structural changes I had to make in the new branch in order to get it working as a Node module. Now the imports svelte-kit-auth, svelte-kit-auth/client and svelte-kit-auth/providers should work as expected.

It is somehow getting optimized out because I can see in interfaces.ts that it is exporting JWT as well as User and Session

That part is extremely odd. From the code provided I can't see you using JWT at all, especially since you're working in Javascript it should only give you type-hinting at best? But, I don't think that's something I'll have to look into much once I merge enhancements/example-app back into the main branch, which deals with using svelte-kit-auth as a proper Node module, as I said.

BTW: In your example app...NPM v7 has gotten rid of link:... in favor of file:.., so in your package.json, you need to change it to:

Thank you for the tip! I'll give that a look.

I am also getting the same dependency error that I was earlier until I embedded the source.

Hmm. Now this is something I'll have to look into. As you can see, in my example app with Yarn this worked flawlessly and the auth provider functions as expected. Do you mind explaining how exactly you installed it? Could it be a missing dist folder from directly cloning from git? Try running npm run build or yarn build before adding the link.

Small update: I just tried using link:../ instead of file:../, which resulted in a ton of errors with Vite. It seems building for this platform is a bit different than your standard Node modules, so I'll be looking into how other SvelteKit modules do this to hopefully find something better, but for now the standalone installation still seems broken!

Yeah, I think you are seeing the same thing now.   Re-cloned your latest updates, then did an npm install and finally a run build  and you can see that the interfaces.js file is blank.    There is something funky in the config that it is getting optimized out.
It works on your side?   What NPM version are you using?

BTW:  I just noticed this PR....Wonder if that would make this process easier for your project?      https://github.com/sveltejs/kit/pull/1465/commits/2974931a609c2dcde2fd7f7d2f5bb9dba3afc1f5

Yeah, I think you are seeing the same thing now. Re-cloned your latest updates, then did an npm install and finally a run build and you can see that the interfaces.js file is blank. There is something funky in the config that it is getting optimized out.

I'll have to see if using a bundler like microbundle mitigates these issues, otherwise, as I mentioned, I'll check what other SvelteKit packages use and try to adapt the package to those conventions.

It works on your side? What NPM version are you using?

Using Yarn and link: it works flawlessly, but file: installs it locally and that's where Vite throws errors as you can see in #10.

BTW: I just noticed this PR....Wonder if that would make this process easier for your project? sveltejs/kit@2974931

I doubt it. This seems more like an interceptor for the fetch() function that SvelteKit provides, whereas the hook that SvelteKitAuth highjacks is simply a RequestHandler and if you don't want to inject the data into the $app/stores session you can forego the step of assigning the hook in hooks.ts and instead fetch it manually (which I plan on adding as a feature down the road with a client package).

Small update before I close this issue: I've been able to create a bundle now using Rollup with the esbuild and multiple-inputs plugins as you can see in #11, which seems to work without issue using file:../ to install the lib in the demo app.
There are some new issues, though. SvelteKit does not provide access to the router and stores outside of the app itself, from what I can tell, I'll see how to get programmatic navigation, and a separate store working for SvelteKitAuth to use as the client. This means refactor most of the /client submodule, which shouldn't be an issue, as it will allow me to make it class-based and more configurable in case the endpoint changes from /api/auth to something else.
I will see about publishing the first NPM release today, and getting some CI and CD setup in the repository.


[b/198504533] Adds support for Application Default Credentials flag as URL param

Addresses: https://b.corp.google.com/issues/198504533
Adds support for withApplicationDefaultCredentials param that will use the application default credential to authentication a BQ connection. This param takes the lowest precedence over other auth methods if for some reason multiple are provided:

withServiceAccount - use service account file.
oAuthAccessToken - use the provided OAuth token.
withApplicationDefaultCredentials - use application default.

This is part 1 of 2 to assist in adding service account impersonation to Looker.
See below for more details:
go/looker-gcp-application-credentials
go/looker-simple-bigquery-connections
NOTE: Tests will almost certainly fail due the public shakespeare dataset being out of commission as of earlier today Most of our tests use this dataset to here's hoping that gets resolved soon.

Bummer, any PRs will be blocked by https://b.corp.google.com/issues/198800254 for now unless we want to update all the test queries...


swagger-v2-converter incorrectly converts 2.0 schemas that do not have the 'type' keyword

2.0 schemas without the type keyword are incorrectly converted to a ObjectSchema. For example, consider the following OAS 2.0 document:
swagger: '2.0'
info:
  title: AnyType test
  version: '1.0.0'
paths: {}
definitions:
  Foo:
    type: object
    properties:
      p1:
        type: object
      p2:
        description: test

Property p1 is an object, which is represented as a ObjectSchema. Property p2 does not have the type keyword specified, hence its value can be anything. It should be modeled an instance of the Schema class with the type property set to the null value. Currently it is modeled as an instance of ObjectSchema and the type property is set to object.

This makes it impossible to tell if the source schema was:
{type: object} which only allows objects in or {} which allows in any type


Exception with ruby 3.1 - missing rexml

Hi there! First of all, what a nice gem you've given us here. Amazed by how elegant it's API turned out to be. Excited to use it in a new API integration.
Also, 300+ stars, all these features, and no issues? Not even closed ones? What kind of sorcery is that? 😃
Anyways, I'll be the first. I was facing this exception when trying to use it in a Rails project with Ruby 3.1:
/Users/xxx/.rbenv/versions/3.1.1/lib/ruby/gems/3.1.0/gems/bootsnap-1.11.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:15:in `require': cannot load such file -- rexml/document (LoadError)

According to this blog post, rexml is now a bundled gem, so I had to add it manually in my gemfile as well, which fixed it.
In our case, since performance isn't a huge concern, I'd like to avoid the rexml dependency and use Nokogiri that we already use. Tried changing the adapter in an initiailzer, as per the gem's README instructions, but it raises the exception before reaching the initializer.
Maybe the requirement of rexml could be relaxed, or else instructions for adding rexml in the Gemfile could be added in the readme.

Hi, thanks for kind words, I'm glad you like this library and thanks for pointing this issue.
I will investigate and probably change the default behaviour so you have to set XML adapter explicitly.

@feliperaul I just released a new version v0.5.0 that drops the requirement on REXML.
I will close the issue. If you still have problems please reopen it or create a new one.
Changelog: https://www.shalerb.org/releases.html

@kgiszczak Thank you!


Specify a category for crawling

Hi,
Thanks for sharing the crawler on GItHub. As I noticed, this crawlers starts crawling all products registered i Digikala. I was wondering if there is anyway to specify a category of products to crawl. For example, I only want to crawl the comments of the products in Book-Media category.
I already tried to put this part in comments_spider.ph file:
start_urls = [         #'http://digikala.com/',         'https://digikala.com/main/book-and-media/',     ]
Unfortunately, It did not make any changes.

Well honestly at the moment I don't have enough time to add this feature to the crawler. A naive solution is to crawl all the items and filter the data based on the category but obviously that's not what you want.
Let me know if you can add the feature to the crawler.


Adds Storybook deploy

Please delete checklist items and sections that are not relevant
Checklist

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Please check if the PR fulfills these requirements

[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Storybook or docs have been added / updated (for bug fixes / features)

What is the ticket / issue associated with this change? (Link to the ticket or issue)
Fix #21
Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)
Other information:
Storybook Link (Link to a local storybook url to review new functionality)

Going to consider switching to github actions for deploy rather than cloud trigger. Closing for now.


'Program not found' while running proxy upgrade

Hey, thanks for the great repo!
I got a problem running a forge test --ffi
Here is a function in the test file
    function testUpgradeability() public {
        // Upgrade the proxy to a new version; MyTokenV2
        Upgrades.upgradeProxy(address(proxy), "MyTokenV2.sol:MyTokenV2", "", owner);
    }

and here is what I got in console
[FAIL. Reason: failed to execute command "npx" "<EMAIL_ADDRESS>"validate" "out/build-info" "--contract" "src/MyTokenV2.sol:MyTokenV2" "--requireReference": program not found] testUpgradeability() (gas: 1511906)
Test result: FAILED. 1 passed; 1 failed; 0 skipped; finished in 6.03ms

How can I fix it? Thanks!

Hi @zaevlad, what OS are you using and what kind of CLI environment?
Can you ensure that you have Node.js installed according to https://github.com/OpenZeppelin/openzeppelin-foundry-upgrades?tab=readme-ov-file#before-running and that npx is available from the command line?  e.g. see if this works: npx --version

Hi @zaevlad, what OS are you using and what kind of CLI environment?
Can you ensure that you have Node.js installed according to https://github.com/OpenZeppelin/openzeppelin-foundry-upgrades?tab=readme-ov-file#before-running and that npx is available from the command line? e.g. see if this works: npx --version

My node is v20.11.0, and npx is 10.2.4
Foundry update also didn't helped

Are you using Windows? Mac?

Are you using Windows or Mac? What kind of shell or command prompt?
Can you try manually running the following from the project directory and share the output:
npx<EMAIL_ADDRESS>validate out/build-info --contract src/MyTokenV2.sol:MyTokenV2 --requireReference

Here is what I got
Ok to proceed? (y) y
C:\Users\vladz\AppData\Local\npm-cache\_npx\a80c379185028a0d\node_modules\@openzeppelin\upgrades-core\dist\cli\validate\build-info-file.js:123
            throw new error_1.ValidateCommandError(`Build info file ${buildInfoFilePath} is not from a full compilation.`, () => PARTIAL_COMPILE_HELP);
                  ^

ValidateCommandError: Build info file out\build-info\013722d9e9469cd741f1d3ff2599de2b.json is not from a full compilation.

Recompile all contracts with one of the following commands and try again:
If using Hardhat: npx hardhat clean && npx hardhat compile
If using Foundry: forge clean && forge build
    at C:\Users\vladz\AppData\Local\npm-cache\_npx\a80c379185028a0d\node_modules\@openzeppelin\upgrades-core\dist\cli\validate\build-info-file.js:123:19
    at Array.forEach (<anonymous>)
    at checkOutputSelection (C:\Users\vladz\AppData\Local\npm-cache\_npx\a80c379185028a0d\node_modules\@openzeppelin\upgrades-core\dist\cli\validate\build-info-file.js:119:27)
    at readBuildInfo (C:\Users\vladz\AppData\Local\npm-cache\_npx\a80c379185028a0d\node_modules\@openzeppelin\upgrades-core\dist\cli\validate\build-info-file.js:104:13)
    at async getBuildInfoFiles (C:\Users\vladz\AppData\Local\npm-cache\_npx\a80c379185028a0d\node_modules\@openzeppelin\upgrades-core\dist\cli\validate\build-info-file.js:45:12)
    at async validateUpgradeSafety (C:\Users\vladz\AppData\Local\npm-cache\_npx\a80c379185028a0d\node_modules\@openzeppelin\upgrades-core\dist\cli\validate\validate-upgrade-safety.js:22:28)
    at async main (C:\Users\vladz\AppData\Local\npm-cache\_npx\a80c379185028a0d\node_modules\@openzeppelin\upgrades-core\dist\cli\validate.js:30:24)
    at async run (C:\Users\vladz\AppData\Local\npm-cache\_npx\a80c379185028a0d\node_modules\@openzeppelin\upgrades-core\dist\cli\cli.js:6:5)

Node.js v20.11.0

Thanks for the information. It looks like the validate command is working.
Can you try the following and share the output as well?
forge test -vvvv --ffi --force

Thanks for the information. It looks like the validate command is working.
Can you try the following and share the output as well?
forge test -vvvv --ffi --force

wow, it was big colnsole log
[1534912] MyTokenTest::testUpgradeability()
    ├─ [0] VM::startPrank(0x7E5F4552091A69125d5DfCb7b8C2659029395Bdf)
    │   └─ ← ()
    ├─ [0] VM::startPrank(0x7E5F4552091A69125d5DfCb7b8C2659029395Bdf)
    │   └─ ← cannot overwrite a prank until it is applied at least once
    ├─ [0] VM::envOr("FOUNDRY_OUT", "out") [staticcall]
    │   └─ ← <env var value>
    ├─ [0] VM::projectRoot() [staticcall]
    │   └─ ← "C:/Users/vladz/Desktop/Audits/Foundry/Proxy"
    ├─ [0] VM::readFile("C:/Users/vladz/Desktop/Audits/Foundry/Proxy/out/MyTokenV2.sol/MyTokenV2.json") [staticcall]
    │   └─ ← <file>
    ├─ [0] VM::parseJsonString("<stringified JSON>", ".ast.absolutePath") [staticcall]
    │   └─ ← "src/MyTokenV2.sol"
    ├─ [0] VM::parseJsonString("<stringified JSON>", ".ast.license") [staticcall]
    │   └─ ← "MIT"
    ├─ [0] VM::parseJsonString("<stringified JSON>", ".bytecode.object") [staticcall]
    │   └─ ← "0x60a06040523060805234...\long lines of bytes\...170033"
    ├─ [0] VM::ffi(["npx", "<EMAIL_ADDRESS>"validate", "out/build-info", "--contract", "src/MyTokenV2.sol:MyTokenV2", "--requireReference"])
    │   └─ ← failed to execute command "npx" "<EMAIL_ADDRESS>"validate" "out/build-info" "--contract" "src/MyTokenV2.sol:MyTokenV2" "--requireReference": program not found
    └─ ← failed to execute command "npx" "<EMAIL_ADDRESS>"validate" "out/build-info" "--contract" "src/MyTokenV2.sol:MyTokenV2" "--requireReference": program not found

Test result: FAILED. 1 passed; 1 failed; 0 skipped; finished in 17.54ms

Ran 1 test suites: 1 tests passed, 1 failed, 0 skipped (2 total tests)

Failing tests:
Encountered 1 failing test in test/MyTokenTest.t.sol:MyTokenTest
[FAIL. Reason: failed to execute command "npx" "<EMAIL_ADDRESS>"validate" "out/build-info" "--contract" "src/MyTokenV2.sol:MyTokenV2" "--requireReference": program not found] testUpgradeability() (gas: 1534912)

PS D:\workspace\foundry_wp\testUpgrade> npx<EMAIL_ADDRESS>validate out/build-info --contract src/MyTokenV1.sol:MyTokenV1 --requireReference
C:\Users\RP\AppData\Local\npm-cache_npx\a80c379185028a0d\node_modules@openzeppelin\upgrades-core\dist\cli\validate\contract-report.js:65
throw new Error(The contract ${sourceContract.fullyQualifiedName} does not specify what contract it upgrades from. Add the \@custom:oz-upgrades-from <REFERENCE_CONTRACT>` annotation to the contract, or include the reference contract name when running the validate command or function.`);
^
Error: The contract src/MyTokenV1.sol:MyTokenV1 does not specify what contract it upgrades from. Add the @custom:oz-upgrades-from <REFERENCE_CONTRACT> annotation to the contract, or include the reference contract name when running the validate command or function.
at getContractReports (C:\Users\RP\AppData\Local\npm-cache_npx\a80c379185028a0d\node_modules@openzeppelin\upgrades-core\dist\cli\validate\contract-report.js:65:19)
at validateUpgradeSafety (C:\Users\RP\AppData\Local\npm-cache_npx\a80c379185028a0d\node_modules@openzeppelin\upgrades-core\dist\cli\validate\validate-upgrade-safety.js:25:70)
at async main (C:\Users\RP\AppData\Local\npm-cache_npx\a80c379185028a0d\node_modules@openzeppelin\upgrades-core\dist\cli\validate.js:30:24)
at async run (C:\Users\RP\AppData\Local\npm-cache_npx\a80c379185028a0d\node_modules@openzeppelin\upgrades-core\dist\cli\cli.js:6:5)
PS D:\workspace\foundry_wp\testUpgrade> '


feat(minifier): support drop_console

WIP

Adds support for drop_console
when compress.drop_console is set to true, console statements will be removed and expressions using console.* will have void 0 swapped in.
Besides removing console statements, This PR also compresses variable declarations with undefined assignments. Terser compresses
let x = undefined;

to
let x;

Todo

[x] Drop console statements
[x] Drop console expressions in assignments, comma exprs, etc
[x] Add test cases (note: may need more)

Where should I put test cases for this feature?

Is it possible to split the "drop console" and "drop undefined" change into two separate PRs? One stacking on top of another one. I'd like to have two different commits for tracking history as well as the minsize differences.

Yes. I think drop_console has a dependency on stripping undefined, but I can move the stripping undefined code into its own PR then follow it up with drop_console

Seems you need to split this PR, I'll review it again when you are ready.😉

Seems you need to split this PR, I'll review it again when you are ready.😉

Spllit 1 of 2: #532

You may rebase 😁


Tested against npm 3?

Hi,
I've decided to test npm 3 to see if there were any issues (as they have now removed the beta flag).
My setup that works fine with npm 2 now complains that it can't find task e.g. clean even though grunt-contrib-clean) exists in the root folder and clean.js still exists in my grunt folder.
Have you had a chance to look at npm 3?

Hi @johnman,
I'm using npm  3.3.3 and everything works just fine, can you provide more information about your configurations?

Yeah, sorry a configuration error while experimenting with npm 3. Moved things from peer dependencies to dependencies (to get everything installed in root node_modules.....experiment and probably won't do that as you can't guarantee the version you want will go in the root if there is a conflict) and had a custom part of the grunt script look at peer dependencies when looking at grunt modules to load.
Fixed that and it all works. So not a bug.

What is the solution of this? I don't get it, I have the same error that when I call grunt serve or grunt clean, that I get the error clean not found. I have Node 5.3.0 and npm 3.3.12.

can you provide your Gruntfile?

It was my fault, everything was fine now. I had a merge conflict in a task file and forgot to remove <<<<<< HEAD. Now it works. Thx :)


fuse mounted drives invisible to docker

early caveat, this is likely more to do with my inexperience than your docker-compose
i've got a fuse-mounted drive that will hold my media. frustratingly, sab/sonarr/radarr/et al aren't able to find that drive. i've verified users and permissions - each of the services in this docker-compose is running as the user that mounted the drive. to be safe, i remounted the drive permissively (-o allow_other) with no effect. i've also tried symlinking to the scratch directory in my fuse mounted drive from the /config directory where sab seems deadset on downloading things, but that symlink isn't visible either.
do i need to add this as a docker volume? could use a push.
thanks for putting this together. super helpful.

hm. interestingly, it can't see /home/ either. sonarr claims 'path does not exist' which is patently false. there must be a user/perm issue, but top reports services running as  per my expectations. having a hard time figuring this out.

heyoooo, user error (color me shocked). i was confused regarding how external folders map internally to docker containers. if anybody is similarly confused, pay close attention to how you map service > volumes, and be sure to map whatever you want from the outside world to somewhere sensible inside your containers. cheers, and thanks for the extremely useful setup.


feat: Add option to render pagination content inside specified element.

For use in Analytics view where pagination is combined with extra content
Example Image:

Can you post a screenshot here, please?

I suggest to use footer as name for the option. Over time I suppose the content below the table may change and have other things than only pagination features.

Hi @T-Wizard, I agree with @streamside. Could you rename it?

Hi @T-Wizard, I agree with @streamside. Could you rename it?

do you want the name to be just footer?
or should it be footerContainer to indicate that the footer will be placerd inside it. (and not an option to replace the footer content)

Hi @T-Wizard, I agree with @streamside. Could you rename it?

do you want the name to be just footer? or should it be footerContainer to indicate that the footer will be placerd inside it. (and not an option to replace the footer content)

footerContainer looks good to me.

@haxxmaxx @niekvanstaveren any comment? (Or should i merge it)


Websocket port stays on 3000 although it's changed.

Describe the bug
Websocket port stays on 3000 although it's changed.
To Reproduce
I followed setup instructions from point 6.1
When the Eufy Security Addon is installed and config adjusted I can't launch addon because it complaisn port 3000 is already in use.
So i changed it port 4000 and launched it.
But the log says:
2022-11-17 18:45:52.818  INFO  Eufy Security server listening on host <IP_ADDRESS>, port 3000
2022-11-17 18:45:53.006  ERROR Response data is missing
{
code: 0,
msg: 'Succeed.',
data: undefined
}
So the port is still 3000 and the output doesn't match what is mentioned in setup instructions.
Then when you come to the steps for the Integration and configure it with correct host and port the integration fails with Incorrect host/port.
The new port (4000) configured in websocket nor the default port 3000 give a succesfull response.
Expected behavior
Seeying the websocket port being reflected in logs so we can continue the setup from step 6.3
**Hardware Information about Home Assistant

Home Assistant 2022.11.2
Supervisor 2022.10.2
Operating System 9.3
Frontend 20221108.0 - latest
Eufy Security Add-on version: 1.1.0
HACS Eufy Security version 2.8.1

**Hardware Information about Cameras

Eufy Homebase 2 with Doorbell
Live Streaming Protocol: n/a (can't continue setup)

After checking were port 3000 was used and filling in TRUSTED_DEVICE_NAME the addon started succesfull and I could continue setup. I do still think there are issues with adjusting default port 3000 to something else?

I filled in the TRUSTED_DEVICE_NAME field. And everything worked.

what you see internally on docker logs is about internal port.
what you setup in home assistant add-on page is about external port.
In the logs, you will always see port as 3000.


Add extra functions: temporary code and/or users, expiration date/time, users based actions

This could be very helpful in case of guests/visitors, or for renting cases, where you need to give access to external people, like:

tenants/guests: code for a period of time (booked days), with hours options (check-in/check-out time of the day)
recursive visitors: code for a specific date of the week (i.e.: cleaning people)
ACTIONS:
add users on the event selection (i.e.: Alarm disarmed by )

Checklist

[x] I checked for similar existing requests (both open and closed) before posting.
[x] My request is generic, other users may benefit from it too.

Up

I'm afraid this request is outside of the scope for Alarmo.
Regarding this:

add users on the event selection (i.e.: Alarm disarmed by )

I agree this is a useful addition.
Do you mind editing your request to focus on this function? Then we can keep this open as a reminder for it.

I'm afraid this request is outside of the scope for Alarmo. Regarding this:

add users on the event selection (i.e.: Alarm disarmed by )

I agree this is a useful addition. Do you mind editing your request to focus on this function? Then we can keep this open as a reminder for it.

Edited. Thanks


WIP pdocs api docs

pdocs hasn't published a new release yet, so you currently have to install from github https://github.com/timothycrosley/pdocs
Then to create docs, you can do:
pdocs as_markdown -ov rio_tiler

However this creates a doc for every page, including the __init__.py's, which may not be desirable...
In this WIP I did:
pdocs as_markdown \
   -o docs/ \
   --exclude_source \
   -ov \
   rio_tiler.colormap \
   rio_tiler.constants \
   rio_tiler.errors \
   rio_tiler.expression \
   rio_tiler.io.base \
   rio_tiler.io.cogeo \
   rio_tiler.io.stac \
   rio_tiler.mercator \
   rio_tiler.mosaic.methods.base \
   rio_tiler.mosaic.methods.defaults \
   rio_tiler.mosaic.reader \
   rio_tiler.profiles \
   rio_tiler.reader \
   rio_tiler.tasks \
   rio_tiler.utils

While it may be tedious to list those manually, keep in mind that with this approach you need to list the markdown files manually in mkdocs.yml too

@kylebarron any update/date on this?

@kylebarron any update/date on this?

No update. I haven't touched this in a while, but I think you could check out the branch and view the docs

No update. I haven't touched this in a while, but I think you could check out the branch and view the docs

FYI, I'm going to merge this and see how the doc publishing goes 🤷♂

FYI, I'm going to merge this and see how the doc publishing goes 🤷♂


Define all found classes first

Motivation

This unblocks moving edits that change static fields and type members onto the
fast path.
Commit summary

pre-work: Record the behavior of this new test on master (006b505f9)
Show master behavior and then show this branch behavior.

pre-work: Add master snapshot for fuzz_class_in_field test (ce64fe83b)

Define all found classes first (5a05b9a16)
... then define static fields and type members after that.

Make error reflect that classes always come first (2d6c80ba9)

Show behavior of new test (09506e9c5)

Update test expectations (2afba2acd)
Most of these are just wording changes of existing error messages, but a
handful of tests (like nested_static_field.rb) actually change
meaning. I think that the change is clear (maybe more clear than before)
and only present in files that had errors previously, so it's fine.
While in nested_static_field.rb the error feels out of order,
overwhelmingly I think this error is going to be hit when two separate
files combine to have the buggy code, so the confusion of
seemingly-out-of-order execution will likely not be that common in
practice.

Update a snapshot test (be2465ab0)
The behavior in the class_and_alias.rb file is showing what happens when
an assignment like X = 1 comes before or after a definition like
class Y; end.
Before, the behavior was that the first definition was always mangled.
Now the behavior is that the class or module definition is always
mangled.

Fix some fuzz_class_in_field tests (3cda6b61d)
The symbol table change looks bad, but when you realize that it's just
two changes:

the static-field moves below the module declaration
the module declaration gets mangled

This new behavior should be fine, because there's still a typed-false
error somewhere, and the behavior is the same on the slow and fast path.

Update a cli test (0b860997f)

Test plan

See included automated tests.

We have a policy of testing changes to Sorbet against Stripe's codebase before
merging them. I've kicked off a test run for the current PR.  When the build
finishes, I'll share with you whether or how it failed. Thanks!
Stripe employees can see the build results here:
→ https://go/builds/bui_MTFPb9XFEWM6HK
→ https://go/builds/bui_MTFPhyLtvkDan9

Current dependencies on/for this PR:

master

PR #6418   👈

PR #6421

PR #6422

This comment was auto-generated by Graphite.