diff options
author | Jon Bratseth <bratseth@gmail.com> | 2023-01-17 13:27:20 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2023-01-17 13:27:20 +0100 |
commit | 59239af151b42d33f36dc46e2af35c20f3546f67 (patch) | |
tree | 39185baf7b091ae82293952dce5c563a1d4fd83e /node-repository | |
parent | 2d96663b5067e6646e0e3b737a8607865ea6d586 (diff) |
Minor simplification
Diffstat (limited to 'node-repository')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/NodeList.java | 11 |
1 files changed, 4 insertions, 7 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 246a02aa441..800cf2150e9 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 @@ -341,13 +341,10 @@ public class NodeList extends AbstractFilteringList<Node, NodeList> { .filter(address -> !allHostnames.contains(address.hostname())) .count(); } - Set<String> allIps = ipCache.updateAndGet((old) -> { - if (old != null) { - return old; - } - return stream().flatMap(node -> node.ipConfig().primary().stream()) - .collect(Collectors.toUnmodifiableSet()); - }); + Set<String> allIps = ipCache.updateAndGet(old -> + old != null ? old : stream().flatMap(node -> node.ipConfig().primary().stream()) + .collect(Collectors.toUnmodifiableSet()) + ); return (int) host.ipConfig().pool().ipSet().stream() .filter(address -> !allIps.contains(address)) .count(); |