summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/config
diff options
context:
space:
mode:
authorGeir Storli <geirst@verizonmedia.com>2021-11-18 08:56:39 +0000
committerGeir Storli <geirst@verizonmedia.com>2021-11-18 08:56:39 +0000
commit357eef19d892c33e3e83b4c51cf9985444633848 (patch)
treebab9c19970fc3c84ad836b473f48dab85da8ab46 /config-model/src/main/java/com/yahoo/config
parent171a0b36e060cdb59c5974a4bc2c723e3b09e0f8 (diff)
Add feature flag for "feed-master-task-limit".
Diffstat (limited to 'config-model/src/main/java/com/yahoo/config')
-rw-r--r--config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java6
1 files changed, 6 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 9f2f3620c73..ee9af73c554 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
@@ -42,6 +42,7 @@ public class TestProperties implements ModelContext.Properties, ModelContext.Fea
private String jvmGCOptions = null;
private String sequencerType = "LATENCY";
private int feedTaskLimit = 1000;
+ private int feedMasterTaskLimit = 0;
private String sharedFieldWriterExecutor = "NONE";
private boolean firstTimeDeployment = false;
private String responseSequencerType = "ADAPTIVE";
@@ -88,6 +89,7 @@ public class TestProperties implements ModelContext.Properties, ModelContext.Fea
@Override public String jvmGCOptions(Optional<ClusterSpec.Type> clusterType) { return jvmGCOptions; }
@Override public String feedSequencerType() { return sequencerType; }
@Override public int feedTaskLimit() { return feedTaskLimit; }
+ @Override public int feedMasterTaskLimit() { return feedMasterTaskLimit; }
@Override public String sharedFieldWriterExecutor() { return sharedFieldWriterExecutor; }
@Override public boolean isBootstrap() { return false; }
@Override public boolean isFirstTimeDeployment() { return firstTimeDeployment; }
@@ -178,6 +180,10 @@ public class TestProperties implements ModelContext.Properties, ModelContext.Fea
feedTaskLimit = value;
return this;
}
+ public TestProperties setFeedMasterTaskLimit(int value) {
+ feedMasterTaskLimit = value;
+ return this;
+ }
public TestProperties setSharedFieldWriterExecutor(String value) {
sharedFieldWriterExecutor = value;
return this;