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 <yihua.mo@zilliz.com>
This commit is contained in:
groot 2025-12-17 14:13:16 +08:00 committed by GitHub
parent f0265dde18
commit d63ec2d8c6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -296,6 +296,9 @@ DispatchBruteForceIteratorByDataType(const knowhere::DataSetPtr& base_dataset,
case DataType::VECTOR_INT8:
return knowhere::BruteForce::AnnIterator<int8>(
base_dataset, query_dataset, config, bitset);
case DataType::VECTOR_BINARY:
return knowhere::BruteForce::AnnIterator<bin1>(
base_dataset, query_dataset, config, bitset);
default:
ThrowInfo(ErrorCode::Unsupported,
"Unsupported dataType for chunk brute force iterator:{}",