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