You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by cu...@apache.org on 2006/11/10 20:25:13 UTC
svn commit: r473439 - in /lucene/hadoop/trunk: CHANGES.txt
src/test/org/apache/hadoop/mapred/TestTextInputFormat.java
Author: cutting
Date: Fri Nov 10 11:25:12 2006
New Revision: 473439
URL: http://svn.apache.org/viewvc?view=rev&rev=473439
Log:
HADOOP-696. Fix TestTextInputFormat to not rely on the order of directory listings. Contributed by Sameer.
Modified:
lucene/hadoop/trunk/CHANGES.txt
lucene/hadoop/trunk/src/test/org/apache/hadoop/mapred/TestTextInputFormat.java
Modified: lucene/hadoop/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/CHANGES.txt?view=diff&rev=473439&r1=473438&r2=473439
==============================================================================
--- lucene/hadoop/trunk/CHANGES.txt (original)
+++ lucene/hadoop/trunk/CHANGES.txt Fri Nov 10 11:25:12 2006
@@ -38,6 +38,9 @@
are not collected like normal buffers, and provided little
advantage. (Raghu Angadi via cutting)
+12. HADOOP-696. Fix TestTextInputFormat unit test to not rely on the
+ order of directory listings. (Sameer Paranjpye via cutting)
+
Release 0.8.0 - 2006-11-03
Modified: lucene/hadoop/trunk/src/test/org/apache/hadoop/mapred/TestTextInputFormat.java
URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/src/test/org/apache/hadoop/mapred/TestTextInputFormat.java?view=diff&rev=473439&r1=473438&r2=473439
==============================================================================
--- lucene/hadoop/trunk/src/test/org/apache/hadoop/mapred/TestTextInputFormat.java (original)
+++ lucene/hadoop/trunk/src/test/org/apache/hadoop/mapred/TestTextInputFormat.java Fri Nov 10 11:25:12 2006
@@ -215,6 +215,11 @@
format.configure(job);
FileSplit[] splits = format.getSplits(localFs, job, 100);
assertEquals("compressed splits == 2", 2, splits.length);
+ if (splits[0].getPath().getName().equals("part2.txt.gz")) {
+ FileSplit tmp = splits[0];
+ splits[0] = splits[1];
+ splits[1] = tmp;
+ }
List<Text> results = readSplit(format, splits[0], job);
assertEquals("splits[0] length", 6, results.size());
assertEquals("splits[0][5]", " dog", results.get(5).toString());