aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/config
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-10-08 11:46:15 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2021-10-08 11:46:15 +0200
commit291a6c1cc873c048da7e76cca3ee1ba51ef73800 (patch)
tree892a2dfb80d0f88e1c36c0ae4768cef80bf58e50 /config-model/src/main/java/com/yahoo/config
parent79e0709e4dc3589b1b54dfb46a3de113ba7eda9b (diff)
Control disk-bloat-factor and compression level with feature flag.
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.java14
1 files changed, 13 insertions, 1 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 a6f8d510c0d..ce4e5f0c01f 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
@@ -50,7 +50,6 @@ public class TestProperties implements ModelContext.Properties, ModelContext.Fea
private boolean useAsyncMessageHandlingOnSchedule = false;
private double feedConcurrency = 0.5;
private boolean enableFeedBlockInDistributor = true;
- private boolean enforceRankProfileInheritance = true;
private int maxActivationInhibitedOutOfSyncGroups = 0;
private List<TenantSecretStore> tenantSecretStores = Collections.emptyList();
private String jvmOmitStackTraceInFastThrowOption;
@@ -66,6 +65,8 @@ public class TestProperties implements ModelContext.Properties, ModelContext.Fea
private boolean containerDumpHeapOnShutdownTimeout = false;
private double containerShutdownTimeout = 50.0;
private int distributorMergeBusyWait = 10;
+ private int docstoreCompressionLevel = 9;
+ private double diskBloatFactor = 0.2;
@Override public ModelContext.FeatureFlags featureFlags() { return this; }
@Override public boolean multitenant() { return multitenant; }
@@ -111,7 +112,18 @@ public class TestProperties implements ModelContext.Properties, ModelContext.Fea
@Override public double containerShutdownTimeout() { return containerShutdownTimeout; }
@Override public boolean containerDumpHeapOnShutdownTimeout() { return containerDumpHeapOnShutdownTimeout; }
@Override public int distributorMergeBusyWait() { return distributorMergeBusyWait; }
+ @Override public double diskBloatFactor() { return diskBloatFactor; }
+ @Override public int docstoreCompressionLevel() { return docstoreCompressionLevel; }
+ public TestProperties docstoreCompressionLevel(int docstoreCompressionLevel) {
+ this.docstoreCompressionLevel = docstoreCompressionLevel;
+ return this;
+ }
+
+ public TestProperties diskBloatFactor(double diskBloatFactor) {
+ this.diskBloatFactor = diskBloatFactor;
+ return this;
+ }
public TestProperties containerDumpHeapOnShutdownTimeout(boolean value) {
containerDumpHeapOnShutdownTimeout = value;