You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by tf...@apache.org on 2018/01/10 07:12:12 UTC
lucene-solr:branch_7x: SOLR-10995: Improve ChaosMonkey logic to find
Jetty running leader node
Repository: lucene-solr
Updated Branches:
refs/heads/branch_7x da011e6fc -> 720f2d576
SOLR-10995: Improve ChaosMonkey logic to find Jetty running leader node
Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/720f2d57
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/720f2d57
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/720f2d57
Branch: refs/heads/branch_7x
Commit: 720f2d576750e20906185203f837f47658421edf
Parents: da011e6
Author: Tomas Fernandez Lobbe <tf...@apache.org>
Authored: Tue Jan 9 22:58:22 2018 -0800
Committer: Tomas Fernandez Lobbe <tf...@apache.org>
Committed: Tue Jan 9 23:12:01 2018 -0800
----------------------------------------------------------------------
.../src/java/org/apache/solr/cloud/ChaosMonkey.java | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/720f2d57/solr/test-framework/src/java/org/apache/solr/cloud/ChaosMonkey.java
----------------------------------------------------------------------
diff --git a/solr/test-framework/src/java/org/apache/solr/cloud/ChaosMonkey.java b/solr/test-framework/src/java/org/apache/solr/cloud/ChaosMonkey.java
index abb6255..71e1b43 100644
--- a/solr/test-framework/src/java/org/apache/solr/cloud/ChaosMonkey.java
+++ b/solr/test-framework/src/java/org/apache/solr/cloud/ChaosMonkey.java
@@ -418,11 +418,7 @@ public class ChaosMonkey {
CoreContainer cc = cjetty.jetty.getCoreContainer();
if (cc != null) {
try (SolrCore core = cc.getCore(leader.getStr(ZkStateReader.CORE_NAME_PROP))) {
- if (core == null) {
- monkeyLog("selected jetty not running correctly - skip");
- return null;
- }
- rtIsLeader = core.getCoreDescriptor().getCloudDescriptor().isLeader();
+ rtIsLeader = core != null && core.getCoreDescriptor().getCloudDescriptor().isLeader();
}
} else {
return null;