You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by da...@apache.org on 2018/11/21 09:56:44 UTC

lucene-solr:jira/http2: Fix bug on getting full documents from leader for inplace updates

Repository: lucene-solr
Updated Branches:
  refs/heads/jira/http2 ae147e3e1 -> 7c9eac91a


Fix bug on getting full documents from leader for inplace updates


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/7c9eac91
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/7c9eac91
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/7c9eac91

Branch: refs/heads/jira/http2
Commit: 7c9eac91a83b1ca43243100f5fc9933de2ecf3a8
Parents: ae147e3
Author: Cao Manh Dat <da...@apache.org>
Authored: Wed Nov 21 09:56:36 2018 +0000
Committer: Cao Manh Dat <da...@apache.org>
Committed: Wed Nov 21 09:56:36 2018 +0000

----------------------------------------------------------------------
 .../apache/solr/update/processor/DistributedUpdateProcessor.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/7c9eac91/solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessor.java
----------------------------------------------------------------------
diff --git a/solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessor.java b/solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessor.java
index 1b92a02..b545656 100644
--- a/solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessor.java
+++ b/solr/core/src/java/org/apache/solr/update/processor/DistributedUpdateProcessor.java
@@ -1291,10 +1291,10 @@ public class DistributedUpdateProcessor extends UpdateRequestProcessor {
       leaderUrl = leader.getCoreUrl();
     }
 
-    NamedList<Object> rsp = null;
+    NamedList<Object> rsp;
     try {
       ur.setBasePath(leaderUrl);
-      updateShardHandler.getUpdateOnlyHttpClient().request(ur);
+      rsp = updateShardHandler.getUpdateOnlyHttpClient().request(ur);
     } catch (SolrServerException e) {
       throw new SolrException(ErrorCode.SERVER_ERROR, "Error during fetching [" + id +
           "] from leader (" + leaderUrl + "): ", e);