Selaa lähdekoodia

HADOOP-4963. svn merge -c 746878 from branch-0.20 to branch-0.19

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.19@896727 13f79535-47bb-0310-9956-ffa450edef68
Konstantin Boudnik 15 vuotta sitten
vanhempi
commit
a950c79f4f
2 muutettua tiedostoa jossa 12 lisäystä ja 0 poistoa
  1. 7 0
      CHANGES.txt
  2. 5 0
      src/mapred/org/apache/hadoop/mapred/TaskTracker.java

+ 7 - 0
CHANGES.txt

@@ -1,5 +1,12 @@
 Hadoop Change Log
 
+Release 0.19.3 - Unreleased
+
+  BUG FIXES
+
+    HADOOP-4963. Logs saying org.apache.hadoop.util.DiskChecker$DiskErrorException
+    in TaskTracker are not relevant ((Amareshwari Sriramadasu via ddas) 
+
 Release 0.19.2 - 2009-06-30
 
   BUG FIXES

+ 5 - 0
src/mapred/org/apache/hadoop/mapred/TaskTracker.java

@@ -1514,6 +1514,11 @@ public class TaskTracker
       if(tip == null)
          return -1;
       
+      if (!tip.getTask().isMapTask() || 
+          tip.getRunState() != TaskStatus.State.SUCCEEDED) {
+        return -1;
+      }
+      
       MapOutputFile mapOutputFile = new MapOutputFile();
       mapOutputFile.setJobId(taskId.getJobID());
       mapOutputFile.setConf(conf);