public static String toString(TaskAttemptId taid) { return _join( "attempt", taid.getTaskId().getJobId().getAppId().getClusterTimestamp(), taid.getTaskId().getJobId().getAppId().getId(), taid.getTaskId().getJobId().getId(), taskSymbol(taid.getTaskId().getTaskType()), taid.getTaskId().getId(), taid.getId()); }
@SuppressWarnings("unchecked") @Override protected void attemptLaunched(TaskAttemptId attemptID) { if (attemptID.getTaskId().getId() == 0 && attemptID.getId() == 0) { getContext() .getEventHandler() .handle(new TaskAttemptEvent(attemptID, TaskAttemptEventType.TA_FAILMSG)); } else { getContext() .getEventHandler() .handle(new TaskAttemptEvent(attemptID, TaskAttemptEventType.TA_DONE)); } }
@Override protected void attemptLaunched(TaskAttemptId attemptID) { if (attemptID.getTaskId().getId() == 0 && attemptID.getId() == 0) { // check if it is first task's first attempt // send the Fail event getContext() .getEventHandler() .handle(new TaskAttemptEvent(attemptID, TaskAttemptEventType.TA_FAILMSG)); } else { getContext() .getEventHandler() .handle(new TaskAttemptEvent(attemptID, TaskAttemptEventType.TA_DONE)); } }