From 7c9c51aee3063fb6e79d8d535ebd20a2f0dc4f1d Mon Sep 17 00:00:00 2001 From: Tomer Filiba Date: Thu, 22 Aug 2024 11:53:04 +0300 Subject: [PATCH] Stats: make sure average_entry_size doesn't divide by zero --- src/store.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/store.rs b/src/store.rs index 9945fc7..aa02a64 100644 --- a/src/store.rs +++ b/src/store.rs @@ -57,7 +57,7 @@ impl Stats { /// compute the average entry size pub fn average_entry_size(&self) -> usize { - self.data_bytes() / self.len() + self.data_bytes().checked_div(self.len()).unwrap_or(0) } /// total bytes consumed by the store (including headers and wasted bytes)