Skip to content

Conversation

@slfan1989
Copy link
Contributor

@slfan1989 slfan1989 commented Jan 18, 2024

Description of PR

JIRA: HADOOP-19039. Hadoop 3.4.0 Highlight big features and improvements.

While preparing for the release of Hadoop-3.4.0, I've noticed the inclusion of numerous commits in this version. Therefore, highlighting significant features and improvements becomes crucial. I've completed the initial version and now seek the review of more experienced partner to ensure the finalization of the version's highlights.

How was this patch tested?

For code changes:

  • 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?

@github-actions github-actions bot added the trunk label Jan 18, 2024
@slfan1989
Copy link
Contributor Author

@steveloughran Thank you for the information! I will add more information about log4j2 and java 17 soon.

@slfan1989
Copy link
Contributor Author

@ayushtkn @Hexiaoqiao @iwasakims @goiri @steveloughran @tasanuma

Hadoop 3.4.0 includes numerous commits involving significant improvements such as RBF, EC, Yarn Federation, DN, AWS, and many more. I am unable to determine the specific highlights and improvements for this release. I need your assistance in collectively deciding the highlights for this release.

Regarding the inclusion of Hadoop on Windows in this release, from my personal perspective, I believe it should be highlighted. I would also like to hear your opinions. @GauthamBanasandra

@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 50s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 1s No case conflicting files found.
+0 🆗 codespell 0m 1s codespell was not available.
+0 🆗 detsecrets 0m 1s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ trunk Compile Tests _
+1 💚 mvninstall 46m 11s trunk passed
+1 💚 mvnsite 0m 25s trunk passed
+1 💚 shadedclient 84m 1s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚 mvninstall 0m 13s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 0m 15s the patch passed
+1 💚 shadedclient 37m 50s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 asflicense 0m 34s The patch does not generate ASF License warnings.
127m 48s
Subsystem Report/Notes
Docker ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/1/artifact/out/Dockerfile
GITHUB PR #6462
Optional Tests dupname asflicense mvnsite codespell detsecrets
uname Linux 2f0c8fa4b4db 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 1c47dcf
Max. process+thread count 532 (vs. ulimit of 5500)
modules C: hadoop-project U: hadoop-project
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/1/console
versions git=2.25.1 maven=3.6.3
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@Hexiaoqiao
Copy link
Contributor

@slfan1989 Thanks for your works! Some nit comments,

  1. IIUC, the target branch of this PR is branch-3.4/branch-3.4.0, right?
  2. Technically, highlight feature and improvement should be set by Reviewers(who checkin the PR) at release note of JIRA, then auto-generate by RM using release script. Did you find some unexpected note then try to fix it here?
  3. Please format the content, include remove some useless blank line, blank space and keep the same style.
    Thanks again.

@GauthamBanasandra
Copy link
Member

Thanks @slfan1989 for putting this together. Sure, I agree that we should mention that Hadoop now fully builds and runs on Windows. Please let me know where you would like me to add some notes for it.

@Hexiaoqiao Hexiaoqiao changed the base branch from trunk to branch-3.4 January 22, 2024 04:12
@Hexiaoqiao Hexiaoqiao changed the base branch from branch-3.4 to trunk January 22, 2024 04:12
@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 6m 34s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ trunk Compile Tests _
+1 💚 mvninstall 31m 15s trunk passed
+1 💚 mvnsite 0m 17s trunk passed
+1 💚 shadedclient 50m 18s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚 mvninstall 0m 9s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 0m 10s the patch passed
+1 💚 shadedclient 18m 54s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 asflicense 0m 23s The patch does not generate ASF License warnings.
78m 50s
Subsystem Report/Notes
Docker ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/3/artifact/out/Dockerfile
GITHUB PR #6462
Optional Tests dupname asflicense mvnsite codespell detsecrets
uname Linux ccfc63cea1cc 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 1c47dcf
Max. process+thread count 551 (vs. ulimit of 5500)
modules C: hadoop-project U: hadoop-project
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/3/console
versions git=2.25.1 maven=3.6.3
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 50s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ trunk Compile Tests _
+1 💚 mvninstall 46m 26s trunk passed
+1 💚 mvnsite 0m 25s trunk passed
+1 💚 shadedclient 83m 43s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚 mvninstall 0m 13s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 0m 15s the patch passed
+1 💚 shadedclient 37m 2s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 asflicense 0m 34s The patch does not generate ASF License warnings.
126m 38s
Subsystem Report/Notes
Docker ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/2/artifact/out/Dockerfile
GITHUB PR #6462
Optional Tests dupname asflicense mvnsite codespell detsecrets
uname Linux 16105fc906f3 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 1c47dcf
Max. process+thread count 539 (vs. ulimit of 5500)
modules C: hadoop-project U: hadoop-project
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/2/console
versions git=2.25.1 maven=3.6.3
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@slfan1989
Copy link
Contributor Author

