You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hive.apache.org by "László Bodor (Jira)" <ji...@apache.org> on 2026/10/22 08:24:00 UTC
[jira] [Updated] (HIVE-29483) Implement an integration testing mechanism with real Tez on Yarn including resource localization
[ https://issues.apache.org/jira/browse/HIVE-29483?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
László Bodor updated HIVE-29483:
--------------------------------
Fix Version/s: 4.3.0
> Implement an integration testing mechanism with real Tez on Yarn including resource localization
> ------------------------------------------------------------------------------------------------
>
> Key: HIVE-29483
> URL: https://issues.apache.org/jira/browse/HIVE-29483
> Project: Hive
> Issue Type: Improvement
> Reporter: László Bodor
> Assignee: Hemanth Umashankar
> Priority: Major
> Labels: pull-request-available
> Fix For: 4.3.0
>
>
> Follow-up for HIVE-29470
> {code:java}
> implement an integration testing mechanism (inspired by current qtest drivers maybe), that can utilize a real mini yarn cluster, that relies on the localized hive-exec jar (and figure out first how the current TestMiniTezCliDriver works and all tests pass on that driver with the above hack patch in place) <-- nice-to-have long-term
> {code}
> history recap, given this POC patch: https://github.com/abstractdog/hive/commit/06ce23fb04bb2e862d0cf511f5ac214ce1e6bee9
> on a classic yarn cluster, this patch makes all hive queries fail, given that the hive-exec.jar (referred to as app jar) localization is skipped, so when a tez job starts (in a yarn application), that jar is not present, so it immediately fails with some kind of ClassNotFoundException kinda problem
> the implemented testing here is definitely a heavy, integrated testing one, so I can imagine that it won't included into the precommit phase, but users must be able to start a pseudo-distributed hadoop/yarn/hdfs cluster and run tez jobs against that, because apparently, the mini clusters won't cover some cases
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)