[ 
https://issues.apache.org/jira/browse/HIVE-16391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Reynold Xin updated HIVE-16391:
-------------------------------
    Description: 
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 declared.

There is general consensus on both sides that we should remove the forked Hive.

The change in the forked version is recorded here 
https://github.com/JoshRosen/hive/tree/release-1.2.1-spark2


Note that the fork in the past included other fixes but those have all become 
unnecessary.



  was:
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.

There is general consensus on both sides that we should remove the forked Hive.

The change in the forked version is recorded here 
https://github.com/JoshRosen/hive/tree/release-1.2.1-spark2


Note that the fork in the past included other fixes but those have all become 
unnecessary.




> Publish proper Hive 1.2 jars (without including all dependencies in uber jar)
> -----------------------------------------------------------------------------
>
>                 Key: HIVE-16391
>                 URL: https://issues.apache.org/jira/browse/HIVE-16391
>             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 declared.
> There is general consensus on both sides that we should remove the forked 
> Hive.
> The change in the forked version is recorded here 
> https://github.com/JoshRosen/hive/tree/release-1.2.1-spark2
> Note that the fork in the past included other fixes but those have all become 
> unnecessary.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to