summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2020-03-20 16:05:23 +0100
committerGitHub <noreply@github.com>2020-03-20 16:05:23 +0100
commit1499e094ea19892c0bee36b92734c630faea12a0 (patch)
tree321e98bdaf53432cf7cd2c16302075f1c895df97 /config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java
parentc920a7872f6d0060841fa88ae0ee2ca775938805 (diff)
parent2d1bf0d4fb7f8c78c5eb796dd44be7ee2c08c581 (diff)
Merge pull request #12643 from vespa-engine/mpolden/avoid-magic-combined-redux-4k
Allocate dedicated nodes when no nodes are specified
Diffstat (limited to 'config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java')
-rw-r--r--config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java b/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java
index e49ceffabc1..802fdcc1dda 100644
--- a/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java
+++ b/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java
@@ -44,6 +44,7 @@ public class TestProperties implements ModelContext.Properties {
private Optional<EndpointCertificateSecrets> endpointCertificateSecrets = Optional.empty();
private boolean useNewAthenzFilter = false;
private boolean usePhraseSegmenting = false;
+ private boolean useDedicatedNodesWhenUnspecified = false;
private AthenzDomain athenzDomain;
@Override public boolean multitenant() { return multitenant; }
@@ -66,6 +67,7 @@ public class TestProperties implements ModelContext.Properties {
@Override public boolean useBucketSpaceMetric() { return true; }
@Override public boolean useNewAthenzFilter() { return useNewAthenzFilter; }
@Override public boolean usePhraseSegmenting() { return usePhraseSegmenting; }
+ @Override public boolean useDedicatedNodesWhenUnspecified() { return useDedicatedNodesWhenUnspecified; }
@Override public Optional<AthenzDomain> athenzDomain() { return Optional.ofNullable(athenzDomain); }
public TestProperties setDefaultTermwiseLimit(double limit) {
@@ -123,6 +125,11 @@ public class TestProperties implements ModelContext.Properties {
return this;
}
+ public TestProperties setUseDedicatedNodesWhenUnspecified(boolean useDedicatedNodesWhenUnspecified) {
+ this.useDedicatedNodesWhenUnspecified = useDedicatedNodesWhenUnspecified;
+ return this;
+ }
+
public TestProperties setAthenzDomain(AthenzDomain domain) {
this.athenzDomain = domain;
return this;