Skip to content

BIGTOP-4517. Fix build failure of Hive 4.0.1 against Hadoop 3.4.2.#1379

Merged
iwasakims merged 2 commits intoapache:masterfrom
iwasakims:BIGTOP-4517
May 8, 2026
Merged

BIGTOP-4517. Fix build failure of Hive 4.0.1 against Hadoop 3.4.2.#1379
iwasakims merged 2 commits intoapache:masterfrom
iwasakims:BIGTOP-4517

Conversation

@iwasakims
Copy link
Copy Markdown
Member

https://issues.apache.org/jira/browse/BIGTOP-4517

Since upgrading Hive to 4.1 or further needs Java 17 addition to toolchain and deployment, fix the build failure without upgrading Hive as short term fix.

@iwasakims
Copy link
Copy Markdown
Member Author

Smoke-tests of hive passed on Ubuntu 24.04 x86_64.

@iwasakims
Copy link
Copy Markdown
Member Author

We need the backport of HIVE-28986 for addressing BIGTOP-4516. I'm going to update this PR.

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project hive-llap-client: Compilation failure
[ERROR] /home/iwasakims/srcs/bigtop/output/hive/hive-4.0.1/llap-client/src/java/org/apache/hadoop/hive/llap/tezplugins/helpers/LlapTaskUmbilicalServer.java:[59,29] no suitable constructor found for JobTokenSecretManager(no arguments)
[ERROR]     constructor org.apache.tez.common.security.JobTokenSecretManager.JobTokenSecretManager(org.apache.hadoop.conf.Configuration) is not applicable
[ERROR]       (actual and formal argument lists differ in length)
[ERROR]     constructor org.apache.tez.common.security.JobTokenSecretManager.JobTokenSecretManager(javax.crypto.SecretKey,org.apache.hadoop.conf.Configuration) is not applicable
[ERROR]       (actual and formal argument lists differ in length)

@sekikn
Copy link
Copy Markdown
Contributor

sekikn commented May 8, 2026

+1, tested on Debian 12 (x86_64). Thanks @iwasakims.

@iwasakims iwasakims merged commit 12f160f into apache:master May 8, 2026
iwasakims added a commit that referenced this pull request May 8, 2026
@iwasakims
Copy link
Copy Markdown
Member Author

Thanks, @sekikn. I merged this to master and branch-3.6.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants