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

Michael Stack commented on HBASE-11288:
---------------------------------------

{quote}You mean that, with 'general root table', we will also only expose a 
very simple API for locating meta?
{quote}
Yes. We could do this.

 
{quote}Client will not go to the root region directly but the cache on master 
and backup master?
{quote}
 

Cache tier implementation is not part of this discussion unless you think it 
needs to be. That the API locating ROOT content is simple and so easy to back 
w/ a general cache is sufficient to our purposes here? Or do you think we need 
to say more on this topic? (As to the cache implementation, I'd think we'd want 
to avoid involving Masters in any caching solution if ROOT is located elsewhere 
– involving Masters would undo a 'pro' of the 'general root table' direction as 
you point out subsequently in your comment).

Your addition to the design doc seems good – I undid the bolded red (smile) – 
but it seems we can't have this new addition and the point above it both stand 
at the same time: revisit?

While extra-tier vs Master-in-line-for-meta-lookups are main pivot point 
figuring where to locate ROOT, there are others like Master is writing an 
in-process Region rather than remote RPC'ing and it'll have no 'noisy 
neighbors'... I updated the design.

 

> 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