Jalin Wang
ca4b893755
fix: misc fix for Windows(BUILD_SHARED_LIBS, CI) ( #296 )
2026-04-02 09:23:35 +08:00
Jalin Wang
8182cfff93
feat: windows support ( #216 )
...
Preliminary support for Windows with remaining TODOs
2026-03-30 20:47:34 +08:00
Qinren Zhou
c8df06ab3e
fix: build on mac ( #272 )
2026-03-27 20:11:22 +08:00
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
feihongxu0824
b10c3fc316
chore: default not use oss and use beijing-oss ( #207 )
2026-03-09 17:10:57 +08:00
feihongxu0824
43e3eeac40
feat: support android platform cross build ( #90 )
2026-03-04 16:42:23 +08:00
feihongxu0824
83c03ed0e4
chore(build): accelerate third-party downloads using OSS mirror URLs ( #194 )
2026-03-04 11:19:10 +08:00
egolearner
5e637bcfdf
build: disable rocksdb -arch=native ( #183 )
2026-02-28 11:19:44 +08:00
Aashish Thapa
0d84e30dd3
fix: update antlr4 CMAKE_POLICY from OLD to NEW for CMake 3.31+ compatibility ( #145 )
...
CMake 3.31+ has removed support for the OLD behavior of policies
CMP0042, CMP0045, CMP0054, and CMP0059. This causes a hard
configuration error when building from source with newer CMake versions.
Changing these to NEW resolves the build failure. The NEW behavior has
been the default since CMake 3.0/3.3 and does not affect functionality.
Fixes #144
2026-02-27 14:35:55 +08:00
feihongxu0824
e957442355
feat: refact cpp sdk ( #27 )
...
* refact cpp sdk
---------
Co-authored-by: zhouqinren.zqr <zhouqinren.zqr@alibaba-inc.com>
2026-01-21 20:05:42 +08:00
egolearner
b3287fea3c
chore: support build arrow with debug ( #11 )
...
* chore: support build arrow with debug
* align
---------
Co-authored-by: feihongxu0824 <xufeihong.xfh@alibaba-inc.com>
2026-01-12 11:49:24 +08:00
sanyi
6524fabd80
Initial commit
2025-12-30 11:02:17 +08:00