summaryrefslogtreecommitdiffstats
path: root/config-model-api
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2021-06-07 14:21:38 +0200
committerGitHub <noreply@github.com>2021-06-07 14:21:38 +0200
commitfacc295e58c32bbcc438c7d40349c6cab1b80861 (patch)
treeeab3cb28e571d64a2d74e07c6e6b83a4de27f288 /config-model-api
parent13275ff0cc24dd1cdaacdf9556448d06b66fdc07 (diff)
parenta34f2f419eaace74ecadb2bc9d573957c6b6d536 (diff)
Merge pull request #18152 from vespa-engine/brattseth/redundancy-increase-validation
Add redundancy increase validation override
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 58d2693aace..1ffa5c00426 100644
--- a/config-model-api/abi-spec.json
+++ b/config-model-api/abi-spec.json
@@ -538,7 +538,8 @@
"public static final enum com.yahoo.config.application.api.ValidationId configModelVersionMismatch",
"public static final enum com.yahoo.config.application.api.ValidationId skipOldConfigModels",
"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 globalEndpointChange",
+ "public static final enum com.yahoo.config.application.api.ValidationId redundancyIncrease"
]
},
"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 4c76d42a17e..24730ada3ab 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
@@ -23,7 +23,8 @@ public enum ValidationId {
configModelVersionMismatch("config-model-version-mismatch"), // Internal use
skipOldConfigModels("skip-old-config-models"), // Internal use
accessControl("access-control"), // Internal use, used in zones where there should be no access-control
- globalEndpointChange("global-endpoint-change"); // Changing global endpoints
+ globalEndpointChange("global-endpoint-change"), // Changing global endpoints
+ redundancyIncrease("redundancy-increase"); // Increasing redundancy - may easily cause feed blocked
private final String id;