[
https://issues.apache.org/jira/browse/HBASE-24943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Duo Zhang updated HBASE-24943:
------------------------------
Description:
For simplify the implementation of splittable meta.
In general, MetaTableAccessor can not deal with the catalog information for
meta itself, even if we introduce a general root table, we could make it also
deal with the catalog information for meta, but then we still need to deal with
root...
Let's change to use other APIs if possible, for example, when getting all
region locations, just use RegionLocator instead of MetaTableAccessor.
was:
For simplify the implementation of splittable meta.
In general, MetaTableAccessor can not deal with root, although if we introduce
a general root table, we could make it work for meta but then we still need to
deal with root...
Let's change to use other APIs if possible, for example, when getting all
region locations, just use RegionLocator instead of MetaTableAccessor.
> Cleanup unnecessary usages of MetaTableAccessor
> -----------------------------------------------
>
> Key: HBASE-24943
> URL: https://issues.apache.org/jira/browse/HBASE-24943
> Project: HBase
> Issue Type: Umbrella
> Components: meta
> Reporter: Duo Zhang
> Assignee: Duo Zhang
> Priority: Major
>
> For simplify the implementation of splittable meta.
> In general, MetaTableAccessor can not deal with the catalog information for
> meta itself, even if we introduce a general root table, we could make it also
> deal with the catalog information for meta, but then we still need to deal
> with root...
> Let's change to use other APIs if possible, for example, when getting all
> region locations, just use RegionLocator instead of MetaTableAccessor.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)