diff options
author | Jon Bratseth <bratseth@gmail.com> | 2020-09-29 14:23:15 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2020-09-29 14:23:15 +0200 |
commit | fff00d462d0bc17b11b5cf0cd7413eeb1d4cf8aa (patch) | |
tree | f33e02a38f8c51bcb0008c6247661843478dd6bc /node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/GroupPreparer.java | |
parent | d70e79bf0a1d5c9c985bcb8be2f64d94fa11da6f (diff) |
Enumerate possibilities instead of using builder
Diffstat (limited to 'node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/GroupPreparer.java')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/GroupPreparer.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/GroupPreparer.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/GroupPreparer.java index 75f3c892571..51a30e6d638 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/GroupPreparer.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/GroupPreparer.java @@ -100,10 +100,8 @@ public class GroupPreparer { // Offer the nodes on the newly provisioned hosts, this should be enough to cover the deficit List<NodeCandidate> candidates = provisionedHosts.stream() - .map(provisionedHost -> new NodeCandidate.Builder(provisionedHost.generateNode()) - .parent(provisionedHost.generateHost()) - .newNode(true) - .build()) + .map(host -> NodeCandidate.createExclusiveChild(host.generateNode(), + host.generateHost())) .collect(Collectors.toList()); allocation.offer(candidates); } |