From 70dda6382023cca79b229ad90f82b551d3874f4b Mon Sep 17 00:00:00 2001 From: "xj.lin" Date: Tue, 14 May 2019 10:26:46 +0800 Subject: [PATCH] fix topk_2 Former-commit-id: 573d80b6d51407cc80e92989c11e3d74f2531d66 --- cpp/src/db/DBImpl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpp/src/db/DBImpl.cpp b/cpp/src/db/DBImpl.cpp index 3df27ba063..216a9b352d 100644 --- a/cpp/src/db/DBImpl.cpp +++ b/cpp/src/db/DBImpl.cpp @@ -162,9 +162,9 @@ Status DBImpl::search(const std::string& group_id, size_t k, size_t nq, for (auto &item : inverted_table){ if (count == k) break; for (auto &id : item.second){ - if (++count == k) break; output_distence[count] = item.first; output_ids[count] = id; + if (++count == k) break; } } };