From 11460d0be304db8c5eefb1c29867ccf15eea0336 Mon Sep 17 00:00:00 2001 From: Noble Paul Date: Thu, 8 Jan 2015 06:33:28 +0000 Subject: [PATCH] SOLR-6787 commit right away instead of waiting git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1650212 13f79535-47bb-0310-9956-ffa450edef68 --- solr/core/src/java/org/apache/solr/handler/BlobHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/solr/core/src/java/org/apache/solr/handler/BlobHandler.java b/solr/core/src/java/org/apache/solr/handler/BlobHandler.java index 05e0deec1be..b8e0f915b7e 100644 --- a/solr/core/src/java/org/apache/solr/handler/BlobHandler.java +++ b/solr/core/src/java/org/apache/solr/handler/BlobHandler.java @@ -51,6 +51,7 @@ import org.apache.solr.response.SolrQueryResponse; import org.apache.solr.schema.FieldType; import org.apache.solr.search.QParser; import org.apache.solr.update.AddUpdateCommand; +import org.apache.solr.update.CommitUpdateCommand; import org.apache.solr.update.processor.UpdateRequestProcessor; import org.apache.solr.update.processor.UpdateRequestProcessorChain; import org.apache.solr.util.SimplePostTool; @@ -201,9 +202,9 @@ public class BlobHandler extends RequestHandlerBase implements PluginInfoInitia UpdateRequestProcessorChain processorChain = req.getCore().getUpdateProcessingChain(req.getParams().get(UpdateParams.UPDATE_CHAIN)); UpdateRequestProcessor processor = processorChain.createProcessor(req,null); AddUpdateCommand cmd = new AddUpdateCommand(req); - cmd.commitWithin =1; cmd.solrDoc = solrDoc; processor.processAdd(cmd); + processorChain.createProcessor(req,null).processCommit(new CommitUpdateCommand(req,false)); }