Author: snagel
Date: Thu Oct  2 21:37:04 2014
New Revision: 1629076

URL: http://svn.apache.org/r1629076
Log:
NUTCH-1826 indexchecker fails if solr.server.url not configured

Modified:
    nutch/trunk/CHANGES.txt
    nutch/trunk/src/java/org/apache/nutch/indexer/IndexingFiltersChecker.java

Modified: nutch/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/nutch/trunk/CHANGES.txt?rev=1629076&r1=1629075&r2=1629076&view=diff
==============================================================================
--- nutch/trunk/CHANGES.txt (original)
+++ nutch/trunk/CHANGES.txt Thu Oct  2 21:37:04 2014
@@ -2,6 +2,8 @@ Nutch Change Log
 
 Nutch Current Development 1.10-SNAPSHOT
 
+* NUTCH-1826, NUTCH-1864 indexchecker fails if solr.server.url not configured 
(lewismc, snagel)
+
 * NUTCH-1866 ant eclipse target should not delete runtime (nimafl vai lewismc)
 
 * NUTCH-1857 readb -dump -format csv should use comma (lewismc)

Modified: 
nutch/trunk/src/java/org/apache/nutch/indexer/IndexingFiltersChecker.java
URL: 
http://svn.apache.org/viewvc/nutch/trunk/src/java/org/apache/nutch/indexer/IndexingFiltersChecker.java?rev=1629076&r1=1629075&r2=1629076&view=diff
==============================================================================
--- nutch/trunk/src/java/org/apache/nutch/indexer/IndexingFiltersChecker.java 
(original)
+++ nutch/trunk/src/java/org/apache/nutch/indexer/IndexingFiltersChecker.java 
Thu Oct  2 21:37:04 2014
@@ -95,8 +95,6 @@ public class IndexingFiltersChecker exte
 
     ProtocolOutput output = protocol.getProtocolOutput(new Text(url), datum);
     
-    IndexWriters writers = new IndexWriters(getConf());
-    
     if (!output.getStatus().isSuccess()) {
       System.out.println("Fetch failed with protocol status: " + 
output.getStatus());
       return 0;
@@ -166,9 +164,10 @@ public class IndexingFiltersChecker exte
     }
     
     if (conf.getBoolean("doIndex", false) && doc!=null){
-       writers.open(new JobConf(getConf()), "IndexingFilterChecker");
-       writers.write(doc);
-       writers.close();
+      IndexWriters writers = new IndexWriters(getConf());
+      writers.open(new JobConf(getConf()), "IndexingFilterChecker");
+      writers.write(doc);
+      writers.close();
     }
     
     return 0;


Reply via email to