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

Anoop Sam John commented on HBASE-10944:
----------------------------------------

Ya we no longer use KV directly in the code path.  All works with Cell 
interface (Apart from MR module where the change would need a Public interface 
break).   On the KV object as such getBuffer() make sense as that Cell type is 
backed by a single byte[].  We resolved the issue in another way around where 
we have removed usage of KV directly in the code base.  Tests use KV and 
getBuffer() from that but it should be ok IMO.

> Remove all kv.getBuffer() and kv.getRow() references existing in the code
> -------------------------------------------------------------------------
>
>                 Key: HBASE-10944
>                 URL: https://issues.apache.org/jira/browse/HBASE-10944
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>            Priority: Critical
>             Fix For: 2.0.0, 1.5.0
>
>
> kv.getRow() and kv.getBuffers() are still used in places to form key byte[] 
> and row byte[].  Removing all such instances including testcases will make 
> the usage of Cell complete.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to