summaryrefslogtreecommitdiffstats
path: root/controller-api
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2021-06-01 11:36:17 +0200
committerJon Bratseth <bratseth@gmail.com>2021-06-01 11:36:17 +0200
commit700c1ef34d6af90740e72a9d68f3c1e0db572c0d (patch)
treeb3aa8d61973c9317052527954127a8d9b7e04c9f /controller-api
parent10a10d54a3cf1b34159748490b4f28c9bcf6c911 (diff)
Tolerate missing values
Diffstat (limited to 'controller-api')
-rw-r--r--controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/noderepository/ClusterData.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/noderepository/ClusterData.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/noderepository/ClusterData.java
index d62ab781a50..b6163809f26 100644
--- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/noderepository/ClusterData.java
+++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/noderepository/ClusterData.java
@@ -56,9 +56,9 @@ public class ClusterData {
scalingEvents == null ? List.of()
: scalingEvents.stream().map(data -> data.toScalingEvent()).collect(Collectors.toList()),
autoscalingStatus,
- Duration.ofMillis(scalingDuration),
- maxQueryGrowthRate,
- currentQueryFractionOfMax);
+ scalingDuration == null ? Duration.ofMillis(0) : Duration.ofMillis(scalingDuration),
+ maxQueryGrowthRate == null ? -1 : maxQueryGrowthRate,
+ currentQueryFractionOfMax == null ? -1 : currentQueryFractionOfMax);
}
}