[ https://issues.apache.org/jira/browse/HBASE-6052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Enis Soztutar updated HBASE-6052: --------------------------------- Attachment: HBASE-6052_v1.patch Uploaded a patch to https://reviews.apache.org/r/6327/diff/#index_header. Changes HRegionInfo serialization in META and ROOT from Writable to PB. The first version of the patch: - converts references for HRegionInfo serialization into PB - changes most of the code paths that does META operations into using MetaEditor and MetaReader methods. - Support migration from 0.92 and 0.94 to 0.96. Migration code is adapted from the 0.90->0.92 migration code. - Remove classes supporting 0.90 -> 0.92 migration. HRegionInfo090x, MetaMigrationRemovingHTD, etc - Changes ruby shell to use new serialization NOTE: - META table contains info:server and info:startCode as String and int serialized with Bytes.toBytes(). Those are not converted to PB structures. > Convert .META. and -ROOT- content to pb > --------------------------------------- > > Key: HBASE-6052 > URL: https://issues.apache.org/jira/browse/HBASE-6052 > Project: HBase > Issue Type: Sub-task > Reporter: stack > Assignee: Enis Soztutar > Priority: Blocker > Fix For: 0.96.0 > > Attachments: HBASE-6052_v1.patch > > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira