From e22ba03f78f9884d896363623571de4df5e9f163 Mon Sep 17 00:00:00 2001 From: op-hunter Date: Mon, 13 Apr 2020 18:41:50 +0800 Subject: [PATCH] fix issue 1901 (#1920) * fix issue 1901 Signed-off-by: cmli * update change log Signed-off-by: cmli Co-authored-by: cmli --- CHANGELOG.md | 1 + core/src/scheduler/optimizer/FaissFlatPass.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1cc5e137..be14477a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ Please mark all change in change log and use the issue from GitHub - \#1832 Fix crash in tracing module - \#1873 Fix index file serialize to incorrect path - \#1881 Fix bad alloc when index files lost +- \#1901 Search failed with flat index - \#1903 Fix invalid annoy result - \#1910 C++ SDK GetIDsInSegment could not work for large dataset diff --git a/core/src/scheduler/optimizer/FaissFlatPass.cpp b/core/src/scheduler/optimizer/FaissFlatPass.cpp index c0fb4780..b2edaa1c 100644 --- a/core/src/scheduler/optimizer/FaissFlatPass.cpp +++ b/core/src/scheduler/optimizer/FaissFlatPass.cpp @@ -63,7 +63,7 @@ FaissFlatPass::Run(const TaskPtr& task) { } else { auto best_device_id = count_ % search_gpus_.size(); SERVER_LOG_DEBUG << LogOut("[%s][%d] FaissFlatPass: nq > gpu_search_threshold, specify gpu %d to search!", - best_device_id, "search", 0); + "search", 0, best_device_id); ++count_; res_ptr = ResMgrInst::GetInstance()->GetResource(ResourceType::GPU, search_gpus_[best_device_id]); } -- GitLab