MAPREDUCE-4577. HDFS-3672 broke TestCombineFileInputFormat.testMissingBlocks() test. Contributed by Aaron T. Myers.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1376297 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Aaron Myers 2012-08-22 22:43:50 +00:00
parent dc33a0765c
commit 0555a2145d
2 changed files with 6 additions and 3 deletions

View File

@ -176,6 +176,9 @@ Branch-2 ( Unreleased changes )
MAPREDUCE-4068. Jars in lib subdirectory of the submittable JAR are not added to the
classpath (rkanter via tucu)
MAPREDUCE-4577. HDFS-3672 broke
TestCombineFileInputFormat.testMissingBlocks() test. (atm)
Release 2.1.0-alpha - Unreleased
INCOMPATIBLE CHANGES

View File

@ -125,9 +125,9 @@ public BlockLocation[] getFileBlockLocations(
BlockLocation[] locs =
super.getFileBlockLocations(stat, start, len);
if (name.equals(fileWithMissingBlocks)) {
System.out.println("Returing missing blocks for " + fileWithMissingBlocks);
locs[0] = new BlockLocation(new String[0], new String[0],
locs[0].getOffset(), locs[0].getLength());
System.out.println("Returning missing blocks for " + fileWithMissingBlocks);
locs[0] = new HdfsBlockLocation(new BlockLocation(new String[0],
new String[0], locs[0].getOffset(), locs[0].getLength()), null);
}
return locs;
}