diff --git a/core/src/index/knowhere/knowhere/index/vector_index/IndexHNSW.cpp b/core/src/index/knowhere/knowhere/index/vector_index/IndexHNSW.cpp index 2682af9cf1..bb7908214a 100644 --- a/core/src/index/knowhere/knowhere/index/vector_index/IndexHNSW.cpp +++ b/core/src/index/knowhere/knowhere/index/vector_index/IndexHNSW.cpp @@ -158,7 +158,7 @@ IndexHNSW::Query(const DatasetPtr& dataset_ptr, const Config& config) { ret = index_->searchKnn((float*)single_query, k, compare, blacklist); while (ret.size() < k) { - ret.push_back(std::make_pair(-1, -1)); + ret.emplace_back(std::make_pair(-1, -1)); } std::vector dist; std::vector ids;