aboutsummaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@oath.com>2021-12-09 22:04:59 +0100
committerGitHub <noreply@github.com>2021-12-09 22:04:59 +0100
commit63772511a352f1619b4602a91bfb22f858eeba9a (patch)
treed247ed9c732b326cd61d727eb4b99afa1208eab8 /config-model-api
parent68dbb0d83a1846fc729cef36985956b002f6d7e4 (diff)
parent9712b54640a3d29c62ed51432272adfe21395c21 (diff)
Merge pull request #20427 from vespa-engine/bratseth/paged-removal-validation
Add validation override for 'paged' removal
Diffstat (limited to 'config-model-api')
-rw-r--r--config-model-api/abi-spec.json3
-rw-r--r--config-model-api/src/main/java/com/yahoo/config/application/api/ValidationId.java3
2 files changed, 4 insertions, 2 deletions
diff --git a/config-model-api/abi-spec.json b/config-model-api/abi-spec.json
index 28b07fcd94f..8ad9f66ee6a 100644
--- a/config-model-api/abi-spec.json
+++ b/config-model-api/abi-spec.json
@@ -611,7 +611,8 @@
"public static final enum com.yahoo.config.application.api.ValidationId accessControl",
"public static final enum com.yahoo.config.application.api.ValidationId globalEndpointChange",
"public static final enum com.yahoo.config.application.api.ValidationId redundancyIncrease",
- "public static final enum com.yahoo.config.application.api.ValidationId redundancyOne"
+ "public static final enum com.yahoo.config.application.api.ValidationId redundancyOne",
+ "public static final enum com.yahoo.config.application.api.ValidationId pagedSettingRemoval"
]
},
"com.yahoo.config.application.api.ValidationOverrides$Allow": {
diff --git a/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationId.java b/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationId.java
index b8f6caa70d3..71e0b0926b9 100644
--- a/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationId.java
+++ b/config-model-api/src/main/java/com/yahoo/config/application/api/ValidationId.java
@@ -25,7 +25,8 @@ public enum ValidationId {
accessControl("access-control"), // Internal use, used in zones where there should be no access-control
globalEndpointChange("global-endpoint-change"), // Changing global endpoints
redundancyIncrease("redundancy-increase"), // Increasing redundancy - may easily cause feed blocked
- redundancyOne("redundancy-one"); // redundancy=1 requires a validation override on first deployment
+ redundancyOne("redundancy-one"), // redundancy=1 requires a validation override on first deployment
+ pagedSettingRemoval("paged-setting-removal"); // May cause content nodes to run out of memory
private final String id;