summaryrefslogtreecommitdiffstats
path: root/node-repository/src
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2020-10-22 18:58:44 +0200
committerJon Bratseth <bratseth@gmail.com>2020-10-22 18:58:44 +0200
commit78aa299fce0a04444fd34ee9dd438b01e18759d0 (patch)
tree783f03f946587278d3590acd3c4e844a4c6e29bf /node-repository/src
parentfe20011cf8d5c534eadc79cb5695915fbd9849d7 (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.java4
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());
}