From 36db2f4da4559e91e6f4c090059e911035f518fc Mon Sep 17 00:00:00 2001 From: "shengjun.li" Date: Sun, 28 Jun 2020 17:50:55 +0800 Subject: [PATCH] fix vectors format (#2677) Signed-off-by: shengjun.li --- core/src/codecs/default/DefaultVectorsFormat.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/codecs/default/DefaultVectorsFormat.cpp b/core/src/codecs/default/DefaultVectorsFormat.cpp index 9e6e50d2f0..d99dcbfbca 100644 --- a/core/src/codecs/default/DefaultVectorsFormat.cpp +++ b/core/src/codecs/default/DefaultVectorsFormat.cpp @@ -152,11 +152,11 @@ DefaultVectorsFormat::read_uids(const storage::FSHandlerPtr& fs_ptr, std::vector typedef boost::filesystem::directory_iterator d_it; d_it it_end; d_it it(target_path); - // for (auto& it : boost::filesystem::directory_iterator(dir_path)) { for (; it != it_end; ++it) { const auto& path = it->path(); if (path.extension().string() == user_id_extension_) { read_uids_internal(fs_ptr, path.string(), uids); + break; } } } @@ -177,11 +177,11 @@ DefaultVectorsFormat::read_vectors(const storage::FSHandlerPtr& fs_ptr, off_t of typedef boost::filesystem::directory_iterator d_it; d_it it_end; d_it it(target_path); - // for (auto& it : boost::filesystem::directory_iterator(dir_path)) { for (; it != it_end; ++it) { const auto& path = it->path(); if (path.extension().string() == raw_vector_extension_) { read_vectors_internal(fs_ptr, path.string(), offset, num_bytes, raw_vectors); + break; } } }