zvec/tests/db/sqlengine
egolearner e5ba11b6fe
feat: add hnsw-rabitq support (#69)
* feat: add hnsw-rabitq

* undefine transform

* support config rotator type

* support sample_count

* fix ut

* refactor: update interface

* refactor: update interface

* update rabitq index params

* fix interface update

* fix searcher test

* fix streamer test

* streamer support bf and add more ut

* rm env check

* add collection ut

* add schema check

* add rabitq query param binding

* add integration test

* fix local_builder

* cleanup dist calculator

* add RaBitQ-Library submodule

* cleanup rabitq converter/reformer

* add files

* disable build on mac

* disable Feature_Optimize_HNSW_RABITQ

* disable python/tests/test_collection_hnsw_rabitq.py:13

* check avx2/avx512

* fix refine

* fix mac ci

* add dimension check

* fix mac ci

* fix ci

* add missing lib

* fix centroids selection for Cosine/InnerProduct

* rename hnsw-rabitq to hnsw_rabitq

* address comments

* fix compile

* fix rabitqlib name

* fix mac compile

* check avx2/avx512 support

* runtime check again compile-time

* check AUTO_DETECT_ARCH

* rm debug log

* fix

* rabitq use avx2 by default

* add missing file

* fix search_bf/group_by dist

* address comments

* fix typo

* address comments

* rabitq support disable id_map

* address comments
2026-03-19 17:21:42 +08:00
..
CMakeLists.txt feat: add hnsw-rabitq support (#69) 2026-03-19 17:21:42 +08:00
contain_test.cc feat: refact cpp sdk (#27) 2026-01-21 20:05:42 +08:00
forward_recall_test.cc feat: refact cpp sdk (#27) 2026-01-21 20:05:42 +08:00
invert_recall_test.cc feat: refact cpp sdk (#27) 2026-01-21 20:05:42 +08:00
like_test.cc feat: refact cpp sdk (#27) 2026-01-21 20:05:42 +08:00
mock_segment.h fix: remove unnecessary column_name param from the AddColumn API (#59) 2026-02-04 14:44:13 +08:00
optimizer_test.cc feat: refact cpp sdk (#27) 2026-01-21 20:05:42 +08:00
query_info_test.cc feat: refact cpp sdk (#27) 2026-01-21 20:05:42 +08:00
recall_base.h fix: use per-block filter instead of per-segment filter during query (#223) 2026-03-16 10:55:51 +08:00
simple_rewriter_test.cc feat: refact cpp sdk (#27) 2026-01-21 20:05:42 +08:00
sqlengine_test.cc feat: refact cpp sdk (#27) 2026-01-21 20:05:42 +08:00
test_helper.h feat: refact cpp sdk (#27) 2026-01-21 20:05:42 +08:00
vector_recall_test.cc fix: use per-block filter instead of per-segment filter during query (#223) 2026-03-16 10:55:51 +08:00