diff options
author | Jon Bratseth <bratseth@gmail.com> | 2020-10-22 18:58:44 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2020-10-22 18:58:44 +0200 |
commit | 78aa299fce0a04444fd34ee9dd438b01e18759d0 (patch) | |
tree | 783f03f946587278d3590acd3c4e844a4c6e29bf /node-repository/src | |
parent | fe20011cf8d5c534eadc79cb5695915fbd9849d7 (diff) |
Actually count groups not nodes
Diffstat (limited to 'node-repository/src')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeList.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeList.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeList.java index 4aedb5dde07..17273344594 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeList.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeList.java @@ -183,7 +183,9 @@ public class NodeList extends AbstractFilteringList<Node, NodeList> { public ClusterResources toResources() { if (isEmpty()) return new ClusterResources(0, 0, NodeResources.unspecified()); return new ClusterResources(size(), - (int)stream().distinct().count(), + (int)stream().map(node -> node.allocation().get().membership().cluster().group().get()) + .distinct() + .count(), first().get().resources()); } |