You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Guanghao Zhang (JIRA)" <ji...@apache.org> on 2018/02/03 01:54:00 UTC

[jira] [Updated] (HBASE-19923) Reset peer state and config when refresh replication source failed

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

Guanghao Zhang updated HBASE-19923:
-----------------------------------
    Affects Version/s: 3.0.0

> Reset peer state and config when refresh replication source failed
> ------------------------------------------------------------------
>
>                 Key: HBASE-19923
>                 URL: https://issues.apache.org/jira/browse/HBASE-19923
>             Project: HBase
>          Issue Type: Bug
>          Components: Replication
>    Affects Versions: 3.0.0
>            Reporter: Guanghao Zhang
>            Priority: Major
>
> Now we use procedure for replication. When peer state changed, the RS will read peer state from storage to cache. If RS found the peer state changed, then it will refresh replication source. If refresh failed, the Master will retry the procedure. Then RS will read peer state again, but now the peer state in cache is right. So it don't refresh replication source...... So we need reset the peer state to old peer state when refresh failed.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)