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

Josh Elser commented on PHOENIX-4408:
-------------------------------------

After sitting on this (distracted with other stuff), my recommendation is to 
move to Hadoop3 and Hive3, re-adding support for the older versions as people 
have interest in doing so. Better to get the Hive integration working again 
than mull around like I have been.

> Figure out Hadoop version compatibility
> ---------------------------------------
>
>                 Key: PHOENIX-4408
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-4408
>             Project: Phoenix
>          Issue Type: Sub-task
>            Reporter: Josh Elser
>            Priority: Blocker
>             Fix For: 5.0.0
>
>
> The 5.x-HBase-2.0 branch is presently incompatible with both Hadoop 2.7 and 
> Hadoop 3.0.
> This stems from PhoenixMetricsSink and LoggingSink both of which extend 
> MetricsSink from Hadoop. Hadoop leaks a commons-configuration class into a 
> method signature and changes the dependency across versions.
> This makes it extremely annoying to work around downstream (we would have to 
> create multiple maven modules to shim around this). We should figure out what 
> compatibility we want to have.  Post PHOENIX-4405, it's only Hadoop3.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to