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 2017/03/20 01:22:04 UTC

lucene-solr:master: SOLR-9835: Fix OnlyLeaderIndexesTest failure, inplace updates is not copied over properly

Repository: lucene-solr
Updated Branches:
  refs/heads/master d60849f37 -> 4bc75dbf2


SOLR-9835: Fix OnlyLeaderIndexesTest failure, inplace updates is not copied over properly


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

Branch: refs/heads/master
Commit: 4bc75dbf235145fad5ec1001004c663e15449523
Parents: d60849f
Author: Cao Manh Dat <da...@apache.org>
Authored: Mon Mar 20 08:21:54 2017 +0700
Committer: Cao Manh Dat <da...@apache.org>
Committed: Mon Mar 20 08:21:54 2017 +0700

----------------------------------------------------------------------
 solr/core/src/java/org/apache/solr/update/UpdateLog.java | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/4bc75dbf/solr/core/src/java/org/apache/solr/update/UpdateLog.java
----------------------------------------------------------------------
diff --git a/solr/core/src/java/org/apache/solr/update/UpdateLog.java b/solr/core/src/java/org/apache/solr/update/UpdateLog.java
index bd0adbb..daa50a9 100644
--- a/solr/core/src/java/org/apache/solr/update/UpdateLog.java
+++ b/solr/core/src/java/org/apache/solr/update/UpdateLog.java
@@ -1197,10 +1197,7 @@ public static final int VERSION_IDX = 1;
             switch (oper) {
               case UpdateLog.UPDATE_INPLACE:
               case UpdateLog.ADD: {
-                SolrInputDocument sdoc = (SolrInputDocument) entry.get(entry.size() - 1);
-                AddUpdateCommand cmd = new AddUpdateCommand(req);
-                cmd.solrDoc = sdoc;
-                cmd.setVersion(version);
+                AddUpdateCommand cmd = convertTlogEntryToAddUpdateCommand(req, entry, oper, version);
                 cmd.setFlags(UpdateCommand.IGNORE_AUTOCOMMIT);
                 add(cmd);
                 break;