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-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org