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

Sergey Shelukhin commented on HBASE-9496:
-----------------------------------------

Hive code, at least in 0.11 as far as I see, creates Result with kvs in 
ResultWritable. Other places create empty results.
My point is that if there's any usage of these APIs, it creates tons of pain 
for people using them - they have to create HBase shim and everything that 
comes with that, 2 builds (4 with Hadoop1-2), etc.
Whereas for us it's not so hard to not break the APIs.
                
> make sure HBase APIs are compatible between 0.94 and 0.96
> ---------------------------------------------------------
>
>                 Key: HBASE-9496
>                 URL: https://issues.apache.org/jira/browse/HBASE-9496
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Sergey Shelukhin
>            Assignee: Sergey Shelukhin
>            Priority: Blocker
>             Fix For: 0.96.0
>
>         Attachments: HBASE-9496-v0-96.patch
>
>
> Follow-up for HBASE-9477.
> Some other methods are now different between 94 and 96 
> (Result::getColumnLatest, Put::get, anything that takes a collection of Cell, 
> e.g. Result ctor, Mutation::setFamilyMap etc.).
> I am assuming things that accept Cell (Increment::add, 
> Delete::addDeleteMarker) don't need to change.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to