[
https://issues.apache.org/jira/browse/HBASE-7233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13508099#comment-13508099
]
stack commented on HBASE-7233:
------------------------------
bq. Looking at the KeyValue in HBase.proto, though, it is not used anywhere,
also it seems to required to disassemble the KV into Row/CF/Qual, which will be
inefficient.
Well, if the KV atom is broken up into its particles, I'd think we'll be able
to migrate its format over time.
Or, since KV is coming to its end of life, just redo its pb format so
serialization is kv bytes -- 'more efficient' -- and we'll do serialization
differently when we move over to the Cell Interface.
On the MR code not having to change because KeyValueSerialization will
encapsulate KV protos, thats better still.
> Remove Writable Interface from KeyValue
> ---------------------------------------
>
> Key: HBASE-7233
> URL: https://issues.apache.org/jira/browse/HBASE-7233
> Project: HBase
> Issue Type: Bug
> Reporter: stack
> Assignee: stack
> Priority: Blocker
> Attachments: 7233.txt, 7233-v2.txt
>
>
> Undo KeyValue being a Writable.
--
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