hadoop icon indicating copy to clipboard operation
hadoop copied to clipboard

[DRAFT - DO NOT MERGE] HADOOP-18484. Upgrade hsqldb to v2.7.1 to mitigate CVE-2022-41853

Open ashutoshcipher opened this issue 2 years ago • 12 comments

Description of PR

[DRAFT - DO NOT MERGE]

Upgrade hsqldb to v2.7.1 to mitigate CVE-2022-41853

For code changes:

  • [X] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
  • [ ] Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
  • [ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
  • [ ] If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

ashutoshcipher avatar Oct 09 '22 17:10 ashutoshcipher

@pjfanning - 2.7.1 doesnt seem to be there yet. Can you confirm once? Thanks.

ashutoshcipher avatar Oct 09 '22 17:10 ashutoshcipher

@ashutoshcipher looks like you are right - Github seems to have made this issue public before hsqldb have managed to publish the release to Maven Central.

Maybe, if we wait for a few days and check https://repo1.maven.org/maven2/org/hsqldb/hsqldb/ again.

pjfanning avatar Oct 09 '22 17:10 pjfanning

Yeah, I will keep the PR open and keep a check on mvn.

ashutoshcipher avatar Oct 09 '22 18:10 ashutoshcipher

@ashutoshcipher @pjfanning we may not be able to upgrade to 2.7.0, I tried to upgrade to 2.6.0 some time ago, but found that 2.6.0 and above require JDK 11, do we have a solution for this?

slfan1989 avatar Oct 09 '22 21:10 slfan1989

Thanks @slfan1989. I can see here - http://hsqldb.org./ for Version 2.7.0 that

Individual jars for Java 6, 8 and 11 are available

ashutoshcipher avatar Oct 09 '22 22:10 ashutoshcipher

It seems that you can download jdk8 friendly jars from

  • http://www.hsqldb.org/download/hsqldb_270/
  • https://repo1.maven.org/maven2/org/hsqldb/hsqldb/2.7.0/

I'm not a maven expert but I think you might be able to specify a 'classifier' - in this case, possibly 'jdk8' in order to have maven download hsqldb-2.7.0-jdk8.jar.

Presumably v2.7.1.jar will be similar (whenever it gets published).

pjfanning avatar Oct 09 '22 22:10 pjfanning

:broken_heart: -1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 57s 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.
+0 :ok: xmllint 0m 1s xmllint was not available.
+0 :ok: shelldocs 0m 1s Shelldocs was not available.
+1 :green_heart: @author 0m 0s The patch does not contain any @author tags.
-1 :x: test4tests 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+0 :ok: mvndep 15m 24s Maven dependency ordering for branch
+1 :green_heart: mvninstall 25m 55s trunk passed
+1 :green_heart: compile 23m 18s trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: compile 20m 55s trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: mvnsite 19m 17s trunk passed
+1 :green_heart: javadoc 8m 12s trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: javadoc 7m 26s trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: shadedclient 35m 23s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+0 :ok: mvndep 0m 24s Maven dependency ordering for patch
-1 :x: mvninstall 5m 17s /patch-mvninstall-root.txt root in the patch failed.
-1 :x: compile 9m 5s /patch-compile-root-jdkUbuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04.txt root in the patch failed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04.
-1 :x: javac 9m 5s /patch-compile-root-jdkUbuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04.txt root in the patch failed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04.
-1 :x: compile 8m 8s /patch-compile-root-jdkPrivateBuild-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.txt root in the patch failed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.
-1 :x: javac 8m 8s /patch-compile-root-jdkPrivateBuild-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.txt root in the patch failed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.
+1 :green_heart: blanks 0m 0s The patch has no blanks issues.
-1 :x: mvnsite 2m 46s /patch-mvnsite-root.txt root in the patch failed.
+1 :green_heart: shellcheck 0m 0s No new issues.
-1 :x: javadoc 3m 13s /patch-javadoc-root-jdkUbuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04.txt root in the patch failed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04.
-1 :x: javadoc 3m 2s /patch-javadoc-root-jdkPrivateBuild-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.txt root in the patch failed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.
-1 :x: shadedclient 14m 44s patch has errors when building and testing our client artifacts.
_ Other Tests _
-1 :x: unit 602m 51s /patch-unit-root.txt root in the patch failed.
+1 :green_heart: asflicense 1m 37s The patch does not generate ASF License warnings.
789m 5s
Reason Tests
Failed junit tests hadoop.hdfs.server.namenode.ha.TestSeveralNameNodes
hadoop.hdfs.server.diskbalancer.command.TestDiskBalancerCommand
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/1/artifact/out/Dockerfile
GITHUB PR https://github.com/apache/hadoop/pull/4991
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell detsecrets xmllint shellcheck shelldocs
uname Linux deffae4b7a47 4.15.0-191-generic #202-Ubuntu SMP Thu Aug 4 01:49:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 2b0d246283bb2d6ca778554c440cb4ec5632b794
Default Java Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/1/testReport/
Max. process+thread count 2909 (vs. ulimit of 5500)
modules C: hadoop-project . U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/1/console
versions git=2.25.1 maven=3.6.3 shellcheck=0.7.0
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

hadoop-yetus avatar Oct 10 '22 06:10 hadoop-yetus

Looks like the hsqldb do not want to do a v2.7.1 release. They want users to set system properties.

https://sourceforge.net/p/hsqldb/discussion/73673/thread/0df9e4f45a/?limit=25#2489

pjfanning avatar Oct 10 '22 22:10 pjfanning

@pjfanning Thank you very much for your feedback. From a personal point of view, we should still wait for v2.7.1. The way of setting properties does not seem to be very good. If we hard-code it, we may need to remove it later.

slfan1989 avatar Oct 10 '22 22:10 slfan1989

@pjfanning Thank you very much for your feedback. From a personal point of view, we should still wait for v2.7.1. The way of setting properties does not seem to be very good. If we hard-code it, we may need to remove it later.

Yes, it's quite messy all in all. I'm not sure why they won't do a release.

pjfanning avatar Oct 10 '22 22:10 pjfanning

Thanks @pjfanning @slfan1989 . I think we can wait for a while for 2.7.1 release and take a call if we want to make changes in code or not

ashutoshcipher avatar Oct 10 '22 22:10 ashutoshcipher

Yes, it's quite messy all in all. I'm not sure why they won't do a release.

let's wait more time.

slfan1989 avatar Oct 11 '22 00:10 slfan1989

@ashutoshcipher @pjfanning Version 2.7.1 is now available. May I ask you to update the PR?

you might be able to specify a 'classifier' - in this case, possibly 'jdk8' in order to have maven download hsqldb-2.7.0-jdk8.jar.

Yes, <classifier>jdk8</classifier> is needed for hsqldb dependency in all affected POMs.

adoroszlai avatar Oct 31 '22 07:10 adoroszlai

@ashutoshcipher @pjfanning Version 2.7.1 is now available. May I ask you to update the PR?

you might be able to specify a 'classifier' - in this case, possibly 'jdk8' in order to have maven download hsqldb-2.7.0-jdk8.jar.

Yes, <classifier>jdk8</classifier> is needed for hsqldb dependency in all affected POMs.

Thanks @adoroszlai. Triggering jenkins once again for cleaner build

ashutoshcipher avatar Oct 31 '22 07:10 ashutoshcipher

Thanks @adoroszlai. I am resolving and updating exactly the same in my local :)

