소스 검색

Federation: TestFileAppend3 fails intermittently. Contributed by jitendra.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/hdfs/branches/HDFS-1052@1080391 13f79535-47bb-0310-9956-ffa450edef68
Jitendra Nath Pandey 14 년 전
부모
커밋
e3bf76e23e
2개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 0
      CHANGES.txt
  2. 1 1
      src/java/org/apache/hadoop/hdfs/server/datanode/FSDataset.java

+ 2 - 0
CHANGES.txt

@@ -233,6 +233,8 @@ Trunk (unreleased changes)
 
     HDFS-1745. Federation: Fix fault injection test failures. (suresh)
 
+    HDFS-1746. Federation: TestFileAppend3 fails intermittently. (jitendra)
+
   IMPROVEMENTS
 
     HDFS-1510. Added test-patch.properties required by test-patch.sh (nigel)

+ 1 - 1
src/java/org/apache/hadoop/hdfs/server/datanode/FSDataset.java

@@ -1449,7 +1449,7 @@ public class FSDataset implements FSConstants, FSDatasetInterface {
 
   private ReplicaInfo recoverCheck(ExtendedBlock b, long newGS, 
       long expectedBlockLen) throws IOException {
-    ReplicaInfo replicaInfo = getReplicaInfo(b);
+    ReplicaInfo replicaInfo = getReplicaInfo(b.getBlockPoolId(), b.getBlockId());
     
     // check state
     if (replicaInfo.getState() != ReplicaState.FINALIZED &&