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

Francis Christopher Liu commented on HBASE-11288:
-------------------------------------------------

Thanks for you response Duo. So it sounds to me the main reason for going with 
the “Root table on master” implementation is because of the strong disagreement 
towards the “General Root Table” implementation in particular the fact that it 
adds another tier in assignment. Given that “General Root Table” has proven 
itself in BigTable and other clones (eg Accumulo AFAIK). The concern it seems 
is specific to HBase’s implementation, there is a strong concern that we might 
fail again at getting it to work. Correct me if I’m wrong here.

Regardless of which implementation the addition of split meta will not only be 
a significant change to HBase but also something that we will likely be living 
with for quite a while. Because of that I am proposing that we apply some rigor 
on deciding which implementation we will go with. 

My current thinking is given that the main reason it seems for picking “Root 
table on master” is because we want to avoid failing at tiering again, why 
don’t we come up with a way to validate that assertion? IMHO the situation now 
and then are very different especially with the addition of ProcV2 and the 
revamped Assignment. For validation, my understanding is we use ITBLL to test 
wether the current 1-tier assignment is working properly or not, why don’t we 
try and run ITBLL on the “General Root Table” POC to investigate and validate 
the 2-tier assignment concern? Thoughts?


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




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

Reply via email to