summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2024-05-23 10:46:30 +0200
committerjonmv <venstad@gmail.com>2024-05-23 10:46:30 +0200
commit552a0e8e631753c5dc1cddcf147beff0d34a8e79 (patch)
tree58c0e32c2189a811296c1092450181a4562a8d54
parentbfc07dd812b9cb573cdd5ab1ebeb156be6f9ed50 (diff)
Check only among potentialChildren
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/Activator.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/Activator.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/Activator.java
index 56d125abc47..9aaf01f6fc7 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/Activator.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/Activator.java
@@ -172,10 +172,10 @@ class Activator {
.hostnames();
Set<String> applicationParentHostnames = new HashSet<>(parentHostnames);
- applicationParentHostnames.removeIf(host -> allNodes.childrenOf(host).type(Type.combined, Type.container, Type.content).isEmpty());
+ applicationParentHostnames.removeIf(host -> potentialChildren.childrenOf(host).type(Type.combined, Type.container, Type.content).isEmpty());
Set<String> nonActiveApplicationHosts = new HashSet<>(nonActiveHosts);
- nonActiveApplicationHosts.removeIf(host -> allNodes.childrenOf(host).type(Type.combined, Type.container, Type.content).isEmpty());
+ nonActiveApplicationHosts.removeIf(host -> potentialChildren.childrenOf(host).type(Type.combined, Type.container, Type.content).isEmpty());
if (nonActiveHosts.size() > 0) {
int numActiveApplication = applicationParentHostnames.size() - nonActiveApplicationHosts.size();