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/13 02:39:48 UTC

[2/2] lucene-solr:jira/solr-9835: SOLR-9835: OutOfOderDBQ test should wait for all replicas in sync with leader

SOLR-9835: OutOfOderDBQ test should wait for all replicas in sync with leader


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

Branch: refs/heads/jira/solr-9835
Commit: f32977db6958bf4f94a3cc0db7fad3cb2d193e92
Parents: 8a78743
Author: Cao Manh Dat <da...@apache.org>
Authored: Mon Mar 13 09:39:35 2017 +0700
Committer: Cao Manh Dat <da...@apache.org>
Committed: Mon Mar 13 09:39:35 2017 +0700

----------------------------------------------------------------------
 .../src/test/org/apache/solr/cloud/OnlyLeaderIndexesTest.java  | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/f32977db/solr/core/src/test/org/apache/solr/cloud/OnlyLeaderIndexesTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/OnlyLeaderIndexesTest.java b/solr/core/src/test/org/apache/solr/cloud/OnlyLeaderIndexesTest.java
index 4f81878..a4e8d6f 100644
--- a/solr/core/src/test/org/apache/solr/cloud/OnlyLeaderIndexesTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/OnlyLeaderIndexesTest.java
@@ -266,7 +266,6 @@ public class OnlyLeaderIndexesTest extends SolrCloudTestCase {
   }
 
   public void outOfOrderDBQWithInPlaceUpdatesTest() throws Exception {
-    CloudSolrClient cloudClient = cluster.getSolrClient();
     new UpdateRequest()
         .deleteByQuery("*:*")
         .commit(cluster.getSolrClient(), COLLECTION);
@@ -288,7 +287,10 @@ public class OnlyLeaderIndexesTest extends SolrCloudTestCase {
     ChaosMonkey.start(oldLeaderJetty);
     AbstractDistribZkTestBase.waitForRecoveriesToFinish(COLLECTION, cluster.getSolrClient().getZkStateReader(),
         false, true, 30);
-    checkRTG(1,1, cluster.getJettySolrRunners());
+    new UpdateRequest()
+        .add(sdoc("id", "2"))
+        .commit(cluster.getSolrClient(), COLLECTION);
+    checkShardConsistency(2,20);
     SolrDocument doc = cluster.getSolrClient().getById(COLLECTION,"1");
     assertNotNull(doc.get("title_s"));
   }