[ 
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)

Reply via email to