Danny Becker created HDFS-17508:
-----------------------------------

             Summary: RBF: MembershipStateStore can overwrite valid records 
when refreshing the local cache
                 Key: HDFS-17508
                 URL: https://issues.apache.org/jira/browse/HDFS-17508
             Project: Hadoop HDFS
          Issue Type: Bug
          Components: rbf
    Affects Versions: 3.3.4
            Reporter: Danny Becker


When the MembershipStore refreshes its cache, it will also call the 
overrideExpiredRecords() method, which will write the Expired state back to the 
state store. Due to a race condition this logic can overwrite valid records. 
overrideExpiredRecords should first check if the state of the record is already 
set to "EXPIRED" before it writes the record to the state store.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to