-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HIVE-28191. Upgrade Hadoop Version to 3.4.0. #5187
Conversation
Quality Gate passedIssues Measures |
I have a question. I'm trying to run unit tests locally, but I keep encountering errors like @ayushtkn Do you have any good solutions to solve this issue? |
http://ci.hive.apache.org/blue/organizations/jenkins/hive-precommit/detail/PR-5187/5/tests
|
Thank you very much for the explanation! It is very important. I will try to make Hbase compatible with Hadoop 3.4.0. |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- I noticed the currently closed PR from Add GraalVM Reachability Metadata and corresponding nativeTest for Iceberg table in HiveServer2 shardingsphere#31526 side. But to be honest, isn’t https://issues.apache.org/jira/browse/HBASE-28714 related to Hadoop 3.4.0 integration on HBase side already closed? And apache/hbase:2.5.10 has been released, see https://github.com/apache/hbase/releases/tag/rel%2F2.5.10 .
@linghengqian Hive master branch uses Hbase2.5.6 : Line 146 in c26342e
Maybe upgrading to Hbase:2.5.10 can help to upgrade Hadoop version? @slfan1989 |
Quality Gate passedIssues Measures |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
Hi, I've just landed here after trying to bump Hadoop to 3.4.0 in Hive, and I ended up with the same exact patch of this PR, being able to build and make tests pass. Do you think there's anything else missing to reach fully compatibility that is not yet covered by tests? Thank you. |
|
|
@zhangbutao @maxgio92 @linghengqian Sorry for the late reply. I think we can work together to solve this issue. Since Hadoop 3.4.1 is about to be released, I hope we can integrate 3.4.0 into Hive first. Let’s discuss it further in #5481. |
What changes were proposed in this pull request?
JIRA: HIVE-28191. Upgrade Hadoop Version to 3.4.0.
The 3.4.0 version of Hadoop has been released, and we aim for this version to be compatible with other communities. Hive is a crucial component among them. We will attempt to upgrade Hive's Hadoop dependency to 3.4.0.
Why are the changes needed?
HADOOP-17524 removed EventCount to facilitate the removal of dependencies on log4j 1.x. I referenced HADOOP-17524 and removed a portion of the code accordingly. We can refer to this link apache/hadoop#2909 to view the changes.
Does this PR introduce any user-facing change?
no
Is the change a dependency upgrade?
Upgrade Hadoop Version to 3.4.0.
How was this patch tested?
I tried compiling the code locally and it passed, expecting it to pass CI verification.