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

Mikhail Antonov commented on HBASE-16087:
-----------------------------------------

For people hosting system tables on master and not using or replicating acls or 
labels, running replication source on master is unnecessary overhead which is 
good to avoid (also potential warnings comings from it).

On the other hand, people hosting system tables on masters AND using replicated 
acls / labels will be affected. My perception from prior discussions re 
meta-on-master is that it's a configuration not widely used in production, and 
so I think number of users affected would be very small (for them, the 
workaround exists as [~eclark] said).

The patch looks good to me. Backward-compatible, but needs release note to 
describe the case above and workaround.

> Replication shouldn't start on a master if if only hosts system tables
> ----------------------------------------------------------------------
>
>                 Key: HBASE-16087
>                 URL: https://issues.apache.org/jira/browse/HBASE-16087
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 2.0.0, 1.3.0
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>         Attachments: HBASE-16087.patch, HBASE-16087.v1.patch
>
>
> System tables aren't replicated so we shouldn't start up a replication master 
> if there are no user tables on the master.



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

Reply via email to