summaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2019-09-15 22:02:56 +0200
committerHarald Musum <musum@verizonmedia.com>2019-09-15 22:02:56 +0200
commit1fe185ca776330311b7d8a7b1e4585526b10573e (patch)
tree72af3398917447123cf69a9624113cfb518de274 /node-repository
parenta51f297f60bf0d6823498211ff42dc1735e9a19e (diff)
Simplify
Diffstat (limited to 'node-repository')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/OperatorChangeApplicationMaintainer.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/OperatorChangeApplicationMaintainer.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/OperatorChangeApplicationMaintainer.java
index 954e51f2337..e7406bf3478 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/OperatorChangeApplicationMaintainer.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/OperatorChangeApplicationMaintainer.java
@@ -37,9 +37,8 @@ public class OperatorChangeApplicationMaintainer extends ApplicationMaintainer {
@Override
protected Set<ApplicationId> applicationsNeedingMaintenance() {
- List<Node> nodes = nodeRepository().getNodes(NodeType.tenant);
- nodes.addAll(nodeRepository().getNodes(NodeType.proxy));
- Map<ApplicationId, List<Node>> nodesByApplication = nodes.stream()
+ Map<ApplicationId, List<Node>> nodesByApplication = nodeRepository().list()
+ .nodeType(NodeType.tenant, NodeType.proxy).asList().stream()
.filter(node -> node.allocation().isPresent())
.collect(Collectors.groupingBy(node -> node.allocation().get().owner(), Collectors.toList()));