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