Istvan Toth created PHOENIX-5993:
------------------------------------

             Summary: HBase 2.2.5 public maven artifacts are incompatible with 
Hadoop 3
                 Key: PHOENIX-5993
                 URL: https://issues.apache.org/jira/browse/PHOENIX-5993
             Project: Phoenix
          Issue Type: Bug
          Components: core
    Affects Versions: 5.1.0
            Reporter: Istvan Toth


The HBase artifacts downloadable from maven central are built with  Hadoop 2.x 

However, up to now, we could use these artifacts with Hadoop 3.0 and they 
worked. (Or we just didn't hit the incompatibilities in our test suite.)

This seems to have changed with 2.2.5, as the public maven artifact doesn't 
work with Hadoop 3.0.3 or 3.1.2 . 

This is a known issue in HBase, and documented, but this means that 
 * Any client JAR we'd build with Hbase 2.2.5 would have the same problem.
 * We cannot run our tests with Hbase 2.2.5

HBase's suggested solution is to rebuild HBase with the Hadoop version used in 
the cluster, and use that. This, however doesn't fit into our test or 
distribution process.





--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to