hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Virag Kothari (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-12233) Bring back root table
Date Sat, 11 Oct 2014 00:11:33 GMT

     [ https://issues.apache.org/jira/browse/HBASE-12233?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Virag Kothari updated HBASE-12233:
    Attachment: HBASE-12233.patch

Attached is the initial patch for review (master branch)

Primary changes:
- meta-region-server znode has additional fields for backward compatibility 
1) isRoot - For branch-1/0.98 whether this znode is holding root or meta location
2) rootSchema - If we are changing the root comparator/schema

-Root has its own WAL
- MetaTableLocator and MetaTableAccessor has added/changed few stateless utility methods (I
plan to 
remain this to CatalogTableLocator and CatalogTableAccessor. Didn't refactor in the first
patch so that actual changes
can be easily reviewed) 

-Public client API's changed
1) HRegionInfo adds #isRootRegion()
2) Registry changes API from #getMetaRegionLocation to #getRootRegionLocation

-Few assignment related changes (Separate SSH for root)

> Bring back root table
> ---------------------
>                 Key: HBASE-12233
>                 URL: https://issues.apache.org/jira/browse/HBASE-12233
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Virag Kothari
>            Assignee: Virag Kothari
>         Attachments: HBASE-12233.patch
> First step towards splitting meta.

This message was sent by Atlassian JIRA

View raw message