[ https://issues.apache.org/jira/browse/HIVE-5733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13997276#comment-13997276 ]
Amareshwari Sriramadasu commented on HIVE-5733: ----------------------------------------------- +1 This is much required. I agree it has become difficult to depend on hive exec jar, because of ql module shading all the dependencies. I will try to put a patch. > Publish hive-exec artifact without all the dependencies > ------------------------------------------------------- > > Key: HIVE-5733 > URL: https://issues.apache.org/jira/browse/HIVE-5733 > Project: Hive > Issue Type: Bug > Affects Versions: 0.12.0 > Reporter: Jarek Jarcec Cecho > > Currently the artifact {{hive-exec}} that is available in > [maven|http://search.maven.org/remotecontent?filepath=org/apache/hive/hive-exec/0.12.0/hive-exec-0.12.0.jar] > is shading all the dependencies (= the jar contains all Hive's > dependencies). As other projects that are depending on Hive might be use > slightly different version of the dependencies, it can easily happens that > Hive's shaded version will be used instead which leads to very time consuming > debugging of what is happening (for example SQOOP-1198). > Would it be feasible publish {{hive-exec}} jar that will be build without > shading any dependency? For example > [avro-tools|http://search.maven.org/#artifactdetails%7Corg.apache.avro%7Cavro-tools%7C1.7.5%7Cjar] > is having classifier "nodeps" that represents artifact without any > dependencies. -- This message was sent by Atlassian JIRA (v6.2#6252)