[ https://issues.apache.org/jira/browse/HDFS-6830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arpit Agarwal updated HDFS-6830: -------------------------------- Attachment: HDFS-6830.01.patch Preliminary patch for Jenkins run. > BlockManager.addStorage fails when DN updates storage > ----------------------------------------------------- > > Key: HDFS-6830 > URL: https://issues.apache.org/jira/browse/HDFS-6830 > Project: Hadoop HDFS > Issue Type: Bug > Components: namenode > Affects Versions: 2.5.0 > Reporter: Arpit Agarwal > Assignee: Arpit Agarwal > Attachments: HDFS-6830.01.patch > > > The call to {{removeStorageInfo}} is wrong because the block is still in the > DatanodeStorage's list of blocks and the callee does not expect it to be. > {code} > } else { > // The block is on the DN but belongs to a different storage. > // Update our state. > removeStorage(getStorageInfo(idx)); > added = false; // Just updating storage. Return false. > } > {code} > It is a very unlikely code path to hit since storage updates usually occur > via incremental block reports. -- This message was sent by Atlassian JIRA (v6.2#6252)