MAPREDUCE-1334. Fix TestIndexUpdater by ignoring _SUCCESS file in HDFS. Contributed by Kay Kay.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/mapreduce/trunk@1044197 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/CHANGES.txt b/CHANGES.txt
index 6e17a16..bb9d1e9 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -30,6 +30,9 @@
     MAPREDUCE-2155. RaidNode should optionally use the mapreduce jobs to 
     fix missing blocks.  (Patrick Kling via dhruba)
 
+    MAPREDUCE-1334. Fix TestIndexUpdater by ignoring _SUCCESS file in HDFS.
+    (Kay Kay via yhemanth)
+
 Release 0.22.0 - Unreleased
 
   INCOMPATIBLE CHANGES
diff --git a/src/contrib/index/src/test/org/apache/hadoop/contrib/index/mapred/TestIndexUpdater.java b/src/contrib/index/src/test/org/apache/hadoop/contrib/index/mapred/TestIndexUpdater.java
index 144eee6..da9ecef 100755
--- a/src/contrib/index/src/test/org/apache/hadoop/contrib/index/mapred/TestIndexUpdater.java
+++ b/src/contrib/index/src/test/org/apache/hadoop/contrib/index/mapred/TestIndexUpdater.java
@@ -78,6 +78,8 @@
       System.setProperty("hadoop.log.dir", new Path(base).toString() + "/logs");

     }

     conf = new Configuration();

+    //See MAPREDUCE-947 for more details. Setting to false prevents the creation of _SUCCESS.
+    conf.setBoolean("mapreduce.fileoutputcommitter.marksuccessfuljobs", false);
   }

 

   protected void setUp() throws Exception {