ArrayIndexOutOfBoundException in BlocksMap ------------------------------------------
Key: HADOOP-1904 URL: https://issues.apache.org/jira/browse/HADOOP-1904 Project: Hadoop Issue Type: Bug Affects Versions: 0.15.0 Reporter: Konstantin Shvachko Assignee: Konstantin Shvachko Priority: Blocker Fix For: 0.15.0 Attachments: RedundantAddBlock.patch If the name-node receives a duplicate report of a written block from a data-node it does not insert the block into the block map but mistakenly inserts it into the list of blocks belonging to the data-node, placing it into the beginning of the list. Since the block is not removed from the list prior to the insertion, the list itself becomes corrupted. This patch fixes the problem. I also reorganized the add/removeNode and add/removeBlock methods in order to avoid similar bugs in the future. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.