[ https://issues.apache.org/jira/browse/HIVE-5755?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vikram Dixit K updated HIVE-5755: --------------------------------- Attachment: HIVE-5755.2.patch Hi [~brocknoland], I did some more tweaking around with the maven flags and also developing a plan for how the dependencies should look. For the most part, things look right. Given that we package all the shims and choose one depending on the hadoop version that is available on the classpath, the dependencies within shims and the dependencies on the shims in other modules look right. The qtest profiles also include the right jars. However, the issue seems to be with the transitive dependencies being pulled in from the hive-it-util. Once I changed the hadoop and hbase dependencies in the hive-it-util target to optional, we get the behavior we expect. The profile flags seem to be taking effect in the right way now. Not sure what exactly changed but I did clear my .m2 cache a few times. Attaching a patch for reference. Please take a look and let me know what you think. Thanks Vikram. > 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.1.patch, HIVE-5755.2.patch, 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)