293294295296297298299300301
if (failures != null && failures.size() > 0) { for (Job failure : failures) { System.err.println(failure.getMessage()); } } jc.stop(); } }
130131132133134135136137138139140
if (failedJobs != null && failedJobs.size() > 0) { log.error("Map reduce job failed"); for (Job fj : failedJobs) { getStats(fj, jobClient, true, pc); } jc.stop(); return false; } Map<Enum, Long> warningAggMap = new HashMap<Enum, Long>();
145146147148149150151152153154155
if(aggregateWarning) { computeWarningAggregate(job, jobClient, warningAggMap); } } jc.stop(); if(aggregateWarning) { CompilationMessageCollector.logAggregate(warningAggMap, MessageType.Warning, log) ; }
9596979899100101102103104105
log.error("Map reduce job failed"); for (Job fj : failedJobs) { log.error(fj.getMessage()); getStats(fj, jobClient, true, pc); } jc.stop(); return false; } List<Job> succJobs = jc.getSuccessfulJobs(); if(succJobs!=null)
105106107108109110111112113114115
if(succJobs!=null) for(Job job : succJobs){ getStats(job,jobClient, false, pc); } jc.stop(); log.info( "100% complete"); log.info("Success!"); return true; }
219220221222223224225226227228
if (succJobs != null) for (Job job : succJobs) { getStats(job, jobClient, false, pc); } jc.stop(); return isComplete(lastProg); } }
319320321322323324325326327328329
succJobs.addAll(jobs); // collecting final statistics PigStatsUtil.accumulateStats(jc); jc.stop(); } ScriptState.get().emitProgressUpdatedNotification(100); log.info( "100% complete");
195196197198199200201202203
172173174175176177178179180