[
https://issues.apache.org/jira/browse/HBASE-24758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wellington Chevreuil updated HBASE-24758:
-----------------------------------------
Component/s: Replication
> Avoid flooding replication source RSes logs when no sinks are available
> ------------------------------------------------------------------------
>
> Key: HBASE-24758
> URL: https://issues.apache.org/jira/browse/HBASE-24758
> Project: HBase
> Issue Type: Improvement
> Components: Replication
> Reporter: Wellington Chevreuil
> Assignee: Wellington Chevreuil
> Priority: Major
>
> On HBaseInterClusterReplicationEndpoint.replicate, if no sinks are returned
> by ReplicationSinkManager, say remote peer is not available, we log message
> below and return false to source shipper thread, which then keeps retrying,
> flooding source RS log with the below messages:
> {noformat}
> WARN
> org.apache.hadoop.hbase.replication.regionserver.HBaseInterClusterReplicationEndpoint:
> No replication sinks found, returning without replicating. The source should
> retry with the same set of edits.
> {noformat}
> This condition could also cause ReplicationSinkManager.chooseSinks to blow an
> NPE.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)