summaryrefslogtreecommitdiffstats
path: root/flags
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@vespa.ai>2024-06-03 14:18:02 +0000
committerTor Brede Vekterli <vekterli@vespa.ai>2024-06-03 14:18:02 +0000
commitc591269b058d2573dc3968b3d869bcc6c27a4adf (patch)
tree7877e8e306276a36e70da737ef4b5a8190b13964 /flags
parenta583af74d94ba8ab9562f9847443747a954a0fd8 (diff)
Add feature flag for enforcing strictly increasing cluster state versions
Applies to `stor-server` config for both distributors and storage nodes. Defaults to `false` for now.
Diffstat (limited to 'flags')
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/Flags.java8
1 files changed, 8 insertions, 0 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 e655654dc4f..df307b581f1 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
@@ -451,6 +451,14 @@ public class Flags {
"Takes effect immediately",
INSTANCE_ID);
+ public static final UnboundBooleanFlag ENFORCE_STRICTLY_INCREASING_CLUSTER_STATE_VERSIONS = defineFeatureFlag(
+ "enforce-strictly-increasing-cluster-state-versions", false,
+ List.of("vekterli"), "2024-06-03", "2024-08-01",
+ "Iff true, received cluster state versions that are lower than the current active " +
+ "state version on the node will be explicitly rejected.",
+ "Takes effect immediately",
+ INSTANCE_ID);
+
public static final UnboundBooleanFlag HUBSPOT_SYNC_CONTACTS = defineFeatureFlag(
"hubspot-sync-contacts", false,
List.of("bjorncs"), "2024-05-27", "2025-01-01",