HDFS-8857. Erasure Coding: Fix ArrayIndexOutOfBoundsException in TestWriteStripedFileWithFailure. Contributed by Li Bo
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/b4f83ac9 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/b4f83ac9 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/b4f83ac9 Branch: refs/heads/HDFS-7285-REBASE Commit: b4f83ac96f2ff8200dcba41d72b475c95dba1ae2 Parents: c5af7a6 Author: boli2 <[email protected]> Authored: Wed Aug 5 22:11:50 2015 -0400 Committer: Vinayakumar B <[email protected]> Committed: Thu Aug 13 17:32:33 2015 +0530 ---------------------------------------------------------------------- hadoop-hdfs-project/hadoop-hdfs/CHANGES-HDFS-EC-7285.txt | 3 +++ .../org/apache/hadoop/hdfs/TestWriteStripedFileWithFailure.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/b4f83ac9/hadoop-hdfs-project/hadoop-hdfs/CHANGES-HDFS-EC-7285.txt ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES-HDFS-EC-7285.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES-HDFS-EC-7285.txt index 8e54c76..5ad084b 100755 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES-HDFS-EC-7285.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES-HDFS-EC-7285.txt @@ -388,3 +388,6 @@ HDFS-8399. Erasure Coding: unit test the behaviour of BlockManager recovery work for the deleted blocks. (Rakesh R via zhz) + + HDFS-8857. Erasure Coding: Fix ArrayIndexOutOfBoundsException in + TestWriteStripedFileWithFailure. (Li Bo) http://git-wip-us.apache.org/repos/asf/hadoop/blob/b4f83ac9/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestWriteStripedFileWithFailure.java ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestWriteStripedFileWithFailure.java b/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestWriteStripedFileWithFailure.java index 5448773..3679c5f 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestWriteStripedFileWithFailure.java +++ b/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestWriteStripedFileWithFailure.java @@ -37,7 +37,7 @@ import static org.apache.hadoop.hdfs.StripedFileTestUtil.parityBlocks; public class TestWriteStripedFileWithFailure { public static final Log LOG = LogFactory - .getLog(TestReadStripedFileWithMissingBlocks.class); + .getLog(TestWriteStripedFileWithFailure.class); private static MiniDFSCluster cluster; private static FileSystem fs; private static Configuration conf = new HdfsConfiguration(); @@ -114,7 +114,7 @@ public class TestWriteStripedFileWithFailure { dataDNFailureNum); Assert.assertNotNull(dataDNFailureIndices); int[] parityDNFailureIndices = StripedFileTestUtil.randomArray(dataBlocks, - dataBlocks + parityBlocks, dataDNFailureNum); + dataBlocks + parityBlocks, parityDNFailureNum); Assert.assertNotNull(parityDNFailureIndices); int[] failedDataNodes = new int[dataDNFailureNum + parityDNFailureNum];
