[
https://issues.apache.org/jira/browse/HBASE-11288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16942317#comment-16942317
]
Francis Christopher Liu commented on HBASE-11288:
-------------------------------------------------
{quote}
I'd like to see old clients keep working though meta has split under them.
Perhaps the serverName in the MetaRegionServer znode proxies requests when the
region asked for is named 'hbase:meta,,1.1588230740' to actual meta table whose
regions could be elsewhere on the cluster. I suppose 'hbase:meta,,1.1588230740'
would have to be the old ROOT too?
{quote}
Oh interesting idea. How about instead of proxying we could throw a
RegionMovedException to the proper meta region destination when a requests for
meta hits the RS with the ROOT region. On the RS holding the meta region we
translate the 'hbase:meta,,1.1588230740' region info to the appropriate meta
region info if split. This way we can avoid proxying which seems to make things
a bit more complicated?
{quote}
Lets do a one-pager.
{quote}
Sounds good.
> Splittable Meta
> ---------------
>
> Key: HBASE-11288
> URL: https://issues.apache.org/jira/browse/HBASE-11288
> Project: HBase
> Issue Type: Sub-task
> Reporter: Francis Christopher Liu
> Assignee: Francis Christopher Liu
> Priority: Major
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)