aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2018-11-26 09:54:18 +0100
committerGitHub <noreply@github.com>2018-11-26 09:54:18 +0100
commit87414164becdb1ffe3a29516734ab60947f597f0 (patch)
tree2e1cf09ffa73e5c993781f32efcbd2ff230c91ab /config-model/src
parent01d4bb573c1b33710b711bcc11553e0397e65f73 (diff)
parent231e8c1f4996672b1c1b21a109af90c95ec455df (diff)
Merge pull request #7758 from vespa-engine/ollivir/adaptive-timeout
Adaptive timeout support in java dispatch
Diffstat (limited to 'config-model/src')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/search/IndexedSearchCluster.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/search/IndexedSearchCluster.java b/config-model/src/main/java/com/yahoo/vespa/model/search/IndexedSearchCluster.java
index a1b3a0cd9c0..b3b530448fc 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/search/IndexedSearchCluster.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/search/IndexedSearchCluster.java
@@ -422,6 +422,15 @@ public class IndexedSearchCluster extends SearchCluster
}
builder.maxNodesDownPerGroup(rootDispatch.getMaxNodesDownPerFixedRow());
builder.useMultilevelDispatch(useMultilevelDispatchSetup());
+ builder.searchableCopies(rootDispatch.getSearchableCopies());
+ if (searchCoverage != null) {
+ if (searchCoverage.getMinimum() != null)
+ builder.minSearchCoverage(searchCoverage.getMinimum());
+ if (searchCoverage.getMinWaitAfterCoverageFactor() != null)
+ builder.minWaitAfterCoverageFactor(searchCoverage.getMinWaitAfterCoverageFactor());
+ if (searchCoverage.getMaxWaitAfterCoverageFactor() != null)
+ builder.maxWaitAfterCoverageFactor(searchCoverage.getMaxWaitAfterCoverageFactor());
+ }
}
@Override