From 4a8c9a42e3184d1ffa0d6cd030ea4f980c0f7067 Mon Sep 17 00:00:00 2001 From: Ryan Bogan Date: Wed, 18 Sep 2024 15:36:58 -0700 Subject: [PATCH] Add log message for quantization state cache eviction due to size (#2120) Signed-off-by: Ryan Bogan (cherry picked from commit ccc59b197125ffbba14428310419b0989f0c9bae) --- .../models/quantizationState/QuantizationStateCache.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/org/opensearch/knn/quantization/models/quantizationState/QuantizationStateCache.java b/src/main/java/org/opensearch/knn/quantization/models/quantizationState/QuantizationStateCache.java index cc5a34bcd..f057026b9 100644 --- a/src/main/java/org/opensearch/knn/quantization/models/quantizationState/QuantizationStateCache.java +++ b/src/main/java/org/opensearch/knn/quantization/models/quantizationState/QuantizationStateCache.java @@ -107,6 +107,11 @@ public void evict(String fieldName) { private void onRemoval(RemovalNotification removalNotification) { if (RemovalCause.SIZE == removalNotification.getCause()) { updateEvictedDueToSizeAt(); + log.info( + "[KNN] Quantization state evicted from cache. Key {}, Reason: {}", + removalNotification.getKey(), + removalNotification.getCause() + ); } }