hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ramkrishna.s.vasudevan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-12069) Finish making HFile.Writer Cell-centric; undo APIs that expect KV serializations.
Date Fri, 26 Sep 2014 03:58:33 GMT

    [ 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)

Mime
View raw message