[ https://issues.apache.org/jira/browse/HDFS-7434?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kihwal Lee updated HDFS-7434: ----------------------------- Resolution: Fixed Fix Version/s: 2.7.0 Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) I've committed this to branch-2 and trunk. Thanks for fixing this, Daryn. > DatanodeID hashCode should not be mutable > ----------------------------------------- > > Key: HDFS-7434 > URL: https://issues.apache.org/jira/browse/HDFS-7434 > Project: Hadoop HDFS > Issue Type: Improvement > Components: namenode > Affects Versions: 2.0.0-alpha, 3.0.0 > Reporter: Daryn Sharp > Assignee: Daryn Sharp > Fix For: 2.7.0 > > Attachments: HDFS-7434.patch > > > Mutable hash codes may lead to orphaned instances in a collection. Instances > must always be removed prior to modification of hash code values, and > re-inserted. Although current code appears to do this, the mutable hash code > is a landmine. -- This message was sent by Atlassian JIRA (v6.3.4#6332)