Generate JobHistoryEvents for the correct transitions. Fix missing / incorrect values being set.
I committed to MR-279 branch. Thanks Siddharth!
Fixes the UI issue and some unit test failures.
Finish time is being set on TaskCompletion.
With the patch, the job link on history server UI does not work. Can you try out Siddharth ?
Fixes event generation based on transitions.
*FinishedEvents used for successful jobs/tasks. Unsuccessful/Failed events used for the rest.
Fixed several missing fields - task startTime, splitLocations, incorrect status, etc)
Marked what is pending with TODOs -> shuffleFinishTime, etc which will be fixed along with changes to TaskAttemptStatus