@steveloughran Can we now fully support Java 17 compilation? I didn't find jira.

@slfan1989
Copy link
Contributor Author

Thanks @slfan1989 for putting this together. Sure, I agree that we should mention that Hadoop now fully builds and runs on Windows. Please let me know where you would like me to add some notes for it.

Do we have any further information about Hadoop on Windows? Thank you very much!

@slfan1989
Copy link
Contributor Author

@aajisaka I see that you have made progress in upgrading log4j and JDK versions. Can we can now support JDK 17 (I am not certain about this)? Also, can we announce full support for log4j2 (HADOOP-12956 is still pending completion) ?

Looking forward to your reply.

cc: @steveloughran @Hexiaoqiao

@aajisaka
Copy link
Member

@slfan1989 I don't think JDK 17 & log4j2 is fully supported. From my understanding, HADOOP-15984 is still a huge blocker.

@aajisaka
Copy link
Member

Compile with JDK 8 and running in JDK 17 might work, but I haven't tested yet.

@slfan1989
Copy link
Contributor Author

@slfan1989 I don't think JDK 17 & log4j2 is fully supported. From my understanding, HADOOP-15984 is still a huge blocker.

@aajisaka Thank you for your reply!

@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 19s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ trunk Compile Tests _
+1 💚 mvninstall 31m 37s trunk passed
+1 💚 mvnsite 0m 16s trunk passed
+1 💚 shadedclient 51m 4s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚 mvninstall 0m 9s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 0m 12s the patch passed
+1 💚 shadedclient 18m 43s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 asflicense 0m 23s The patch does not generate ASF License warnings.
73m 12s
Subsystem Report/Notes
Docker ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/5/artifact/out/Dockerfile
GITHUB PR #6462
Optional Tests dupname asflicense mvnsite codespell detsecrets
uname Linux 6aa66e2fd13d 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / efb0f78
Max. process+thread count 552 (vs. ulimit of 5500)
modules C: hadoop-project U: hadoop-project
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/5/console
versions git=2.25.1 maven=3.6.3
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 48s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ trunk Compile Tests _
+1 💚 mvninstall 46m 34s trunk passed
+1 💚 mvnsite 0m 25s trunk passed
+1 💚 shadedclient 84m 29s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚 mvninstall 0m 14s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 0m 16s the patch passed
+1 💚 shadedclient 36m 55s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 asflicense 0m 35s The patch does not generate ASF License warnings.
127m 17s
Subsystem Report/Notes
Docker ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/4/artifact/out/Dockerfile
GITHUB PR #6462
Optional Tests dupname asflicense mvnsite codespell detsecrets
uname Linux c153b8fb5a6b 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 0cd8c4f
Max. process+thread count 527 (vs. ulimit of 5500)
modules C: hadoop-project U: hadoop-project
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/4/console
versions git=2.25.1 maven=3.6.3
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

Copy link
Contributor

@Hexiaoqiao Hexiaoqiao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@slfan1989 Thanks for your updates. Leave some nit comments inline. Do we need backport to banch-3.4 and branch-3.4.1?


All users of the abfs connector in hadoop releases 3.3.2+ MUST either upgrade
or disable prefetching by setting `fs.azure.readaheadqueue.depth` to `0`
This release of Hadoop moves the S3A connector to Amazon S3 to the V2 SDK.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This release of Hadoop moves the S3A connector to Amazon S3 to the V2 SDK.
->
This release upgrade Hadoop's AWS connector S3A from AWS SDK for Java V1 to AWS SDK for Java V2.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the suggestion! I will improve it.


