/** * Check if the <code>job</code> has been initialized. * * @param job {@link JobInProgress} to be checked * @return <code>true</code> if the job has been initialized, * <code>false</code> otherwise */ private boolean isJobInited(JobInProgress job) { return job.inited(); }
/** * Check if the <code>job</code> has been initialized. * * @param job {@link JobInProgress} to be checked * @return <code>true</code> if the job has been initialized, * <code>false</code> otherwise */ private boolean isJobInited(JobInProgress job) { return job.inited(); }
@Deprecated public TaskCompletionEvent[] getTaskCompletionEvents( JobID jobid, int fromEventId, int maxEvents) throws IOException{ JobInProgress job = this.jobs.get(jobid); if (null != job) { return job.inited() ? job.getTaskCompletionEvents(fromEventId, maxEvents) : TaskCompletionEvent.EMPTY_ARRAY; } return completedJobStatusStore.readJobTaskCompletionEvents(jobid, fromEventId, maxEvents); }
public TaskCompletionEvent[] getTaskCompletionEvents( JobID jobid, int fromEventId, int maxEvents) throws IOException{ JobInProgress job = this.jobs.get(jobid); if (null != job) { return job.inited() ? job.getTaskCompletionEvents(fromEventId, maxEvents) : TaskCompletionEvent.EMPTY_ARRAY; } return completedJobStatusStore.readJobTaskCompletionEvents(jobid, fromEventId, maxEvents); }
public synchronized TaskCompletionEvent[] getTaskCompletionEvents( JobID jobid, int fromEventId, int maxEvents) throws IOException{ TaskCompletionEvent[] events = EMPTY_EVENTS; JobInProgress job = this.jobs.get(jobid); if (null != job) { if (job.inited()) { events = job.getTaskCompletionEvents(fromEventId, maxEvents); } } else { events = completedJobStatusStore.readJobTaskCompletionEvents(jobid, fromEventId, maxEvents); } return events; }
if (!job.inited()) { it.remove();
private RunningJob launchJobWithWaitingSetupAndCleanup(MiniMRCluster mr) throws IOException { // launch job with waiting setup/cleanup JobConf jobConf = mr.createJobConf(); jobConf.setOutputCommitter(CommitterWithLongSetupAndCommit.class); RunningJob job = UtilsForTests.runJob(jobConf, inDir, outDir); JobTracker jt = mr.getJobTrackerRunner().getJobTracker(); JobInProgress jip = jt.getJob(job.getID()); while (!jip.inited()) { try { Thread.sleep(10); } catch (InterruptedException ie) {} } return job; }
if (!job.inited()) {
if (!job.inited()) {