ashutoshcipher avatar Oct 31 '22 08:10 ashutoshcipher

Thanks @ashutoshcipher for the patch.

Thank you so much @adoroszlai for reviewing and your comments.

ashutoshcipher avatar Oct 31 '22 23:10 ashutoshcipher

:broken_heart: -1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 1m 47s 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.
+0 :ok: xmllint 0m 1s xmllint was not available.
+0 :ok: shelldocs 0m 1s Shelldocs was not available.
+1 :green_heart: @author 0m 0s The patch does not contain any @author tags.
-1 :x: test4tests 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+0 :ok: mvndep 16m 3s Maven dependency ordering for branch
+1 :green_heart: mvninstall 26m 13s trunk passed
+1 :green_heart: compile 24m 8s trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: compile 22m 11s trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: mvnsite 21m 38s trunk passed
+1 :green_heart: javadoc 9m 14s trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: javadoc 8m 26s trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: shadedclient 38m 37s branch has no errors when building and testing our client artifacts.
-0 :warning: patch 39m 2s Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.
_ Patch Compile Tests _
+0 :ok: mvndep 0m 31s Maven dependency ordering for patch
-1 :x: mvninstall 10m 0s /patch-mvninstall-root.txt root in the patch failed.
+1 :green_heart: compile 24m 42s the patch passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: javac 24m 42s the patch passed
-1 :x: compile 11m 56s /patch-compile-root-jdkPrivateBuild-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.txt root in the patch failed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.
-1 :x: javac 11m 56s /patch-compile-root-jdkPrivateBuild-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.txt root in the patch failed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.
+1 :green_heart: blanks 0m 0s The patch has no blanks issues.
-1 :x: mvnsite 14m 40s /patch-mvnsite-root.txt root in the patch failed.
+1 :green_heart: shellcheck 0m 0s No new issues.
+1 :green_heart: javadoc 8m 31s the patch passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
-1 :x: javadoc 6m 18s /patch-javadoc-root-jdkPrivateBuild-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.txt root in the patch failed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07.
-1 :x: shadedclient 27m 35s patch has errors when building and testing our client artifacts.
_ Other Tests _
-1 :x: unit 959m 42s /patch-unit-root.txt root in the patch failed.
+1 :green_heart: asflicense 1m 48s The patch does not generate ASF License warnings.
1205m 3s
Reason Tests
Failed junit tests hadoop.hdfs.server.namenode.ha.TestSeveralNameNodes
hadoop.hdfs.server.blockmanagement.TestBlockTokenWithShortCircuitRead
hadoop.hdfs.server.diskbalancer.command.TestDiskBalancerCommand
hadoop.yarn.server.federation.store.sql.TestFederationSQLServerScriptAccuracy
hadoop.yarn.server.federation.store.impl.TestSQLFederationStateStore
hadoop.yarn.server.federation.store.sql.TestFederationMySQLScriptAccuracy
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/3/artifact/out/Dockerfile
GITHUB PR https://github.com/apache/hadoop/pull/4991
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell detsecrets xmllint shellcheck shelldocs
uname Linux 0c4e20aa2853 4.15.0-191-generic #202-Ubuntu SMP Thu Aug 4 01:49:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 7f8ec22c1ccff82c55cb9c9b7917a80b28fa17d2
Default Java Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/3/testReport/
Max. process+thread count 2774 (vs. ulimit of 5500)
modules C: hadoop-project . U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/3/console
versions git=2.25.1 maven=3.6.3 shellcheck=0.7.0
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

