The RMContainerAllocator does not differentiate between failed and successful maps while calculating whether reduce tasks are ready to launch. Failed tasks are also counted towards total completed tasks.
Example. 4 failed maps, 10 total maps. Map%complete = 4/14 * 100 instead of being 0.
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Status||Patch Available [ 10002 ]||Resolved [ 5 ]|
|Hadoop Flags||Reviewed [ 10343 ]|
|Release Note||Fixed MapReduce AM to count failed maps also towards Reduce ramp up.|
|Fix Version/s||0.23.1 [ 12318883 ]|
|Resolution||Fixed [ 1 ]|
|Status||Open [ 1 ]||Patch Available [ 10002 ]|
|Assignee||Arun C Murthy [ acmurthy ]||Sharad Agarwal [ sharadag ]|
|Assignee||Arun C Murthy [ acmurthy ]|
|Target Version/s||0.23.1 [ 12318883 ]|
|Priority||Critical [ 2 ]||Blocker [ 1 ]|
|Field||Original Value||New Value|
|Priority||Major [ 3 ]||Critical [ 2 ]|