[ 
https://issues.apache.org/jira/browse/HBASE-13618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Enis Soztutar resolved HBASE-13618.
-----------------------------------
    Resolution: Fixed

Changed resolution to Fixed. 

> ReplicationSource is too eager to remove sinks
> ----------------------------------------------
>
>                 Key: HBASE-13618
>                 URL: https://issues.apache.org/jira/browse/HBASE-13618
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Lars Hofhansl
>            Assignee: Lars Hofhansl
>            Priority: Minor
>             Fix For: 2.0.0, 0.98.13, 1.0.2, 1.1.1
>
>         Attachments: 13618-v2.txt, 13618.txt
>
>
> Looking at the replication for some other reason I noticed that the 
> replication source might be a bit too eager to remove sinks from the list of 
> valid sinks.
> The current logic allows a sink to fail N times (default 3) and then it will 
> be remove from the sinks. But note that this failure count is never reduced, 
> so given enough runtime and some network glitches _every_ sink will 
> eventually be removed. When all sink are removed the source pick new sinks 
> and the counter is set to 0 for all of them.
> I think we should change to reset the counter each time we successfully 
> replicate something to the sink (which proves the sink isn't dead). Or we 
> could decrease the counter each time we successfully replication, that might 
> be better - if we consistently fail more attempts than we succeed the sink 
> should be removed.



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

Reply via email to