summaryrefslogtreecommitdiffstats
path: root/flags
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahooinc.com>2021-11-15 13:13:21 +0000
committerArne H Juul <arnej@yahooinc.com>2021-11-15 13:13:21 +0000
commit159dc93308eccd375ea33f3bf6d3d6ab1f5813fc (patch)
treee243dc1104933301fb2778db41575c7741598373 /flags
parent776f0ec4a9ddc44e492a7eeb9f82f914bbdf4709 (diff)
ignore requested stack sizes
* for C++ threads only * triggered by feature flag, by default use old behavior
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 ed12529f91e..89c20165390 100644
--- a/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
+++ b/flags/src/main/java/com/yahoo/vespa/flags/Flags.java
@@ -363,6 +363,14 @@ public class Flags {
HOSTNAME,
NODE_TYPE);
+ public static final UnboundBooleanFlag IGNORE_THREAD_STACK_SIZES = defineFeatureFlag(
+ "ignore-thread-stack-sizes", false,
+ List.of("arnej"), "2021-11-12", "2022-01-31",
+ "Whether C++ thread creation should ignore any requested stack size",
+ "Triggers restart, takes effect immediately",
+ 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,