You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Anoop Sam John (JIRA)" <ji...@apache.org> on 2014/09/24 03:31:35 UTC

[jira] [Commented] (HBASE-12069) Finish making HFile.Writer Cell-centric; undo APIs that expect KV serializations.

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

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

Yes
HFileWriterV2/V3#append(final Cell cell)   can take any form of cell either KV or non KV and serialize.   This serialize the cell into KV format while write to HFile blocks.

append(final byte[] key, final byte[] value) -> Expects the key to be in KeyValue key format now.

> 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: 0.99.1
>
>
> 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)