From 59239af151b42d33f36dc46e2af35c20f3546f67 Mon Sep 17 00:00:00 2001 From: Jon Bratseth Date: Tue, 17 Jan 2023 13:27:20 +0100 Subject: Minor simplification --- .../main/java/com/yahoo/vespa/hosted/provision/NodeList.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'node-repository/src/main') 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 { .filter(address -> !allHostnames.contains(address.hostname())) .count(); } - Set allIps = ipCache.updateAndGet((old) -> { - if (old != null) { - return old; - } - return stream().flatMap(node -> node.ipConfig().primary().stream()) - .collect(Collectors.toUnmodifiableSet()); - }); + Set 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(); -- cgit v1.2.3