Force max_memory to a min of 100MiB

This commit is contained in:
Louis Dureuil 2024-12-04 17:52:53 +01:00
parent 5f896b1050
commit 3a11e39c01
No known key found for this signature in database

View File

@ -88,7 +88,9 @@ where
// 2% of the indexing memory
let total_bbbuffer_capacity = (max_memory / 100 / 2).max(minimum_capacity);
let new_grenad_parameters = GrenadParameters {
max_memory: Some(max_memory.saturating_sub(total_bbbuffer_capacity)),
max_memory: Some(
max_memory.saturating_sub(total_bbbuffer_capacity).max(100 * 1024 * 1024),
),
..grenad_parameters
};
(new_grenad_parameters, total_bbbuffer_capacity)