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)