[
https://issues.apache.org/jira/browse/HBASE-7413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13634248#comment-13634248
]
stack commented on HBASE-7413:
------------------------------
Look in IPCUtils in the ipc package. See how it is used. We should figure out
what is tough grokking Cell and CellBlock since if it is hard for you, it is
going to be really hard for everyone else. Basically, we want to move away
from KeyValue and instead use an Interface instead. The Interface is named
Cell. rpc then has a notion of passing lots of Cells together in CellBlocks w/
the metadata on the block kept outside in an associated protobuf.
Is HLogKey a protobuf now (Haven't looked at patch)? If so, it is
customizable? If it is not pb, should it be?
In general, this area could do w/ work for sure to remove duplication, etc.
Good on you Sergey.
I am still looking for my high level outline on this project with goal, and how
you are going about it. I look at rb and it points here which has stuff
distributed across multiple comments coming and going; hard to follow.
> Convert WAL to pb
> -----------------
>
> Key: HBASE-7413
> URL: https://issues.apache.org/jira/browse/HBASE-7413
> Project: HBase
> Issue Type: Sub-task
> Components: wal
> Reporter: stack
> Assignee: Sergey Shelukhin
> Priority: Critical
> Fix For: 0.95.1
>
> Attachments: HBASE-7413-v0.patch
>
>
> From HBASE-7201
--
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