Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
None
-
None
-
all
Description
In the JobInProgress the last TaskCompletionEvent gets added to the job after the completedTask() method is invoked.
The completedTask() method has to be invoked after the completion event is added to the job.
If not when the job is moved into completed before the last completion event is in the job causing a temporary inconsistency in the JT as one task completion event is still missing.
This blocks a fix for HADOOP-1876 where the job info is persisted as soon as the job is completed, thus the last completion event is missing.