HistoryEvent maybeEmitEvent(ParsedLine line, String taskIDName, HistoryEventEmitter thatg) { if (taskIDName == null) { return null; } TaskID taskID = TaskID.forName(taskIDName); String finishTime = line.get("FINISH_TIME"); if (finishTime != null) { return new TaskUpdatedEvent(taskID, Long.parseLong(finishTime)); } return null; } }
HistoryEvent maybeEmitEvent(ParsedLine line, String taskIDName, HistoryEventEmitter thatg) { if (taskIDName == null) { return null; } TaskID taskID = TaskID.forName(taskIDName); String finishTime = line.get("FINISH_TIME"); if (finishTime != null) { return new TaskUpdatedEvent(taskID, Long.parseLong(finishTime)); } return null; } }
/** * Set the exec finish time */ public void setExecFinishTime(long finishTime) { execFinishTime = finishTime; TaskUpdatedEvent tue = new TaskUpdatedEvent(id, execFinishTime); jobHistory.logEvent(tue, id.getJobID()); }
/** * simple test TaskUpdatedEvent and TaskUpdated * * @throws Exception */ @Test(timeout = 10000) public void testTaskUpdated() throws Exception { JobID jid = new JobID("001", 1); TaskID tid = new TaskID(jid, TaskType.REDUCE, 2); TaskUpdatedEvent test = new TaskUpdatedEvent(tid, 1234L); assertEquals(test.getTaskId().toString(), tid.toString()); assertEquals(test.getFinishTime(), 1234L); }
result = new TaskFailedEvent(); break; case TASK_UPDATED: result = new TaskUpdatedEvent(); break; case MAP_ATTEMPT_STARTED: result = new TaskAttemptStartedEvent(); break;
result = new TaskFailedEvent(); break; case TASK_UPDATED: result = new TaskUpdatedEvent(); break; case MAP_ATTEMPT_STARTED: result = new TaskAttemptStartedEvent(); break;
result = new TaskFailedEvent(); break; case TASK_UPDATED: result = new TaskUpdatedEvent(); break; case MAP_ATTEMPT_STARTED: result = new TaskAttemptStartedEvent(); break;
result = new TaskFailedEvent(); break; case TASK_UPDATED: result = new TaskUpdatedEvent(); break; case MAP_ATTEMPT_STARTED: result = new TaskAttemptStartedEvent(); break;
result = new TaskFailedEvent(); break; case TASK_UPDATED: result = new TaskUpdatedEvent(); break; case MAP_ATTEMPT_STARTED: result = new TaskAttemptStartedEvent(); break;