diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-09-18 18:29:45 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-09-18 18:29:45 +0200 |
commit | 4c58c8e3ca5a19b8f9294d5cbdb50bdf15e6b87d (patch) | |
tree | 7357f4cad31467f64de8672f6d3873b36e56043a /container-search/src | |
parent | 7ee85e2f1dfcb40e37a6b98513fdb80b177447e4 (diff) |
Any docs are better than none.
Diffstat (limited to 'container-search/src')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchCluster.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchCluster.java b/container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchCluster.java index 1ef82cdf58c..8cc8b7f0ffd 100644 --- a/container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchCluster.java +++ b/container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchCluster.java @@ -229,7 +229,7 @@ public class SearchCluster implements NodeManager<Node> { group.setHasSufficientCoverage(sufficientCoverage); if ((!isInRotation || isDirectDispatchGroupAndChange) && sufficientCoverage) { vipStatus.addToRotation(clusterId); - } else if (isDirectDispatchGroupAndChange && ! sufficientCoverage) { + } else if (isDirectDispatchGroupAndChange) { vipStatus.removeFromRotation(clusterId); } } @@ -303,7 +303,7 @@ public class SearchCluster implements NodeManager<Node> { updateSufficientCoverage(group, sufficientCoverage); trackGroupCoverageChanges(i, group, sufficientCoverage, averageDocumentsInOtherGroups); } - if ( ! anyGroupsSufficientCoverage ) { + if ( ! anyGroupsSufficientCoverage && (sumOfActiveDocuments == 0)) { vipStatus.removeFromRotation(clusterId); } } |