[
https://issues.apache.org/jira/browse/HAWQ-5?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14934348#comment-14934348
]
Shivram Mani commented on HAWQ-5:
---------------------------------
HBase being a major version upgrade has a few api changes.
The changes impacting PXF are centered around the introduction of
ConnectionFactory that manages the lifecycle of the Connections to the hbase
tables and the deprecation of the older apis.
[HBaseAccessor]
PXF’s when reading HBase uses HBase table to open. HTable constructor has been
deprecated. More context about these changes can be found
https://issues.apache.org/jira/browse/HBASE-6580
Table instance should instead be obtained via Connection using
ConnectionFactory
https://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/ConnectionFactory.html
[HBaseDataFragmenter]
Use connection object to get the region location information. More context can
be found here https://issues.apache.org/jira/browse/HBASE-12029
[Other]
HBaseAdmin constructor has been deprecated instead use connection object from
connectionFactory
This also may impact some pxf hbase unit tests.
> Update HAWQ to support latest hadoop version and ecosystem
> ----------------------------------------------------------
>
> Key: HAWQ-5
> URL: https://issues.apache.org/jira/browse/HAWQ-5
> Project: Apache HAWQ
> Issue Type: New Feature
> Reporter: Goden Yao
> Assignee: Shivram Mani
> Priority: Blocker
>
> HAWQ was based on Hadoop 2.6, Hive 0.14, Hbase 0.98
> We need to update all dependencies to keep up with latest versions including:
> * Hadoop 2.6 -> Hadoop 2.7.1
> * Hive 0.14 -> Hive 1.2.1
> * Hbase 0.98 -> Hbase 1.1.1
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)