[
https://issues.apache.org/jira/browse/HBASE-8636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13669556#comment-13669556
]
Jesse Yates commented on HBASE-8636:
------------------------------------
[~sershe] i had the same concerns while working through the patch. It seems to
work fine, except for managing replication logs which set the compression
context on the HLog.Entry, after it has been parsed. I wanted to avoid having
to create an extra WALEditCodec in the ReplicationManger or modifying objects
too many references deep... But then again, its might make it a little cleaner
- let me give it a shot.
Don't think we need a test here - we have a pretty comprehensive suite around
the WAL reading/writing, so if that all works, we should be fine.
> Backport KeyValue Codec to 0.94 (HBASE-7413)
> --------------------------------------------
>
> Key: HBASE-8636
> URL: https://issues.apache.org/jira/browse/HBASE-8636
> Project: HBase
> Issue Type: Improvement
> Components: wal
> Affects Versions: 0.94.9
> Reporter: Jesse Yates
> Assignee: Jesse Yates
> Priority: Minor
> Fix For: 0.94.9
>
> Attachments: HBASE-8636-0.94.patch
>
>
> Backport the KeyValueCodec/WALEditCodec stuff from trunk to 0.94 to support a
> more pluggable KeyValue serialization. This doesn't include all the Cell code
> added to trunk, but rather just providing a small layer of indirection for
> the serialization of a KeyValue in the WAL.
--
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