fix: [2.5]json stats add map null check before insert into tantivity (#41506)

json stats add map null check before insert into tantivity
issue:https://github.com/milvus-io/milvus/issues/41494
pr:https://github.com/milvus-io/milvus/pull/41505

---------

Signed-off-by: Xianhui.Lin <xianhui.lin@zilliz.com>
This commit is contained in:
Xianhui Lin 2025-04-24 21:10:39 +08:00 committed by GitHub
parent 4ac57f1217
commit db602da685
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -58,6 +58,9 @@ JsonKeyStatsInvertedIndex::AddInvertedRecord(
std::vector<uintptr_t> json_offsets_lens;
std::vector<const char*> keys;
std::vector<const int64_t*> json_offsets;
if (mp.empty()) {
return;
}
for (auto& iter : mp) {
keys.push_back(iter.first.c_str());
json_offsets.push_back(iter.second.data());