hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vikram Dixit K (JIRA)" <>
Subject [jira] [Commented] (HIVE-5755) Fix hadoop2 execution environment
Date Fri, 15 Nov 2013 21:39:20 GMT


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.


> Fix hadoop2 execution environment
> ---------------------------------
>                 Key: HIVE-5755
>                 URL:
>             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

View raw message