diff options
Diffstat (limited to 'container-search')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchGroupsImpl.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchGroupsImpl.java b/container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchGroupsImpl.java index a8f0d07b494..1d203353929 100644 --- a/container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchGroupsImpl.java +++ b/container-search/src/main/java/com/yahoo/search/dispatch/searchcluster/SearchGroupsImpl.java @@ -30,8 +30,9 @@ public class SearchGroupsImpl implements SearchGroups { } public boolean isGroupCoverageSufficient(long activeDocuments, long medianDocuments) { + if (medianDocuments <= 0) return true; double documentCoverage = 100.0 * (double) activeDocuments / medianDocuments; - return ! (medianDocuments > 0 && documentCoverage < minActivedocsPercentage); + return documentCoverage >= minActivedocsPercentage; } public long medianDocumentsPerGroup() { |