summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhakonhall <hakon@yahoo-inc.com>2017-06-16 20:41:01 +0200
committerGitHub <noreply@github.com>2017-06-16 20:41:01 +0200
commita0e1c22870d39fdf8746c446b6206307832666eb (patch)
tree42ebcccce18e54ab80570d367922dcc83d622a37
parentace242337e26a90affe962f23e86897e0c0e9c06 (diff)
parent989e171b921ad5833edad0797677051c085bff33 (diff)
Merge pull request #2813 from yahoo/freva/node-retirer-sum
Skip if sum of nodes is 0
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeRetirer.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeRetirer.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeRetirer.java
index f77db232319..0372a961f88 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeRetirer.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/NodeRetirer.java
@@ -125,7 +125,7 @@ public class NodeRetirer extends Maintainer {
.collect(Collectors.toMap(
Map.Entry::getKey,
entry -> filterRetireableNodes(entry.getValue())));
- if (retireableNodesByCluster.values().stream().mapToInt(Set::size).count() == 0) continue;
+ if (retireableNodesByCluster.values().stream().mapToInt(Set::size).sum() == 0) continue;
Optional<Deployment> deployment = deployer.deployFromLocalActive(applicationId, Duration.ofMinutes(30));
if ( ! deployment.isPresent()) continue; // this will be done at another config server