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

Josh Wymer commented on HBASE-5222:
-----------------------------------

@HV, @JD: Please correct me if I'm wrong here. If you stop replication on the 
master, the logs are no longer stored to be pushed down stream like they would 
with replication enabled. Instead they would be cleaned up based on the default 
timeout. If we need to stop replicating to a slave cluster for maintenance, etc 
we don't want the master throwing away non-replicated logs (thinking it has no 
need to keep them). The bug, however, causes the slave to keep accepting logs 
even while disabled although the other processes on slave cluster respect the 
disabled flag.
                
> Stopping replication via the "stop_replication" command in hbase shell on a 
> slave cluster isn't acknowledged in the replication sink
> ------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-5222
>                 URL: https://issues.apache.org/jira/browse/HBASE-5222
>             Project: HBase
>          Issue Type: Bug
>          Components: replication, shell
>    Affects Versions: 0.90.4
>            Reporter: Josh Wymer
>
> After running "stop_replication" in the hbase shell on our slave cluster we 
> saw replication continue for weeks. Turns out that the replication sink is 
> missing a check to get the replication state and therefore continued to write.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to