MAPREDUCE-5335. Rename Job Tracker terminology in ShuffleSchedulerImpl. Contributed by Devaraj K.
This commit is contained in:
parent
4cbaa74f62
commit
b42d09eb62
@ -280,6 +280,9 @@ Release 2.7.0 - UNRELEASED
|
||||
|
||||
MAPREDUCE-6253. Update use of Iterator to Iterable. (Ray Chiang via devaraj)
|
||||
|
||||
MAPREDUCE-5335. Rename Job Tracker terminology in ShuffleSchedulerImpl.
|
||||
(devaraj via ozawa)
|
||||
|
||||
OPTIMIZATIONS
|
||||
|
||||
MAPREDUCE-6169. MergeQueue should release reference to the current item
|
||||
|
@ -274,7 +274,8 @@ public synchronized void copyFailed(TaskAttemptID mapId, MapHost host,
|
||||
}
|
||||
}
|
||||
|
||||
checkAndInformJobTracker(failures, mapId, readError, connectExcpt, hostFail);
|
||||
checkAndInformMRAppMaster(failures, mapId, readError, connectExcpt,
|
||||
hostFail);
|
||||
|
||||
checkReducerHealth();
|
||||
|
||||
@ -299,15 +300,15 @@ public void reportLocalError(IOException ioe) {
|
||||
reporter.reportException(ioe);
|
||||
}
|
||||
|
||||
// Notify the JobTracker
|
||||
// Notify the MRAppMaster
|
||||
// after every read error, if 'reportReadErrorImmediately' is true or
|
||||
// after every 'maxFetchFailuresBeforeReporting' failures
|
||||
private void checkAndInformJobTracker(
|
||||
private void checkAndInformMRAppMaster(
|
||||
int failures, TaskAttemptID mapId, boolean readError,
|
||||
boolean connectExcpt, boolean hostFailed) {
|
||||
if (connectExcpt || (reportReadErrorImmediately && readError)
|
||||
|| ((failures % maxFetchFailuresBeforeReporting) == 0) || hostFailed) {
|
||||
LOG.info("Reporting fetch failure for " + mapId + " to jobtracker.");
|
||||
LOG.info("Reporting fetch failure for " + mapId + " to MRAppMaster.");
|
||||
status.addFetchFailedMap((org.apache.hadoop.mapred.TaskAttemptID) mapId);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user