diff options
author | Harald Musum <musum@yahoo-inc.com> | 2017-03-22 14:43:42 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-22 14:43:42 +0100 |
commit | 83eee4ea7863919857fc28a3ff44e51f8e57cd86 (patch) | |
tree | 8455453f2b24c84935cf6497d6ada4565508ab4f /node-repository | |
parent | b8fed1a589a4c959691d81816eeb72ce21a9c2e9 (diff) | |
parent | 8465dd6ab897552f3c15f3dc224b34f2f8d9911d (diff) |
Merge pull request #2062 from yahoo/gjoranv/add-flavor-debug-log
Add debug logging for flavor of provisioned nodes.
Diffstat (limited to 'node-repository')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodeRepositoryProvisioner.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodeRepositoryProvisioner.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodeRepositoryProvisioner.java index 37fa903380d..f86a6923dba 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodeRepositoryProvisioner.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/NodeRepositoryProvisioner.java @@ -82,6 +82,7 @@ public class NodeRepositoryProvisioner implements Provisioner { ", downscaling to " + nodeCount + " nodes in " + zone.environment()); Optional<String> defaultFlavorOverride = nodeRepository.getDefaultFlavorOverride(application); Flavor flavor = capacityPolicies.decideFlavor(requestedCapacity, cluster, defaultFlavorOverride); + log.log(LogLevel.DEBUG, () -> "Decided flavor for requested tenant nodes: " + flavor); effectiveGroups = wantedGroups > nodeCount ? nodeCount : wantedGroups; // cannot have more groups than nodes requestedNodes = NodeSpec.from(nodeCount, flavor); } @@ -109,9 +110,10 @@ public class NodeRepositoryProvisioner implements Provisioner { } private List<HostSpec> asSortedHosts(List<Node> nodes) { - nodes.sort(Comparator.comparingInt((Node node) -> node.allocation().get().membership().index())); + nodes.sort(Comparator.comparingInt(node -> node.allocation().get().membership().index())); List<HostSpec> hosts = new ArrayList<>(nodes.size()); for (Node node : nodes) { + log.log(LogLevel.DEBUG, () -> "Prepared node " + node.hostname() + " - " + node.flavor()); hosts.add(new HostSpec(node.hostname(), node.allocation().orElseThrow(IllegalStateException::new).membership(), node.flavor())); |