You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ma...@apache.org on 2011/10/06 18:36:52 UTC

svn commit: r1179697 - /lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/DirectUpdateHandler2.java

Author: markrmiller
Date: Thu Oct  6 16:36:52 2011
New Revision: 1179697

URL: http://svn.apache.org/viewvc?rev=1179697&view=rev
Log:
fix variable name

Modified:
    lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/DirectUpdateHandler2.java

Modified: lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/DirectUpdateHandler2.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/DirectUpdateHandler2.java?rev=1179697&r1=1179696&r2=1179697&view=diff
==============================================================================
--- lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/DirectUpdateHandler2.java (original)
+++ lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/DirectUpdateHandler2.java Thu Oct  6 16:36:52 2011
@@ -55,7 +55,7 @@ import org.apache.solr.search.SolrIndexS
  * directly to the main Lucene index as opposed to adding to a separate smaller index.
  */
 public class DirectUpdateHandler2 extends UpdateHandler {
-  protected SolrCoreState indexWriterProvider;
+  protected SolrCoreState solrCoreState;
   protected final Lock commitLock = new ReentrantLock();
 
   // stats
@@ -81,7 +81,7 @@ public class DirectUpdateHandler2 extend
   public DirectUpdateHandler2(SolrCore core) throws IOException {
     super(core);
    
-    indexWriterProvider = new DefaultSolrCoreState(core.getDirectoryFactory());
+    solrCoreState = new DefaultSolrCoreState(core.getDirectoryFactory());
     
     UpdateHandlerInfo updateHandlerInfo = core.getSolrConfig()
         .getUpdateHandlerInfo();
@@ -97,11 +97,11 @@ public class DirectUpdateHandler2 extend
   public DirectUpdateHandler2(SolrCore core, UpdateHandler updateHandler) throws IOException {
     super(core);
     if (updateHandler instanceof DirectUpdateHandler2) {
-      this.indexWriterProvider = ((DirectUpdateHandler2)updateHandler).indexWriterProvider;
+      this.solrCoreState = ((DirectUpdateHandler2)updateHandler).solrCoreState;
     } else {
       // the impl has changed, so we cannot use the old state - decref it
       updateHandler.decref();
-      indexWriterProvider = new DefaultSolrCoreState(core.getDirectoryFactory());
+      solrCoreState = new DefaultSolrCoreState(core.getDirectoryFactory());
     }
     
     UpdateHandlerInfo updateHandlerInfo = core.getSolrConfig()
@@ -120,18 +120,18 @@ public class DirectUpdateHandler2 extend
 
   private void deleteAll() throws IOException {
     SolrCore.log.info(core.getLogId()+"REMOVING ALL DOCUMENTS FROM INDEX");
-    indexWriterProvider.getIndexWriter(core).deleteAll();
+    solrCoreState.getIndexWriter(core).deleteAll();
   }
 
   protected void rollbackWriter() throws IOException {
     numDocsPending.set(0);
-    indexWriterProvider.rollbackIndexWriter(core);
+    solrCoreState.rollbackIndexWriter(core);
     
   }
 
   @Override
   public int addDoc(AddUpdateCommand cmd) throws IOException {
-    IndexWriter writer = indexWriterProvider.getIndexWriter(core);
+    IndexWriter writer = solrCoreState.getIndexWriter(core);
     addCommands.incrementAndGet();
     addCommandsCumulative.incrementAndGet();
     int rc=-1;
@@ -195,7 +195,7 @@ public class DirectUpdateHandler2 extend
     deleteByIdCommands.incrementAndGet();
     deleteByIdCommandsCumulative.incrementAndGet();
 
-    indexWriterProvider.getIndexWriter(core).deleteDocuments(new Term(idField.getName(), cmd.getIndexedId()));
+    solrCoreState.getIndexWriter(core).deleteDocuments(new Term(idField.getName(), cmd.getIndexedId()));
 
     ulog.delete(cmd);
  
@@ -228,7 +228,7 @@ public class DirectUpdateHandler2 extend
       if (delAll) {
         deleteAll();
       } else {
-        indexWriterProvider.getIndexWriter(core).deleteDocuments(q);
+        solrCoreState.getIndexWriter(core).deleteDocuments(q);
       }
 
       ulog.deleteByQuery(cmd);
@@ -260,7 +260,7 @@ public class DirectUpdateHandler2 extend
     
     IndexReader[] readers = cmd.readers;
     if (readers != null && readers.length > 0) {
-      indexWriterProvider.getIndexWriter(core).addIndexes(readers);
+      solrCoreState.getIndexWriter(core).addIndexes(readers);
       rc = 1;
     } else {
       rc = 0;
@@ -279,7 +279,7 @@ public class DirectUpdateHandler2 extend
 
   @Override
   public void commit(CommitUpdateCommand cmd) throws IOException {
-    IndexWriter writer = indexWriterProvider.getIndexWriter(core);
+    IndexWriter writer = solrCoreState.getIndexWriter(core);
     if (cmd.optimize) {
       optimizeCommands.incrementAndGet();
     } else {
@@ -385,7 +385,7 @@ public class DirectUpdateHandler2 extend
     IndexReader currentReader = previousSearcher.getIndexReader();
     IndexReader newReader;
 
-    newReader = IndexReader.openIfChanged(currentReader, indexWriterProvider.getIndexWriter(core), true);
+    newReader = IndexReader.openIfChanged(currentReader, solrCoreState.getIndexWriter(core), true);
   
     
     if (newReader == null) {
@@ -398,7 +398,7 @@ public class DirectUpdateHandler2 extend
   
   @Override
   public void newIndexWriter() throws IOException {
-    indexWriterProvider.newIndexWriter(core);
+    solrCoreState.newIndexWriter(core);
   }
   
   /**
@@ -450,7 +450,7 @@ public class DirectUpdateHandler2 extend
 
     numDocsPending.set(0);
 
-    indexWriterProvider.decref();
+    solrCoreState.decref();
     
     log.info("closed " + this);
   }
@@ -528,13 +528,13 @@ public class DirectUpdateHandler2 extend
   }
   
   public SolrCoreState getIndexWriterProvider() {
-    return indexWriterProvider;
+    return solrCoreState;
   }
 
   @Override
   public void decref() {
     try {
-      indexWriterProvider.decref();
+      solrCoreState.decref();
     } catch (IOException e) {
       throw new SolrException(ErrorCode.SERVER_ERROR, "", e, false);
     }
@@ -542,6 +542,6 @@ public class DirectUpdateHandler2 extend
 
   @Override
   public void incref() {
-    indexWriterProvider.incref();
+    solrCoreState.incref();
   }
 }