From c4b29ec309bc118d41f90a9d8bbd94f53023e208 Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Tue, 6 Feb 2024 12:27:23 +0100 Subject: Round redundancy up --- .../src/main/java/com/yahoo/vespa/model/content/Redundancy.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config-model/src/main/java') diff --git a/config-model/src/main/java/com/yahoo/vespa/model/content/Redundancy.java b/config-model/src/main/java/com/yahoo/vespa/model/content/Redundancy.java index 35b24f741b4..833fa89e611 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/content/Redundancy.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/content/Redundancy.java @@ -33,9 +33,9 @@ public class Redundancy implements StorDistributionConfig.Producer, ProtonConfig } /** Returns the final redundancy per group */ - public int finalRedundancy() { return effectiveFinalRedundancy()/groups; } + public int finalRedundancy() { return (int)Math.ceil((double)effectiveFinalRedundancy()/groups); } - public int readyCopies() { return effectiveReadyCopies()/groups; } + public int readyCopies() { return (int)Math.ceil((double)effectiveReadyCopies()/groups); } public int groups() { return groups; } public int totalNodes() { return totalNodes; } -- cgit v1.2.3