[HADOOP-18103](https://issues.apache.org/jira/browse/HADOOP-18103).
*High performance vectored read API in Hadoop*
[HDFS-15294](https://issues.apache.org/jira/browse/HDFS-15294) Federation balance tool introduces a new HDFS federation balance tool to balance data across different federation
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

HDFS-15294 Federation balance tool introduces a new HDFS federation balance tool to balance data across different federation namespaces.
->
HDFS-15294 HDFS Federation balance tool introduces one tool to balance data across different namespace.


Mapreduce: Manifest Committer for Azure ABFS and google GCS
----------------------------------------------------------
[HDFS-16663](https://issues.apache.org/jira/browse/HDFS-16663) Allow block reconstruction pending timeout refreshable to increase decommission performance.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Allow block reconstruction pending timeout refreshable to increase decommission performance.
->
EC: Allow block reconstruction pending timeout refreshable to increase decommission performance.

[HDFS-15382](https://issues.apache.org/jira/browse/HDFS-15382) Split one FsDatasetImpl lock to volume grain locks.

Throughput is one of the core performance evaluation for DataNode instance.
However, it does not reach the best performance especially for Federation deploy all the time although there are different improvement,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove the redundant blank space between 'performance' and 'especially'.

@ayushtkn
Copy link
Member

Compile time support for JDK-8 & Runtime is till JDK-11, JDK-17 runtime isn't there itself:
HADOOP-18716 tells about some issues with JDK-17, I haven't followed that up on that

@slfan1989
Copy link
Contributor Author

@slfan1989 Thanks for your updates. Leave some nit comments inline. Do we need backport to banch-3.4 and branch-3.4.1?

@Hexiaoqiao Thank you very much for reviewing the code! I will improve index.md.vm according to your suggestions. From my personal point of view, we should backport this PR to branch-3.4/branch-3.4.0.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 48s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ trunk Compile Tests _
-1 ❌ mvninstall 16m 6s /branch-mvninstall-root.txt root in trunk failed.
+1 💚 mvnsite 0m 21s trunk passed
-1 ❌ shadedclient 25m 27s branch has errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚 mvninstall 0m 13s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 0m 15s the patch passed
-1 ❌ shadedclient 8m 59s patch has errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 asflicense 0m 33s The patch does not generate ASF License warnings.
40m 15s
Subsystem Report/Notes
Docker ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/6/artifact/out/Dockerfile
GITHUB PR #6462
Optional Tests dupname asflicense mvnsite codespell detsecrets
uname Linux 9822f7c35e81 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 4332af1
Max. process+thread count 58 (vs. ulimit of 5500)
modules C: hadoop-project U: hadoop-project
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/6/console
versions git=2.25.1 maven=3.6.3
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

Copy link
Contributor

@Hexiaoqiao Hexiaoqiao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. +1.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 48s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ trunk Compile Tests _
-1 ❌ mvninstall 16m 22s /branch-mvninstall-root.txt root in trunk failed.
+1 💚 mvnsite 0m 21s trunk passed
-1 ❌ shadedclient 25m 37s branch has errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚 mvninstall 0m 13s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 0m 14s the patch passed
-1 ❌ shadedclient 9m 2s patch has errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 asflicense 0m 33s The patch does not generate ASF License warnings.
40m 27s
Subsystem Report/Notes
Docker ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/7/artifact/out/Dockerfile
GITHUB PR #6462
Optional Tests dupname asflicense mvnsite codespell detsecrets
uname Linux 26d351b2e5d6 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 4332af1
Max. process+thread count 58 (vs. ulimit of 5500)
modules C: hadoop-project U: hadoop-project
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/7/console
versions git=2.25.1 maven=3.6.3
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 21s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ trunk Compile Tests _
-1 ❌ mvninstall 13m 56s /branch-mvninstall-root.txt root in trunk failed.
+1 💚 mvnsite 0m 14s trunk passed
-1 ❌ shadedclient 18m 56s branch has errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚 mvninstall 0m 9s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 0m 10s the patch passed
-1 ❌ shadedclient 4m 47s patch has errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 asflicense 0m 21s The patch does not generate ASF License warnings.
27m 5s
Subsystem Report/Notes
Docker ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/9/artifact/out/Dockerfile
GITHUB PR #6462
Optional Tests dupname asflicense mvnsite codespell detsecrets
uname Linux 82674b2ad2b6 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 8ddc42c
Max. process+thread count 63 (vs. ulimit of 5500)
modules C: hadoop-project U: hadoop-project
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/9/console
versions git=2.25.1 maven=3.6.3
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 22s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ trunk Compile Tests _
-1 ❌ mvninstall 14m 2s /branch-mvninstall-root.txt root in trunk failed.
+1 💚 mvnsite 0m 14s trunk passed
-1 ❌ shadedclient 19m 3s branch has errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚 mvninstall 0m 9s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 0m 10s the patch passed
-1 ❌ shadedclient 4m 36s patch has errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 asflicense 0m 23s The patch does not generate ASF License warnings.
27m 32s
Subsystem Report/Notes
Docker ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/10/artifact/out/Dockerfile
GITHUB PR #6462
Optional Tests dupname asflicense mvnsite codespell detsecrets
uname Linux 4612c136a87f 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 8ddc42c
Max. process+thread count 75 (vs. ulimit of 5500)
modules C: hadoop-project U: hadoop-project
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/10/console
versions git=2.25.1 maven=3.6.3
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 47s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ trunk Compile Tests _
-1 ❌ mvninstall 16m 25s /branch-mvninstall-root.txt root in trunk failed.
+1 💚 mvnsite 0m 21s trunk passed
-1 ❌ shadedclient 25m 37s branch has errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚 mvninstall 0m 14s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 0m 14s the patch passed
-1 ❌ shadedclient 9m 8s patch has errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 asflicense 0m 34s The patch does not generate ASF License warnings.
40m 40s
Subsystem Report/Notes
Docker ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/8/artifact/out/Dockerfile
GITHUB PR #6462
Optional Tests dupname asflicense mvnsite codespell detsecrets
uname Linux 49f311a9442b 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / c5bc9be
Max. process+thread count 62 (vs. ulimit of 5500)
modules C: hadoop-project U: hadoop-project
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/8/console
versions git=2.25.1 maven=3.6.3
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 47s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
_ trunk Compile Tests _
+1 💚 mvninstall 48m 3s trunk passed
+1 💚 mvnsite 0m 24s trunk passed
+1 💚 shadedclient 85m 23s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+1 💚 mvninstall 0m 13s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 0m 15s the patch passed
+1 💚 shadedclient 36m 53s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 asflicense 0m 34s The patch does not generate ASF License warnings.
128m 23s
Subsystem Report/Notes
Docker ClientAPI=1.44 ServerAPI=1.44 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/11/artifact/out/Dockerfile
GITHUB PR #6462
Optional Tests dupname asflicense mvnsite codespell detsecrets
uname Linux a7f8843e234c 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 8a1bb1d
Max. process+thread count 558 (vs. ulimit of 5500)
modules C: hadoop-project U: hadoop-project
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-6462/11/console
versions git=2.25.1 maven=3.6.3
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@slfan1989
Copy link
Contributor Author

@Hexiaoqiao Thank you for reviewing the code! all compilations have passed. I will merge this pr into the trunk branch.

@slfan1989 slfan1989 merged commit 38f10c6 into apache:trunk Jan 25, 2024
slfan1989 added a commit that referenced this pull request Jan 25, 2024
…6462) Contributed by Shilun Fan.

Reviewed-by: He Xiaoqiao <[email protected]>
Signed-off-by: Shilun Fan <[email protected]>
slfan1989 added a commit that referenced this pull request Jan 25, 2024
…6462) Contributed by Shilun Fan.

Reviewed-by: He Xiaoqiao <[email protected]>
Signed-off-by: Shilun Fan <[email protected]>
jxhan3 pushed a commit to jxhan3/hadoop that referenced this pull request Jan 25, 2024
…pache#6462) Contributed by Shilun Fan.

Reviewed-by: He Xiaoqiao <[email protected]>
Signed-off-by: Shilun Fan <[email protected]>
@slfan1989
Copy link
Contributor Author

Compile time support for JDK-8 & Runtime is till JDK-11, JDK-17 runtime isn't there itself:
HADOOP-18716 tells about some issues with JDK-17, I haven't followed that up on that

Thank you for the information! We plan to support JDK17 in the production environment (we will upgrade to Spark4.0 in the future). I will continue to follow up on the compilation of JDK11 and JDK17.

I look forward to successfully completing this task together.

jiajunmao pushed a commit to jiajunmao/hadoop-MLEC that referenced this pull request Feb 6, 2024
…pache#6462) Contributed by Shilun Fan.

Reviewed-by: He Xiaoqiao <[email protected]>
Signed-off-by: Shilun Fan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants