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

Josh Elser commented on PHOENIX-4968:
-------------------------------------

The goal of Phoenix5 was to work with Hadoop3. Turns out, HBase2 makes it 
*really* hard to have a Maven build that works with Hadoop3. We can't use the 
published HBase2 artifacts in Maven with Hadoop3 because there are incompatible 
binary changes (e.g. A Hadoop class becomes an interface or vice-versa)

Getting off of Hadoop2 (and lots of old/bad dependencies it carries) need to be 
addressed first by getting HBase2 onto the shaded Hadoop dependencies and some 
HBase2 artifacts published that are compiled against Hadoop3.

> Dependency upgrade/cleanup
> --------------------------
>
>                 Key: PHOENIX-4968
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-4968
>             Project: Phoenix
>          Issue Type: Task
>            Reporter: Josh Elser
>            Assignee: Josh Elser
>            Priority: Major
>             Fix For: 5.1.0
>
>
> Another round of dependency upgrades for hygiene as well as removal of 
> unneeded, declared dependencies.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to