hadoop-yetus avatar Nov 01 '22 03:11 hadoop-yetus

:broken_heart: -1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 58s 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.
+0 :ok: xmllint 0m 1s xmllint was not available.
+0 :ok: shelldocs 0m 1s Shelldocs was not available.
+1 :green_heart: @author 0m 0s The patch does not contain any @author tags.
-1 :x: test4tests 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+0 :ok: mvndep 15m 49s Maven dependency ordering for branch
+1 :green_heart: mvninstall 28m 35s trunk passed
+1 :green_heart: compile 25m 43s trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: compile 22m 14s trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: mvnsite 21m 23s trunk passed
+1 :green_heart: javadoc 10m 12s trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: javadoc 8m 26s trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: shadedclient 41m 49s branch has no errors when building and testing our client artifacts.
-0 :warning: patch 42m 11s Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.
_ Patch Compile Tests _
+0 :ok: mvndep 0m 27s Maven dependency ordering for patch
+1 :green_heart: mvninstall 28m 39s the patch passed
+1 :green_heart: compile 24m 56s the patch passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: javac 24m 56s the patch passed
+1 :green_heart: compile 22m 10s the patch passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: javac 22m 10s the patch passed
+1 :green_heart: blanks 0m 0s The patch has no blanks issues.
+1 :green_heart: mvnsite 20m 16s the patch passed
+1 :green_heart: shellcheck 0m 0s No new issues.
+1 :green_heart: javadoc 8m 20s the patch passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: javadoc 7m 32s the patch passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: shadedclient 40m 22s patch has no errors when building and testing our client artifacts.
_ Other Tests _
-1 :x: unit 1033m 24s /patch-unit-root.txt root in the patch passed.
+1 :green_heart: asflicense 1m 58s The patch does not generate ASF License warnings.
1331m 30s
Reason Tests
Failed junit tests hadoop.hdfs.server.namenode.ha.TestObserverNode
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/5/artifact/out/Dockerfile
GITHUB PR https://github.com/apache/hadoop/pull/4991
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell detsecrets xmllint shellcheck shelldocs
uname Linux 3cf6c144939e 4.15.0-191-generic #202-Ubuntu SMP Thu Aug 4 01:49:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 4760a4dee3525d17f45f1398e91132af163be744
Default Java Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/5/testReport/
Max. process+thread count 3960 (vs. ulimit of 5500)
modules C: hadoop-project hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient hadoop-mapreduce-project/hadoop-mapreduce-examples hadoop-mapreduce-project . U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/5/console
versions git=2.25.1 maven=3.6.3 shellcheck=0.7.0
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

