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

James Taylor edited comment on OMID-107 at 9/12/18 5:59 PM:
------------------------------------------------------------

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 since the current changes to Omid aren’t needed as they 
are all related to Phoenix integration? 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 HBaseAdmin, etc. It’ll be pretty ugly and 
cumbersome.


was (Author: jamestaylor):
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