[ 
https://issues.apache.org/jira/browse/OMID-107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16612219#comment-16612219
 ] 

James Taylor commented on OMID-107:
-----------------------------------

Neither Phoenix or HBase will do further 0.98 releases. Phoenix won’t have a 
0.98 release for Omid support. Why not have a separate legacy branch for 
critical 0.98 bug fixes as the current changes to Omid aren’t needed apart from 
integrating with Phoenix? Otherwise you’ll have to pollute your API by going 
through the shim layer for adding columns to Put/Delete, a wrapper for 
HTableInterface, a wrapper for Admin, etc. It’ll be pretty ugly and cumbersome.

> Replace pre 1.0 deprecated HBase APIs
> -------------------------------------
>
>                 Key: OMID-107
>                 URL: https://issues.apache.org/jira/browse/OMID-107
>             Project: Apache Omid
>          Issue Type: Sub-task
>            Reporter: James Taylor
>            Priority: Major
>         Attachments: OMID-107.patch, OMID-107_v2.patch
>
>
> In HBase 2.0, the HTableInterface has been replaced with the Table interface. 
> Thus, in Omid, this same replacement should take place. This will mostly be 
> isolated to having TTable implement Table instead of HTableInterface. This 
> will be required to check-in Omid support in Phoenix, since Phoenix 5.x is 
> based on HBase 2.0.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to