From e44df1c583e92f21eef3b28697a0434a0de32b7b Mon Sep 17 00:00:00 2001 From: Xianhui Lin <35839735+JsDove@users.noreply.github.com> Date: Sun, 3 Aug 2025 13:11:38 +0800 Subject: [PATCH] fix: increment offset for invalid data rows in JsonKeyStatsInvertedIndex (#43688) fix: increment offset for null data rows in JsonKeyStatsInvertedIndex issue: https://github.com/milvus-io/milvus/issues/43151 pr:https://github.com/milvus-io/milvus/pull/43679 Signed-off-by: Xianhui.Lin --- internal/core/src/index/JsonKeyStatsInvertedIndex.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/core/src/index/JsonKeyStatsInvertedIndex.cpp b/internal/core/src/index/JsonKeyStatsInvertedIndex.cpp index f7a6cad418..921771b4f5 100644 --- a/internal/core/src/index/JsonKeyStatsInvertedIndex.cpp +++ b/internal/core/src/index/JsonKeyStatsInvertedIndex.cpp @@ -414,6 +414,7 @@ JsonKeyStatsInvertedIndex::BuildWithFieldData( auto n = data->get_num_rows(); for (int i = 0; i < n; i++) { if (!data->is_valid(i)) { + offset++; continue; } AddJson(static_cast(data->RawValue(i))