Files
zvec/python/tests
egolearner 439dd10f5e feat(query): support FTS + vector hybrid retrieval in MultiQuery (#459)
Previously MultiQuery only accepted vector sub-queries by using
get_vector_field() to look up each sub-query's field. FTS sub-queries
(whose field_name points to an FTS-indexed string column) would fail
with "Vector field not found".

Changes:
- collection.cc: use get_field() uniformly in MultiQuery path; let
  validate_and_sanitize() check type compatibility internally, which
  is consistent with the single-query path.
- query_executor.py: allow SingleVectorQueryExecutor to accept
  multi-query when it contains an FTS query (with reranker), and route
  to C++ MultiQuery fast path.
- Add test_collection_fts_vector_hybrid.py covering hybrid retrieval
  ranking, scoring, filter, validation, and edge cases.
2026-06-03 21:17:49 +08:00
..
2025-12-30 11:02:17 +08:00
2025-12-30 11:02:17 +08:00
2026-06-01 15:02:54 +08:00
2026-01-12 10:22:58 +08:00
2025-12-30 11:02:17 +08:00
2026-02-12 18:33:41 +08:00
2026-05-12 19:04:33 +08:00