[
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)