You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ab...@apache.org on 2018/02/28 20:30:15 UTC

lucene-solr:branch_7x: SOLR-11407: Explicitly create policy violations to force non-empty plan.

Repository: lucene-solr
Updated Branches:
  refs/heads/branch_7x 1d8c1a404 -> 448ca4072


SOLR-11407: Explicitly create policy violations to force non-empty plan.


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

Branch: refs/heads/branch_7x
Commit: 448ca40721d77d8d89e6e3d892512e30c9763835
Parents: 1d8c1a4
Author: Andrzej Bialecki <ab...@apache.org>
Authored: Wed Feb 28 21:28:34 2018 +0100
Committer: Andrzej Bialecki <ab...@apache.org>
Committed: Wed Feb 28 21:30:09 2018 +0100

----------------------------------------------------------------------
 .../handler/admin/AutoscalingHistoryHandlerTest.java    | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/448ca407/solr/core/src/test/org/apache/solr/handler/admin/AutoscalingHistoryHandlerTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/handler/admin/AutoscalingHistoryHandlerTest.java b/solr/core/src/test/org/apache/solr/handler/admin/AutoscalingHistoryHandlerTest.java
index 9860070..23fe619 100644
--- a/solr/core/src/test/org/apache/solr/handler/admin/AutoscalingHistoryHandlerTest.java
+++ b/solr/core/src/test/org/apache/solr/handler/admin/AutoscalingHistoryHandlerTest.java
@@ -118,6 +118,16 @@ public class AutoscalingHistoryHandlerTest extends SolrCloudTestCase {
     actionFiredLatch = new CountDownLatch(1);
     listenerFiredLatch = new CountDownLatch(1);
 
+    // change rules to create violations
+    String setClusterPolicyCommand = "{" +
+        " 'set-cluster-policy': [" +
+        "      {'replica':'<2', 'shard': '#EACH', 'node': '#ANY'}" +
+        "    ]" +
+        "}";
+    SolrRequest req = createAutoScalingRequest(SolrRequest.METHOD.POST, setClusterPolicyCommand);
+    solrClient.request(req);
+
+
     // first trigger
     String setTriggerCommand = "{" +
         "'set-trigger' : {" +
@@ -131,7 +141,7 @@ public class AutoscalingHistoryHandlerTest extends SolrCloudTestCase {
         "{'name':'test','class':'" + TesterAction.class.getName() + "'}" +
         "]" +
         "}}";
-    SolrRequest req = createAutoScalingRequest(SolrRequest.METHOD.POST, setTriggerCommand);
+    req = createAutoScalingRequest(SolrRequest.METHOD.POST, setTriggerCommand);
     NamedList<Object> response = solrClient.request(req);
     assertEquals(response.get("result").toString(), "success");