[ https://issues.apache.org/jira/browse/HDFS-9275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14987077#comment-14987077 ]
Hudson commented on HDFS-9275: ------------------------------ FAILURE: Integrated in Hadoop-Hdfs-trunk #2502 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk/2502/]) HDFS-9275. Wait previous ErasureCodingWork to finish before schedule (yliu: rev 5ba2b98d0fe29603e136fc43a14f853e820cf7e2) * hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/StripedFileTestUtil.java * hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/TestBlockTokenWithDFSStriped.java * hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/BlockManager.java * hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestWriteStripedFileWithFailure.java * hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDFSStripedOutputStream.java * hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestReadStripedFileWithMissingBlocks.java * hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestSafeModeWithStripedFile.java * hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestWriteReadStripedFile.java * hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/namenode/TestRecoverStripedBlocks.java * hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestRecoverStripedFile.java > Wait previous ErasureCodingWork to finish before schedule another one > --------------------------------------------------------------------- > > Key: HDFS-9275 > URL: https://issues.apache.org/jira/browse/HDFS-9275 > Project: Hadoop HDFS > Issue Type: Sub-task > Affects Versions: 3.0.0 > Reporter: Walter Su > Assignee: Walter Su > Fix For: 3.0.0 > > Attachments: HDFS-9275.01.patch, HDFS-9275.02.patch, > HDFS-9275.03.patch, HDFS-9275.04.patch, HDFS-9275.05.patch > > > In {{ErasureCodingWorker}}, for the same block group, one task doesn't know > which internal blocks is in recovering by other tasks. We could end up with > recovering 2 identical block with same index. So, {{ReplicationMonitor}} > should wait previous work to finish before schedule another one. > This is related to the occasional failure of {{TestRecoverStripedFile}}. -- This message was sent by Atlassian JIRA (v6.3.4#6332)