You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Istvan Toth (Jira)" <ji...@apache.org> on 2020/07/31 07:06:00 UTC
[jira] [Resolved] (PHOENIX-5993) HBase 2.2.5 public maven artifacts
are incompatible with Hadoop 3
[ https://issues.apache.org/jira/browse/PHOENIX-5993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Istvan Toth resolved PHOENIX-5993.
----------------------------------
Resolution: Fixed
For now, we are handling it by documenting it, and adding the necessary steps to the CI script.
> 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
> Assignee: Istvan Toth
> Priority: Major
>
> 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)