diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-06-24 15:11:16 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-06-24 15:11:16 +0200 |
commit | 98a13e934c8bdccfd5134a26e85e5ff8869bbd4a (patch) | |
tree | 0d47643b313312e3b2802a3040edbbac87e84e23 /config-model/src/main/java/com/yahoo/vespa/model/content/ContentSearchCluster.java | |
parent | aa244b000fe8ef9db2e8c8fea7921b7cd1a71d84 (diff) |
Add feature flag control over defaultvalue for feed niceness.
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model/content/ContentSearchCluster.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/content/ContentSearchCluster.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/content/ContentSearchCluster.java b/config-model/src/main/java/com/yahoo/vespa/model/content/ContentSearchCluster.java index 379115ab3ca..ff39aa0903c 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/content/ContentSearchCluster.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/content/ContentSearchCluster.java @@ -67,6 +67,7 @@ public class ContentSearchCluster extends AbstractConfigProducer<SearchCluster> private Optional<ResourceLimits> resourceLimits = Optional.empty(); private final ProtonConfig.Indexing.Optimize.Enum feedSequencerType; private final double defaultFeedConcurrency; + private final double defaultFeedNiceness; private final boolean forwardIssuesToQrs; private final int defaultMaxCompactBuffers; @@ -213,6 +214,7 @@ public class ContentSearchCluster extends AbstractConfigProducer<SearchCluster> this.fractionOfMemoryReserved = fractionOfMemoryReserved; this.feedSequencerType = convertFeedSequencerType(featureFlags.feedSequencerType()); this.defaultFeedConcurrency = featureFlags.feedConcurrency(); + this.defaultFeedNiceness = featureFlags.feedNiceness(); this.forwardIssuesToQrs = featureFlags.forwardIssuesAsErrors(); this.defaultMaxCompactBuffers = featureFlags.maxCompactBuffers(); } @@ -399,6 +401,7 @@ public class ContentSearchCluster extends AbstractConfigProducer<SearchCluster> } else { builder.feeding.concurrency(defaultFeedConcurrency); } + builder.feeding.niceness(defaultFeedNiceness); builder.flush.memory.diskbloatfactor(DEFAULT_DISK_BLOAT); builder.flush.memory.each.diskbloatfactor(DEFAULT_DISK_BLOAT); builder.summary.log.chunk.compression.level(DEFAULT_DOC_STORE_COMPRESSION_LEVEL); |