diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-06-14 23:51:23 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-06-14 23:51:23 +0200 |
commit | 0973c5c6582ff96388581206d05198e4f0a20eb7 (patch) | |
tree | f72ae1f69516d9ca199529ff1a53dcf1dd2cbe6a /config-model/src/main/java/com/yahoo/config/model | |
parent | 607989caa12d1ec3fbafac816431a60239974d05 (diff) |
Add control of wether shared string repo will reclaim unused enums, or if they will just grow.
Diffstat (limited to 'config-model/src/main/java/com/yahoo/config/model')
-rw-r--r-- | config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java | 14 |
1 files changed, 14 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 aa8a0f6e1ec..1e135b5ac6c 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 @@ -76,6 +76,8 @@ public class TestProperties implements ModelContext.Properties, ModelContext.Fea private List<String> environmentVariables = List.of(); private boolean avoidRenamingSummaryFeatures = true; private boolean enableBitVectors = false; + private boolean loadCodeAsHugePages = false; + private boolean sharedStringRepoReclaim = true; private Architecture adminClusterNodeResourcesArchitecture = Architecture.getDefault(); @Override public ModelContext.FeatureFlags featureFlags() { return this; } @@ -132,6 +134,18 @@ public class TestProperties implements ModelContext.Properties, ModelContext.Fea @Override public boolean avoidRenamingSummaryFeatures() { return this.avoidRenamingSummaryFeatures; } @Override public boolean enableBitVectors() { return this.enableBitVectors; } @Override public Architecture adminClusterArchitecture() { return adminClusterNodeResourcesArchitecture; } + @Override public boolean sharedStringRepoReclaim() { return sharedStringRepoReclaim; } + @Override public boolean loadCodeAsHugePages() { return loadCodeAsHugePages; } + + public TestProperties sharedStringRepoReclaim(boolean sharedStringRepoReclaim) { + this.sharedStringRepoReclaim = sharedStringRepoReclaim; + return this; + } + + public TestProperties loadCodeAsHugePages(boolean loadCodeAsHugePages) { + this.loadCodeAsHugePages = loadCodeAsHugePages; + return this; + } public TestProperties maxUnCommittedMemory(int maxUnCommittedMemory) { this.maxUnCommittedMemory = maxUnCommittedMemory; |