aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2023-02-19 17:20:43 +0100
committerGitHub <noreply@github.com>2023-02-19 17:20:43 +0100
commitb963387d06e2f2b13cfefd9377265338e575ebc3 (patch)
treeef2fe773617aa6871f1ebd18a20eecddd1a2ae2d
parent6c2676c3f02089a03b561fc50fdba64a9f61ce44 (diff)
parent9c7f0904643efc0f68cb4660d7f5d1a9cbbd36bf (diff)
Merge pull request #26105 from vespa-engine/bratseth/autoscaling-empty
Any Autoscaling not caused by measurements is empty
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/Autoscaling.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/Autoscaling.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/Autoscaling.java
index fd769ec913d..a68a667ffe6 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/Autoscaling.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/autoscale/Autoscaling.java
@@ -68,7 +68,10 @@ public class Autoscaling {
metrics);
}
- public boolean isEmpty() { return this.equals(empty()); }
+ /** Returns true if no measurements was used in creating this instance. */
+ public boolean isEmpty() {
+ return peak.equals(Load.zero());
+ }
@Override
public boolean equals(Object o) {