summaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorHarald Musum <musum@yahoo-inc.com>2017-03-22 14:43:42 +0100
committerGitHub <noreply@github.com>2017-03-22 14:43:42 +0100
commit83eee4ea7863919857fc28a3ff44e51f8e57cd86 (patch)
tree8455453f2b24c84935cf6497d6ada4565508ab4f /node-repository
parentb8fed1a589a4c959691d81816eeb72ce21a9c2e9 (diff)
parent8465dd6ab897552f3c15f3dc224b34f2f8d9911d (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.java4
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()));