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

ramkrishna.s.vasudevan commented on HBASE-12069:
------------------------------------------------

{code}
ByteBuffer getValue();
ByteBuffer getKey();
{code}
Yesterday could not spend time on this much. But ideally this code is not used 
now except in some testcases and in the getValueString and getKeyString.
Overall we have now changed the readers to work with Cell already.  Where ever 
there is a key only thing needed we have tried to use the KeyOnlyKeyValue so 
that the read path uses Cell every where. Now the current work from Anoop 
ensures that the write path also uses Cell.


> Finish making HFile.Writer Cell-centric; undo APIs that expect KV 
> serializations.
> ---------------------------------------------------------------------------------
>
>                 Key: HBASE-12069
>                 URL: https://issues.apache.org/jira/browse/HBASE-12069
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: stack
>            Assignee: stack
>             Fix For: 2.0.0, 0.99.1
>
>         Attachments: 12069.txt, 12069v2.txt, 12069v3.txt, 12069v3.txt, 
> 12069v4.txt
>
>
> See tail of parent task for discussion. Our HFile.Writer and HFile.Reader 
> both have methods that have the client serialize Cells in the old KeyValue 
> way.  Purge these methods from these private classes.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to