Author: cutting Date: Mon Jul 18 13:47:07 2005 New Revision: 219564 URL: http://svn.apache.org/viewcvs?rev=219564&view=rev Log: Don't log the same report twice.
Modified: lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/JobClient.java Modified: lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/JobClient.java URL: http://svn.apache.org/viewcvs/lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/JobClient.java?rev=219564&r1=219563&r2=219564&view=diff ============================================================================== --- lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/JobClient.java (original) +++ lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/JobClient.java Mon Jul 18 13:47:07 2005 @@ -284,6 +284,7 @@ JobClient jc = new JobClient(job); boolean error = true; RunningJob running = null; + String lastReport = null; try { running = jc.submitJob(job); String jobId = running.getJobID(); @@ -293,12 +294,15 @@ Thread.sleep(1000); } catch (InterruptedException e) {} running = jc.getJob(jobId); + String report = null; if (running.reduceProgress() == 0.0) - LOG.info(" map "+Math.round(running.mapProgress()*100) - +"% complete"); + report=" map "+Math.round(running.mapProgress()*100)+"%"; else { - LOG.info(" reduce "+Math.round(running.reduceProgress()*100) - +"% complete"); + report=" reduce "+Math.round(running.reduceProgress()*100)+"%"; + } + if (!report.equals(lastReport)) { + LOG.info(report); + lastReport = report; } } if (!running.isSuccessful()) {