summaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2020-10-09 16:25:48 +0200
committerJon Bratseth <bratseth@gmail.com>2020-10-09 16:25:48 +0200
commit48f21dccc0b133128df6765512013e7bef07fc6f (patch)
treefac40a268291ecb5aff53b29fdd54db924dc78c3 /config-model
parent4e6f7776fee9461dc8c7e4364b774c04916f99d4 (diff)
Filter out actions without cluster
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/application/validation/Validation.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/application/validation/Validation.java b/config-model/src/main/java/com/yahoo/vespa/model/application/validation/Validation.java
index fc5d4317d2f..cc4653fc183 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/application/validation/Validation.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/application/validation/Validation.java
@@ -111,6 +111,7 @@ public class Validation {
private static void deferConfigChangesForClustersToBeRestarted(List<ConfigChangeAction> actions, VespaModel model) {
Set<ClusterSpec.Id> clustersToBeRestarted = actions.stream()
.filter(action -> action.getType() == ConfigChangeAction.Type.RESTART)
+ .filter(action -> action.clusterId() != null) // TODO: Remove this line after October 2020
.map(action -> action.clusterId())
.collect(Collectors.toSet());
for (var clusterToRestart : clustersToBeRestarted) {