...
Hadoop MapReduce State Machine Redundancy
StateMachine | Total Transitions | Distinct Transitions | # Duplicate / # Distinct |
---|---|---|---|
JobImpl | 82 | 27 | 50/7 |
TaskImpl | 24 | 16 | 6/3 |
TaskAttemptImpl | 57 | 15 | 41/8 |
Total | 163 | 58 | 97/18 |
JobImpl
Count | Transition | Trigger (Event/State) | Comment |
---|---|---|---|
12 | DIAGNOSTIC_UPDATE_TRANSITION | JobEventType.JOB_DIAGNOSTIC_UPDATE | Same for most named states (JobImpl) |
14 | COUNTER_UPDATE_TRANSITION | JobEventType.JOB_COUNTER_UPDATE | |
13 | INTERNAL_ERROR_TRANSITION | JobEventType.INTERNAL_ERROR | InternalErrorTransition extends InternalTerminationTransition by setting the error into the history string. |
5 | INTERNAL_REBOOT_TRANSITION | JobEventType.JOB_AM_REBOOT | InternalRebootTransition extends InternalTerminationTransition by setting the error in the history string. |
2 | TASK_ATTEMPT_COMPLETED_EVENT_TRANSITION | JobEventType.JOB_TASK_ATTEMPT_COMPLETED | |
2 | KilledDuringAbortTransition() | JobEventType.JOB_KILL | From FAIL_WAIT and FAIL_ABORT |
2 | JobAbortCompletedTransition() | JobEventType.JOB_ABORT_COMPLETED | From FAIL_ABORT and KILL_ABORT |
...