summaryrefslogtreecommitdiffstats
path: root/flags
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@yahooinc.com>2023-10-21 00:03:56 +0200
committerHåkon Hallingstad <hakon@yahooinc.com>2023-10-21 00:03:56 +0200
commit6f5a6e13e80fd0560acfd8e3a02350b133970289 (patch)
treeb88e827eacf2e85a45fc28c07cda489cf54291fd /flags
parent3329506f6941342c0557b1bd60d63dfef7cc7fe9 (diff)
Support exclusive allocation on non-exclusive host
Diffstat (limited to 'flags')
-rw-r--r--flags/src/main/java/com/yahoo/vespa/flags/Flags.java8
1 files changed, 7 insertions, 1 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 d02cccb2885..fb667d60ab0 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
@@ -336,11 +336,17 @@ public class Flags {
public static final UnboundBooleanFlag EXCLUSIVE_PROVISIONING = defineFeatureFlag(
"exclusive-provisioning", false,
- List.of("hakonhall"), "2023-10-12", "2023-12-12",
+ List.of("hakonhall"), "2023-10-12", "2023-12-20",
"Whether to provision a host exclusively to an application ID only based on exclusive=\"true\" from services.xml. " +
"Enabling this will produce hosts with exclusiveTo[ApplicationId] without provisionedToApplicationId.",
"Takes immediate effect when provisioning new hosts");
+ public static final UnboundBooleanFlag MAKE_EXCLUSIVE = defineFeatureFlag(
+ "make-exclusive", false,
+ List.of("hakonhall"), "2023-10-20", "2023-12-20",
+ "Allow an exclusive allocation to a non-exclusive host, but if so, make the host exclusive.",
+ "Takes immediate effect on any following preparation of clusters");
+
public static final UnboundBooleanFlag WRITE_CONFIG_SERVER_SESSION_DATA_AS_ONE_BLOB = defineFeatureFlag(
"write-config-server-session-data-as-blob", false,
List.of("hmusum"), "2023-07-19", "2023-11-01",