summaryrefslogtreecommitdiffstats
path: root/node-repository/src/main/java/com
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-08-11 13:42:16 +0200
committerJon Bratseth <bratseth@gmail.com>2022-08-11 13:42:16 +0200
commit9e7ddc418064718deaf4b7d9d3b55492664a6372 (patch)
tree932ec26eeb83609b239a0a96037747aaf965f1c4 /node-repository/src/main/java/com
parent202854aaeadb77f3880892b9b327166ab537c637 (diff)
Use actual ideal load in test load
Diffstat (limited to 'node-repository/src/main/java/com')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/ClusterModel.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/ClusterModel.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/ClusterModel.java
index acba5b038c2..c739d66a1f0 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/ClusterModel.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/ClusterModel.java
@@ -96,10 +96,14 @@ public class ClusterModel {
public Load loadAdjustment() {
if (nodeTimeseries().measurementsPerNode() == 0) return Load.one(); // No info, no change
+ System.out.println("Peak " + nodeTimeseries().peakLoad());
+ System.out.println("ideal " + idealLoad());
Load peak = nodeTimeseries().peakLoad().divide(idealLoad()); // Peak relative to ideal
-
- if (! safeToScaleDown())
+ System.out.println("Relative peak " + peak);
+ if (! safeToScaleDown()) {
peak = peak.map(v -> v < 1 ? 1 : v);
+ System.out.println(" capped " + peak);
+ }
return peak;
}