summaryrefslogtreecommitdiffstats
path: root/flags
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2024-01-02 11:50:51 +0100
committerGitHub <noreply@github.com>2024-01-02 11:50:51 +0100
commita78d5c73dae2abc43e806be2151d50bef61c1cc2 (patch)
treea26a31cfce3470153468354bb108e724a9a17bc0 /flags
parent394ade71a262486d1be454d7325ffcb61fcc12fb (diff)
parent1296ba39318ca6b423528b5e702504bfa059e326 (diff)
Merge pull request #29764 from vespa-engine/balder/extend-balder-tuneables-expiry
Extend some tuneable flags lifetime.
Diffstat (limited to 'flags')
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/Flags.java48
1 files changed, 24 insertions, 24 deletions
diff --git a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
index c1d9a4cdc1a..8bab2a0fd13 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
@@ -51,14 +51,14 @@ public class Flags {
public static final UnboundDoubleFlag DEFAULT_TERM_WISE_LIMIT = defineDoubleFlag(
"default-term-wise-limit", 1.0,
- List.of("baldersheim"), "2020-12-02", "2023-12-31",
+ List.of("baldersheim"), "2020-12-02", "2024-12-31",
"Default limit for when to apply termwise query evaluation",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundStringFlag QUERY_DISPATCH_POLICY = defineStringFlag(
"query-dispatch-policy", "adaptive",
- List.of("baldersheim"), "2022-08-20", "2023-12-31",
+ List.of("baldersheim"), "2022-08-20", "2024-12-31",
"Select query dispatch policy, valid values are adaptive, round-robin, best-of-random-2," +
" latency-amortized-over-requests, latency-amortized-over-time",
"Takes effect at redeployment (requires restart)",
@@ -66,14 +66,14 @@ public class Flags {
public static final UnboundStringFlag SUMMARY_DECODE_POLICY = defineStringFlag(
"summary-decode-policy", "eager",
- List.of("baldersheim"), "2023-03-30", "2023-12-31",
+ List.of("baldersheim"), "2023-03-30", "2024-12-31",
"Select summary decoding policy, valid values are eager and on-demand/ondemand.",
"Takes effect at redeployment (requires restart)",
INSTANCE_ID);
public static final UnboundStringFlag FEED_SEQUENCER_TYPE = defineStringFlag(
"feed-sequencer-type", "THROUGHPUT",
- List.of("baldersheim"), "2020-12-02", "2023-12-31",
+ List.of("baldersheim"), "2020-12-02", "2024-12-31",
"Selects type of sequenced executor used for feeding in proton, valid values are LATENCY, ADAPTIVE, THROUGHPUT",
"Takes effect at redeployment (requires restart)",
INSTANCE_ID);
@@ -92,42 +92,42 @@ public class Flags {
public static final UnboundIntFlag MAX_UNCOMMITTED_MEMORY = defineIntFlag(
"max-uncommitted-memory", 130000,
- List.of("geirst, baldersheim"), "2021-10-21", "2023-12-31",
+ List.of("geirst, baldersheim"), "2021-10-21", "2024-12-31",
"Max amount of memory holding updates to an attribute before we do a commit.",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundStringFlag RESPONSE_SEQUENCER_TYPE = defineStringFlag(
"response-sequencer-type", "ADAPTIVE",
- List.of("baldersheim"), "2020-12-02", "2023-12-31",
+ List.of("baldersheim"), "2020-12-02", "2024-12-31",
"Selects type of sequenced executor used for mbus responses, valid values are LATENCY, ADAPTIVE, THROUGHPUT",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundIntFlag RESPONSE_NUM_THREADS = defineIntFlag(
"response-num-threads", 2,
- List.of("baldersheim"), "2020-12-02", "2023-12-31",
+ List.of("baldersheim"), "2020-12-02", "2024-12-31",
"Number of threads used for mbus responses, default is 2, negative number = numcores/4",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundBooleanFlag USE_ASYNC_MESSAGE_HANDLING_ON_SCHEDULE = defineFeatureFlag(
"async-message-handling-on-schedule", false,
- List.of("baldersheim"), "2020-12-02", "2023-12-31",
+ List.of("baldersheim"), "2020-12-02", "2024-12-31",
"Optionally deliver async messages in own thread",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundDoubleFlag FEED_CONCURRENCY = defineDoubleFlag(
"feed-concurrency", 0.5,
- List.of("baldersheim"), "2020-12-02", "2023-12-31",
+ List.of("baldersheim"), "2020-12-02", "2024-12-31",
"How much concurrency should be allowed for feed",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundDoubleFlag FEED_NICENESS = defineDoubleFlag(
"feed-niceness", 0.0,
- List.of("baldersheim"), "2022-06-24", "2023-12-31",
+ List.of("baldersheim"), "2022-06-24", "2024-12-31",
"How nice feeding shall be",
"Takes effect at redeployment",
INSTANCE_ID);
@@ -135,71 +135,71 @@ public class Flags {
public static final UnboundIntFlag MBUS_JAVA_NUM_TARGETS = defineIntFlag(
"mbus-java-num-targets", 2,
- List.of("baldersheim"), "2022-07-05", "2023-12-31",
+ List.of("baldersheim"), "2022-07-05", "2024-12-31",
"Number of rpc targets per service",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundIntFlag MBUS_CPP_NUM_TARGETS = defineIntFlag(
"mbus-cpp-num-targets", 2,
- List.of("baldersheim"), "2022-07-05", "2023-12-31",
+ List.of("baldersheim"), "2022-07-05", "2024-12-31",
"Number of rpc targets per service",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundIntFlag RPC_NUM_TARGETS = defineIntFlag(
"rpc-num-targets", 2,
- List.of("baldersheim"), "2022-07-05", "2023-12-31",
+ List.of("baldersheim"), "2022-07-05", "2024-12-31",
"Number of rpc targets per content node",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundIntFlag MBUS_JAVA_EVENTS_BEFORE_WAKEUP = defineIntFlag(
"mbus-java-events-before-wakeup", 1,
- List.of("baldersheim"), "2022-07-05", "2023-12-31",
+ List.of("baldersheim"), "2022-07-05", "2024-12-31",
"Number write events before waking up transport thread",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundIntFlag MBUS_CPP_EVENTS_BEFORE_WAKEUP = defineIntFlag(
"mbus-cpp-events-before-wakeup", 1,
- List.of("baldersheim"), "2022-07-05", "2023-12-31",
+ List.of("baldersheim"), "2022-07-05", "2024-12-31",
"Number write events before waking up transport thread",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundIntFlag RPC_EVENTS_BEFORE_WAKEUP = defineIntFlag(
"rpc-events-before-wakeup", 1,
- List.of("baldersheim"), "2022-07-05", "2023-12-31",
+ List.of("baldersheim"), "2022-07-05", "2024-12-31",
"Number write events before waking up transport thread",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundIntFlag MBUS_NUM_NETWORK_THREADS = defineIntFlag(
"mbus-num-network-threads", 1,
- List.of("baldersheim"), "2022-07-01", "2023-12-31",
+ List.of("baldersheim"), "2022-07-01", "2024-12-31",
"Number of threads used for mbus network",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundBooleanFlag SHARED_STRING_REPO_NO_RECLAIM = defineFeatureFlag(
"shared-string-repo-no-reclaim", false,
- List.of("baldersheim"), "2022-06-14", "2023-12-31",
+ List.of("baldersheim"), "2022-06-14", "2024-12-31",
"Controls whether we do track usage and reclaim unused enum values in shared string repo",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundBooleanFlag CONTAINER_DUMP_HEAP_ON_SHUTDOWN_TIMEOUT = defineFeatureFlag(
"container-dump-heap-on-shutdown-timeout", false,
- List.of("baldersheim"), "2021-09-25", "2023-12-31",
+ List.of("baldersheim"), "2021-09-25", "2024-12-31",
"Will trigger a heap dump during if container shutdown times out",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundBooleanFlag LOAD_CODE_AS_HUGEPAGES = defineFeatureFlag(
"load-code-as-hugepages", false,
- List.of("baldersheim"), "2022-05-13", "2023-12-31",
+ List.of("baldersheim"), "2022-05-13", "2024-12-31",
"Will try to map the code segment with huge (2M) pages",
"Takes effect at redeployment",
INSTANCE_ID);
public static final UnboundDoubleFlag CONTAINER_SHUTDOWN_TIMEOUT = defineDoubleFlag(
"container-shutdown-timeout", 50.0,
- List.of("baldersheim"), "2021-09-25", "2023-12-31",
+ List.of("baldersheim"), "2021-09-25", "2024-12-31",
"Timeout for shutdown of a jdisc container",
"Takes effect at redeployment",
INSTANCE_ID);
@@ -228,7 +228,7 @@ public class Flags {
public static final UnboundStringFlag SYSTEM_MEMORY_HIGH = defineStringFlag(
"system-memory-high", "",
- List.of("baldersheim"), "2023-02-14", "2023-12-31",
+ List.of("baldersheim"), "2023-02-14", "2024-12-31",
"The value to write to /sys/fs/cgroup/system.slice/memory.high, if non-empty. " +
"You may want lower memory.high before lowering memory.max, " +
"and raise memory.high after raising memory.max.",
@@ -237,7 +237,7 @@ public class Flags {
public static final UnboundStringFlag SYSTEM_MEMORY_MAX = defineStringFlag(
"system-memory-max", "",
- List.of("baldersheim"), "2023-02-14", "2023-12-31",
+ List.of("baldersheim"), "2023-02-14", "2024-12-31",
"The value to write to /sys/fs/cgroup/system.slice/memory.max, if non-empty. " +
"You may want lower memory.high before lowering memory.max, " +
"and raise memory.high after raising memory.max.",
@@ -261,7 +261,7 @@ public class Flags {
public static final UnboundIntFlag MAX_COMPACT_BUFFERS = defineIntFlag(
"max-compact-buffers", 1,
- List.of("baldersheim", "geirst", "toregge"), "2021-12-15", "2023-12-31",
+ List.of("baldersheim", "geirst", "toregge"), "2021-12-15", "2024-12-31",
"Upper limit of buffers to compact in a data store at the same time for each reason (memory usage, address space usage)",
"Takes effect at redeployment",
INSTANCE_ID);