浏览代码

HADOOP-4742. Replica gets deleted by mistake. Contributed by Wang Xu.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/core/trunk@723918 13f79535-47bb-0310-9956-ffa450edef68
Hairong Kuang 16 年之前
父节点
当前提交
f4399456e6
共有 2 个文件被更改,包括 3 次插入1 次删除
  1. 2 0
      CHANGES.txt
  2. 1 1
      src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java

+ 2 - 0
CHANGES.txt

@@ -1384,6 +1384,8 @@ Release 0.18.3 - Unreleased
     HADOOP-4778. Check for zero size block meta file when updating a block.
     (szetszwo)
 
+    HADOOP-4742. Replica gets deleted by mistake. (Wang Xu via hairong)
+
 Release 0.18.2 - 2008-11-03
 
   BUG FIXES

+ 1 - 1
src/hdfs/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java

@@ -3231,8 +3231,8 @@ public class FSNamesystem implements FSConstants, FSNamesystemMBean {
     //
     // Modify the blocks->datanode map and node's map.
     // 
-    addStoredBlock(block, node, delHintNode );
     pendingReplications.remove(block);
+    addStoredBlock(block, node, delHintNode );
   }
 
   long[] getStats() throws IOException {