From d63ec2d8c6884ac5fb24ecdaeb5a4e32f5d5390b Mon Sep 17 00:00:00 2001 From: groot Date: Wed, 17 Dec 2025 14:13:16 +0800 Subject: [PATCH] fix: Enable search iterator for binary vector BIN_FLAT (#46340) issue: https://github.com/milvus-io/milvus/issues/46339 https://github.com/milvus-io/milvus/discussions/46326 Signed-off-by: yhmo --- internal/core/src/query/SearchBruteForce.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/core/src/query/SearchBruteForce.cpp b/internal/core/src/query/SearchBruteForce.cpp index 95ff80aa72..5bc5798ce9 100644 --- a/internal/core/src/query/SearchBruteForce.cpp +++ b/internal/core/src/query/SearchBruteForce.cpp @@ -296,6 +296,9 @@ DispatchBruteForceIteratorByDataType(const knowhere::DataSetPtr& base_dataset, case DataType::VECTOR_INT8: return knowhere::BruteForce::AnnIterator( base_dataset, query_dataset, config, bitset); + case DataType::VECTOR_BINARY: + return knowhere::BruteForce::AnnIterator( + base_dataset, query_dataset, config, bitset); default: ThrowInfo(ErrorCode::Unsupported, "Unsupported dataType for chunk brute force iterator:{}",