Author: ab
Date: Thu Nov 26 15:35:56 2009
New Revision: 884587

URL: http://svn.apache.org/viewvc?rev=884587&view=rev
Log:
Fix a bug resulting from over-eager optimization in NUTCH-761.

Modified:
    lucene/nutch/trunk/src/java/org/apache/nutch/crawl/CrawlDbReducer.java

Modified: lucene/nutch/trunk/src/java/org/apache/nutch/crawl/CrawlDbReducer.java
URL: 
http://svn.apache.org/viewvc/lucene/nutch/trunk/src/java/org/apache/nutch/crawl/CrawlDbReducer.java?rev=884587&r1=884586&r2=884587&view=diff
==============================================================================
--- lucene/nutch/trunk/src/java/org/apache/nutch/crawl/CrawlDbReducer.java 
(original)
+++ lucene/nutch/trunk/src/java/org/apache/nutch/crawl/CrawlDbReducer.java Thu 
Nov 26 15:35:56 2009
@@ -42,8 +42,6 @@
   private boolean additionsAllowed;
   private int maxInterval;
   private FetchSchedule schedule;
-  private CrawlDatum fetch = new CrawlDatum();
-  private CrawlDatum old = new CrawlDatum();
 
   public void configure(JobConf job) {
     retryMax = job.getInt("db.fetch.retry.max", 3);
@@ -61,6 +59,9 @@
                      OutputCollector<Text, CrawlDatum> output, Reporter 
reporter)
     throws IOException {
 
+    CrawlDatum fetch = new CrawlDatum();
+    CrawlDatum old = new CrawlDatum();
+
     boolean fetchSet = false;
     boolean oldSet = false;
     byte[] signature = null;


Reply via email to