[ 
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)

Reply via email to