[ 
https://issues.apache.org/jira/browse/HIVE-2646?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13226685#comment-13226685
 ] 

Phabricator commented on HIVE-2646:
-----------------------------------

thw has commented on the revision "HIVE-2646 [jira] Hive Ivy dependencies on 
Hadoop should depend on jars directly, not tarballs".

  build.xml conflict is gone, ivy/common-configurations.xml.rej:
  ```
  ***************
  *** 18,23 ****
      <!--these match the Maven configurations-->
      <conf name="default" extends="master,compile"/>
      <conf name="master" description="contains the artifact but no 
dependencies"/>
  -   <conf name="compile" description="contains the artifact but no 
dependencies"/>
      <conf name="runtime" description="runtime but not the artifact"/>
    </configurations>
  --- 18,31 ----
      <!--these match the Maven configurations-->
      <conf name="default" extends="master,compile"/>
      <conf name="master" description="contains the artifact but no 
dependencies"/>
  +   <conf name="compile" extends="hadoop${hadoop.mr.rev}" 
description="contains the artifact but no dependencies" visibility="private"/>
      <conf name="runtime" description="runtime but not the artifact"/>
  +   <conf name="test" extends="hadoop${hadoop.mr.rev}test,compile" 
visibility="private" />
  +   <conf name="hadoop20" visibility="private"/>
  +   <conf name="hadoop23" visibility="private"/>
  +   <conf name="hadoop20test" visibility="private"/>
  +   <conf name="hadoop23test" visibility="private"/>
  +   <conf name="hadoop0.20.shim" visibility="private"/>
  +   <conf name="hadoop0.20S.shim" visibility="private"/>
  +   <conf name="hadoop0.23.shim" visibility="private"/>
    </configurations>
  ```

REVISION DETAIL
  https://reviews.facebook.net/D2133

                
> Hive Ivy dependencies on Hadoop should depend on jars directly, not tarballs
> ----------------------------------------------------------------------------
>
>                 Key: HIVE-2646
>                 URL: https://issues.apache.org/jira/browse/HIVE-2646
>             Project: Hive
>          Issue Type: Bug
>          Components: Build Infrastructure
>    Affects Versions: 0.8.0
>            Reporter: Andrew Bayer
>            Priority: Critical
>         Attachments: HIVE-2646.D2133.1.patch, HIVE-2646.D2133.2.patch, 
> HIVE-2646.D2133.3.patch, HIVE-2646.D2133.4.patch, HIVE-2646.D2133.5.patch, 
> HIVE-2646.diff.txt
>
>
> The current Hive Ivy dependency logic for its Hadoop dependencies is 
> problematic - depending on the tarball and extracting the jars from there, 
> rather than depending on the jars directly. It'd be great if this was fixed 
> to actually have the jar dependencies defined directly.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to