hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Edward Capriolo (JIRA)" <>
Subject [jira] [Commented] (HIVE-16391) Publish proper Hive 1.2 jars (without including all dependencies in uber jar)
Date Mon, 10 Apr 2017 13:51:41 GMT


Edward Capriolo commented on HIVE-16391:

It is good to have someone submit a clean patch, against trunk and also one back ported to
your target version 1.2.2. I roughly get the use case but you might want to state this more
specifically which submodules you are depending on and what are the problematic dependencies.

Potentially include the output of : mvn dependency tree 

> Publish proper Hive 1.2 jars (without including all dependencies in uber jar)
> -----------------------------------------------------------------------------
>                 Key: HIVE-16391
>                 URL:
>             Project: Hive
>          Issue Type: Task
>          Components: Build Infrastructure
>            Reporter: Reynold Xin
> Apache Spark currently depends on a forked version of Apache Hive. AFAIK, the only change
in the fork is to work around the issue that Hive publishes only two sets of jars: one set
with no dependency declared, and another with all the dependencies included in the published
uber jar. That is to say, Hive doesn't publish a set of jars with the proper dependencies
> There is general consensus on both sides that we should remove the forked Hive.
> The change in the forked version is recorded here
> Note that the fork in the past included other fixes but those have all become unnecessary.

This message was sent by Atlassian JIRA

View raw message