aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2023-12-16 10:58:12 +0100
committerGitHub <noreply@github.com>2023-12-16 10:58:12 +0100
commit034a5adf396277817e1ab9107dc9bd8e6a843e73 (patch)
tree52a0c84e5c7212efda92372368e8f3e8b935c550
parentc8ece8b229362c7bf725e4433ef4fec86024cd29 (diff)
parentba566fb0b8b308814bf000e26f0844306caac6a9 (diff)
Merge pull request #29682 from vespa-engine/hmusum/fix
Fix calculation of available memory
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/application/validation/change/RestartOnDeployForOnnxModelChangesValidator.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/application/validation/change/RestartOnDeployForOnnxModelChangesValidator.java b/config-model/src/main/java/com/yahoo/vespa/model/application/validation/change/RestartOnDeployForOnnxModelChangesValidator.java
index 7db11b24dd0..1205ae4e939 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/application/validation/change/RestartOnDeployForOnnxModelChangesValidator.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/application/validation/change/RestartOnDeployForOnnxModelChangesValidator.java
@@ -109,7 +109,7 @@ public class RestartOnDeployForOnnxModelChangesValidator implements ChangeValida
double nextModelCostInGb = onnxModelCostInGb(cluster);
double totalMemory = cluster.getContainers().get(0).getHostResource().realResources().memoryGb();
- double availableMemory = Math.max(0, totalMemory - Host.memoryOverheadGb - currentModelCostInGb - currentModelCostInGb);
+ double availableMemory = Math.max(0, totalMemory - Host.memoryOverheadGb - currentModelCostInGb - nextModelCostInGb);
if (availableMemory <= 0.0)
return false;