[ https://issues.apache.org/jira/browse/HIVE-5755?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13823065#comment-13823065 ]
Brock Noland commented on HIVE-5755: ------------------------------------ The issue now is that hive-shims depends on hive-shims-0.20, hive-shims-0.20S, and hive-shims-0.23. ql depends on hive-shims. When ql brings in hive-shims it brings it all transitive dependencies which include three different versions of hadoop. Since hive-shims should not bring any dependencies with it because we expect the end-user module to bring it's hadoop hadoop version. One way to do that is to mark all the hive-shims-* dependencies in hive-shims optional. Does that make sense? > Fix hadoop2 execution environment > --------------------------------- > > Key: HIVE-5755 > URL: https://issues.apache.org/jira/browse/HIVE-5755 > Project: Hive > Issue Type: Sub-task > Reporter: Brock Noland > Assignee: Brock Noland > Attachments: HIVE-5755.try.patch > > > It looks like the hadoop2 execution environment isn't exactly correct post > mavenization. -- This message was sent by Atlassian JIRA (v6.1#6144)