[ 
https://issues.apache.org/jira/browse/HBASE-11288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17184027#comment-17184027
 ] 

Guanghao Zhang commented on HBASE-11288:
----------------------------------------

IMO, the "master local region" solution is not a specialization now. Firstly, 
we already store the procedure stuff to master local region now. Secondly, in 
other discussions, we also thought other system sutffs can use the "master 
local region", too, such as the meta data of hbase replication.

More impormantly, the "master local region" solution is easy to understand and 
implement. It  reuse a lot of "HRegion" code. If I am not wrong, Duo remove 
many code (which only few people understand.....) when implement Region 
Procedure Store. It make our code base simple. KISS is great design principle, 
forever.

And for assignment framework, it already too complicated now. We meet too many 
"assign problem" previously. It was a huge pain for many hbase users. More 
system tables introduced, the assign framework more complicated. So I hope the 
solution should not introduce more complexity to HBase. Thanks.

> Splittable Meta
> ---------------
>
>                 Key: HBASE-11288
>                 URL: https://issues.apache.org/jira/browse/HBASE-11288
>             Project: HBase
>          Issue Type: Umbrella
>          Components: meta
>            Reporter: Francis Christopher Liu
>            Assignee: Francis Christopher Liu
>            Priority: Major
>         Attachments: jstack20200807_bad_rpc_priority.txt, root_priority.patch
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to