You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by no...@apache.org on 2015/03/04 06:09:30 UTC

svn commit: r1663857 - in /lucene/dev/trunk/solr: CHANGES.txt contrib/dataimporthandler-extras/src/java/org/apache/solr/handler/dataimport/TikaEntityProcessor.java

Author: noble
Date: Wed Mar  4 05:09:29 2015
New Revision: 1663857

URL: http://svn.apache.org/r1663857
Log:
SOLR-7174: DIH should reset TikaEntityProcessor so that it is capable of re-use

Modified:
    lucene/dev/trunk/solr/CHANGES.txt
    lucene/dev/trunk/solr/contrib/dataimporthandler-extras/src/java/org/apache/solr/handler/dataimport/TikaEntityProcessor.java

Modified: lucene/dev/trunk/solr/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/CHANGES.txt?rev=1663857&r1=1663856&r2=1663857&view=diff
==============================================================================
--- lucene/dev/trunk/solr/CHANGES.txt (original)
+++ lucene/dev/trunk/solr/CHANGES.txt Wed Mar  4 05:09:29 2015
@@ -239,6 +239,9 @@ Other Changes
 
 * SOLR-6275: Improve accuracy of QTime reporting (Ramkumar Aiyengar)
 
+* SOLR-7174: DIH should reset TikaEntityProcessor so that it is capable
+  of re-use (Alexandre Rafalovitch , Gary Taylor via Noble Paul)
+
 ==================  5.0.0 ==================
 
 Consult the LUCENE_CHANGES.txt file for additional, low level, changes in this release.

Modified: lucene/dev/trunk/solr/contrib/dataimporthandler-extras/src/java/org/apache/solr/handler/dataimport/TikaEntityProcessor.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/contrib/dataimporthandler-extras/src/java/org/apache/solr/handler/dataimport/TikaEntityProcessor.java?rev=1663857&r1=1663856&r2=1663857&view=diff
==============================================================================
--- lucene/dev/trunk/solr/contrib/dataimporthandler-extras/src/java/org/apache/solr/handler/dataimport/TikaEntityProcessor.java (original)
+++ lucene/dev/trunk/solr/contrib/dataimporthandler-extras/src/java/org/apache/solr/handler/dataimport/TikaEntityProcessor.java Wed Mar  4 05:09:29 2015
@@ -68,6 +68,12 @@ public class TikaEntityProcessor extends
   private String htmlMapper;
 
   @Override
+  public void init(Context context) {
+    super.init(context);
+    done = false;
+  }
+
+  @Override
   protected void firstInit(Context context) {
     super.firstInit(context);
     try {
@@ -102,7 +108,6 @@ public class TikaEntityProcessor extends
     if(parser == null) {
       parser = AUTO_PARSER;
     }
-    done = false;
   }
 
   @Override