hadoop-yetus avatar Nov 01 '22 06:11 hadoop-yetus

hadoop.hdfs.server.namenode.ha.TestObserverNode failure is unrelated. This UT is failing in many PRs as well.

JIRA for ref - https://issues.apache.org/jira/browse/HDFS-16801

cc: @adoroszlai

ashutoshcipher avatar Nov 01 '22 11:11 ashutoshcipher

:broken_heart: -1 overall

Vote Subsystem Runtime Logfile Comment
+0 :ok: reexec 0m 56s 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.
+0 :ok: xmllint 0m 1s xmllint was not available.
+0 :ok: shelldocs 0m 1s Shelldocs was not available.
+1 :green_heart: @author 0m 0s The patch does not contain any @author tags.
-1 :x: test4tests 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+0 :ok: mvndep 15m 41s Maven dependency ordering for branch
+1 :green_heart: mvninstall 29m 33s trunk passed
+1 :green_heart: compile 27m 17s trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: compile 22m 12s trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: mvnsite 20m 23s trunk passed
+1 :green_heart: javadoc 8m 37s trunk passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: javadoc 7m 32s trunk passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: shadedclient 38m 51s branch has no errors when building and testing our client artifacts.
-0 :warning: patch 39m 13s Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.
_ Patch Compile Tests _
+0 :ok: mvndep 0m 29s Maven dependency ordering for patch
+1 :green_heart: mvninstall 28m 34s the patch passed
+1 :green_heart: compile 24m 57s the patch passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: javac 24m 57s the patch passed
+1 :green_heart: compile 23m 34s the patch passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: javac 23m 34s the patch passed
+1 :green_heart: blanks 0m 0s The patch has no blanks issues.
+1 :green_heart: mvnsite 22m 22s the patch passed
+1 :green_heart: shellcheck 0m 0s No new issues.
+1 :green_heart: javadoc 8m 40s the patch passed with JDK Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04
+1 :green_heart: javadoc 7m 30s the patch passed with JDK Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
+1 :green_heart: shadedclient 40m 16s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 :green_heart: unit 976m 44s root in the patch passed.
+1 :green_heart: asflicense 2m 7s The patch does not generate ASF License warnings.
1276m 49s
Subsystem Report/Notes
Docker ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/6/artifact/out/Dockerfile
GITHUB PR https://github.com/apache/hadoop/pull/4991
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell detsecrets xmllint shellcheck shelldocs
uname Linux ca37993ff5ae 4.15.0-191-generic #202-Ubuntu SMP Thu Aug 4 01:49:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / ac3fb3151f49e4aa3a2acba072bdb310ec0bffa7
Default Java Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.16+8-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_342-8u342-b07-0ubuntu1~20.04-b07
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/6/testReport/
Max. process+thread count 3860 (vs. ulimit of 5500)
modules C: hadoop-project hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient hadoop-mapreduce-project/hadoop-mapreduce-examples hadoop-mapreduce-project . U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4991/6/console
versions git=2.25.1 maven=3.6.3 shellcheck=0.7.0
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

hadoop-yetus avatar Nov 02 '22 03:11 hadoop-yetus

The only failing Yetus check is test4tests, as there are no new tests. Existing tests have passed. I have checked out the change and verified the dependency tree locally: it has the new org.hsqldb:hsqldb:jar:jdk8:2.7.1 everywhere, e.g.:

[INFO] org.apache.hadoop:hadoop-mapreduce:pom:3.4.0-SNAPSHOT
[INFO] \- org.hsqldb:hsqldb:jar:jdk8:2.7.1:compile

adoroszlai avatar Nov 02 '22 07:11 adoroszlai

The only failing Yetus check is test4tests, as there are no new tests. Existing tests have passed. I have checked out the change and verified the dependency tree locally: it has the new org.hsqldb:hsqldb:jar:jdk8:2.7.1 everywhere, e.g.:

[INFO] org.apache.hadoop:hadoop-mapreduce:pom:3.4.0-SNAPSHOT
[INFO] \- org.hsqldb:hsqldb:jar:jdk8:2.7.1:compile

Thanks

ashutoshcipher avatar Nov 02 '22 11:11 ashutoshcipher