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

Stephen Yuan Jiang commented on HBASE-14623:
--------------------------------------------

I think most system table is one region table (currently, only ACL table could 
become big).  The chance is that 1 RS hosting 2+ regions of a system table is 
small (maybe from region split).  Choice 2 and 3 basically is the same.  

For implementation point of view, I think choice 2 and 3 is cleaner than choice 
1 (as we have already had 1 WAL for META table and we can reuse the logic).  
With choice 2 or 3, assignment manager performance should not be impacted and 
it would be easier for AM to assign system table region (eg. without waiting 
for user table log split to complete for assigning system table region).

> Implement dedicated WAL for system tables
> -----------------------------------------
>
>                 Key: HBASE-14623
>                 URL: https://issues.apache.org/jira/browse/HBASE-14623
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Ted Yu
>            Assignee: Ted Yu
>             Fix For: 2.0.0
>
>         Attachments: 14623-v1.txt
>
>
> As Stephen suggested in parent JIRA, dedicating separate WAL for system 
> tables (other than hbase:meta) should be done in new JIRA.
> This task is to fulfill the system WAL separation.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to