[
https://issues.apache.org/jira/browse/HIVE-5755?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13824123#comment-13824123
]
Vikram Dixit K commented on HIVE-5755:
--------------------------------------
Hi Brock,
I think I figured out the issue. The way it is currently setup, the hive-shims
are used by a lot of modules during compile time. The hive-shims jar is a
collection of all the shims classes. When we compile hive this is the right
procedure because we want to compile hive against all the different shims and
hadoop versions. However, when we run tests, we do need to run against a
specific version of shim and hadoop. I think that we should make the dependency
on shims for all the base modules optional and depend on the specific shims in
the tests. I have taken a stab at this and it works. I will attach the patch
here. 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.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)