summaryrefslogtreecommitdiffstats
path: root/flags/src
diff options
context:
space:
mode:
Diffstat (limited to 'flags/src')
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/Flags.java20
1 files changed, 20 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 f76eda57226..2429c1f6280 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
@@ -48,6 +48,12 @@ public class Flags {
private static volatile TreeMap<FlagId, FlagDefinition> flags = new TreeMap<>();
+ public static final UnboundBooleanFlag IPV6_IN_GCP = defineFeatureFlag(
+ "ipv6-in-gcp", false,
+ List.of("hakonhall"), "2023-05-15", "2023-06-15",
+ "Provision GCP hosts with external IPv6 addresses",
+ "Takes effect on the next host provisioning");
+
public static final UnboundBooleanFlag DROP_CACHES = defineFeatureFlag(
"drop-caches", false,
List.of("hakonhall", "baldersheim"), "2023-03-06", "2023-06-05",
@@ -414,6 +420,12 @@ public class Flags {
"Takes effect at next host-admin tick",
ZONE_ID);
+ public static final UnboundListFlag<String> WEIGHTED_ENDPOINT_RECORD_TTL = defineListFlag(
+ "weighted-endpoint-record-ttl", List.of(), String.class, List.of("jonmv"), "2023-05-16", "2023-06-16",
+ "A list of endpoints and custom TTLs, on the form \"endpoint-fqdn:TTL-seconds\". " +
+ "Where specified, CNAME records are used instead of the default ALIAS records, which have a default 60s TTL.",
+ "Takes effect at redeployment from controller");
+
public static final UnboundBooleanFlag ENABLE_CONDITIONAL_PUT_REMOVE_WRITE_REPAIR = defineFeatureFlag(
"enable-conditional-put-remove-write-repair", false,
List.of("vekterli", "havardpe"), "2023-05-10", "2023-07-01",
@@ -423,6 +435,14 @@ public class Flags {
"Takes effect at redeployment",
ZONE_ID, APPLICATION_ID);
+ public static final UnboundBooleanFlag ENABLE_DATAPLANE_PROXY = defineFeatureFlag(
+ "enable-dataplane-proxy", false,
+ List.of("mortent", "olaa"), "2023-05-15", "2023-08-01",
+ "Whether to enable dataplane proxy",
+ "Takes effect at redeployment",
+ ZONE_ID, APPLICATION_ID
+ );
+
/** WARNING: public for testing: All flags should be defined in {@link Flags}. */
public static UnboundBooleanFlag defineFeatureFlag(String flagId, boolean defaultValue, List<String> owners,
String createdAt, String expiresAt, String description,