Commit Graph

41 Commits

Author SHA1 Message Date
姚军 ea9d957893
fix: some typos in hnsw index (#50) 2026-02-03 10:41:21 +08:00
Jalin Wang ce45478dae
fix: doc string & pyi (#41) 2026-02-03 10:14:44 +08:00
Cuiys 66657f0651
feat(ci): ci is not triggered when modifying the md file (#55) 2026-02-02 22:18:08 +08:00
ZeFeng Yin 6680c619be
fix ut for quantized int (#47) 2026-02-02 20:13:21 +08:00
Cuiys 36e84f5e69
feat(docs): add join us (#54) 2026-02-02 18:49:02 +08:00
Cuiys b5f0469ab4
fix(ci): support fork pr in ci (#52) 2026-02-02 15:32:04 +08:00
feihongxu0824 f3db03ffbb
chore: add some issue templates (#46) 2026-01-30 17:22:11 +08:00
feihongxu0824 18b5a106a7
doc: update readme badge (#45) 2026-01-30 16:26:56 +08:00
Jalin Wang c373655bc8
doc: fix contributing.md cmake version (#44) 2026-01-30 11:15:51 +08:00
iaojnh 8c1819ca26
change hnsw single dist to batch dist (#40) 2026-01-29 10:18:57 +08:00
Jalin Wang 705c5d5547
hotfix: ci will build tools & fix local_builder (#39)
* hotfix: ci add make_all & fix local_builder

* try to fix pythonbinding error

* mac ci doesn't need activation

* fix linux

* sync mac ci
2026-01-27 17:34:18 +08:00
egolearner 66f137efee
fix: fix MemoryReadStorage read by MemoryBlock (#38) 2026-01-27 14:11:28 +08:00
Qinren Zhou 57959edaaf
Update README.md (#36) 2026-01-27 11:41:16 +08:00
feihongxu0824 0ebf5621a6
feat: support core cpp sdk (#30)
* support core cpp sdk

* fix

* fix

* fix

* fix cr
2026-01-26 20:01:44 +08:00
Jalin Wang 5e2492b2cb
hot fix: local builder should use new flat param string (#37) 2026-01-26 17:28:38 +08:00
Jalin Wang e36a7de157
fix: local_builder DisableIdMap=true auto set streamer params (#34) 2026-01-26 16:23:10 +08:00
Jalin Wang 0af6a62c31
fix: flat support more segments (#32)
* fix

* fix compilation
2026-01-26 16:22:37 +08:00
Jalin Wang bc90952a01
refactor: flat param string cleanup (#28)
* refactor: flat param string cleanup

* fix
2026-01-26 14:49:35 +08:00
Cuiys 595161a6d2
fix(docs): update discord invite link in readme (#35) 2026-01-26 12:03:44 +08:00
richyreachy 614f955c5f
fix: remove empty files (#33) 2026-01-26 10:08:51 +08:00
Qinren Zhou 1763564705
minor: fix some debug strings (#31) 2026-01-22 11:42:12 +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
lichen2015 08d680bd4f
fix: fix and refact segment fetch perf (#26)
* fix and refact fetch perf

* change git user name
2026-01-19 13:43:30 +08:00
iaojnh 3335c1f6d1
upd mmap segment_meta_capacity (#24)
* upd mmap segment_meta_capacity

* clang format
2026-01-15 11:36:46 +08:00
iaojnh e17c4a88bc
refactor: clarify HNSW 'scaling_factor' as 'm' instead of 50 (#17) 2026-01-12 20:05:29 +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
egolearner 89f9c378ac
fix: fix default m (#20)
* fix: fix default m

* fix doc str

* fix ut
2026-01-12 10:22:58 +08:00
Cuiys 6d11623a96
chore(ci): modify setuptools cm for test pypi and support cancel in progress (#21)
* feat: set local_scheme with no-local-version

* fix: pre-install numpy for test pypi install zvec

* fix: add guess-next-dev

* feat: support cancel ci when has new pr

* feat: add job name

* feat: add job name for ci and fix concurrency group
2026-01-09 17:48:38 +08:00
Qinren Zhou 195841029c
minor: update Readme with discord link and benchmarks (#19)
* minor: update Readme with discord link

* minor: update

* minor: update readme

* Update README.md

* Update README.md

* use img link

* Update README.md
2026-01-09 13:32:23 +08:00
Cuiys 5853493f87
chore(ci): fix ci serurity and add build wheels for test pypi (#16)
* fix(ci): add permissions for ci

* fix(ci): add build wheel for test pypi

* fix: remove unused  extra-index-url
2026-01-09 10:37:48 +08:00
Jalin Wang 84b5f03f5e
refactor: clarify HNSW 'm' as max neighbors of upper layer (#12)
* refactor: clarify HNSW 'm' as max neighbors of upper layer

- Distinguish l0/upper_max_neighbor_cnt
- Define l0_max_neighbor_cnt as m * l0_multiplier.

* fix ut
2026-01-08 16:31:14 +08:00
richyreachy 9c106775df
fix cpu detect (#14) 2026-01-08 16:27:47 +08:00
egolearner 788ecd5ee8
fix(sqlengine): reduce memory reserve size when topk is too big (#10) 2026-01-06 20:33:08 +08:00
Cuiys e641408910
chore: add codecov badge (#9) 2026-01-04 15:10:32 +08:00
Cuiys bf957a1325
chore: add pypi badge (#7) 2025-12-31 12:10:22 +08:00
Cuiys fe9759daa9
chore: release to pypi (#6) 2025-12-31 11:14:24 +08:00
feihongxu0824 60079be3ec
chore(cmake): auto detect cpu arch flag in cmake and rm redundant option (#5)
* chore(cmake): auto detect cpu arch flag in cmake and rm redundant option

* fix

* fix
2025-12-31 09:45:17 +08:00
feihongxu0824 1d9791b57a
feat(core): support cpu flag detect & dispatch (#3) 2025-12-30 18:42:47 +08:00
Cuiys 220a9aba11
chore:add git commit msg and branch name in pre-commit and modify org (#1)
* chore: add git commit msg and branch name in pre-commit

* docs: modify org to alibaba

* ci: mac build with make
2025-12-30 15:39:05 +08:00
Qinren Zhou 211d3806c8
minor: update readme (#2) 2025-12-30 15:07:31 +08:00
sanyi 6524fabd80 Initial commit 2025-12-30 11:02:17 +08:00