v0.1.1

alibaba/zvecv0.1.1Jan 27, 2026by JalinWang

AI Summary

Contains breaking changes requiring index rebuilds due to HNSW parameter refactoring. Includes core C++ SDK support, various bug fixes, and performance improvements.

Key Highlights

  • HNSW parameter refactoring - clarified 'm' as max neighbors of upper layer
  • Changed scaling_factor default from 50 to 'm'
  • Flat param string cleanup
  • Core C++ SDK support
  • Memory optimization for SQL engine when topk is too big

Breaking Changes

  • All indexes must be rebuilt after updating - HNSW parameter changes (m as max neighbors, scaling_factor default changed to m)
  • Flat param string cleanup requires rebuild

New Features

  • Core C++ SDK support
  • HNSW parameter clarification and refactoring
  • Flat param string cleanup
  • Memory reserve size optimization for SQL engine
  • MemoryReadStorage fix for MemoryBlock reads

Full Release Notes

## Breaking Changes
**Rebuild Required**: After updating to this version, all indexes must be rebuilt.
* refactor: clarify HNSW 'm' as max neighbors of upper layer by @JalinWang in https://github.com/alibaba/zvec/pull/12
* refactor: set HNSW 'scaling_factor' default to 'm' instead of 50 by @iaojnh in https://github.com/alibaba/zvec/pull/17
* refactor: flat param string cleanup by @JalinWang in https://github.com/alibaba/zvec/pull/28
* fix: flat support more segments by @JalinWang in https://github.com/alibaba/zvec/pull/32

## What's Changed
* Chore/add codecov badge by @Cuiyus in https://github.com/alibaba/zvec/pull/9
* fix(sqlengine): reduce memory reserve size when topk is too big by @egolearner in https://github.com/alibaba/zvec/pull/10
* fix: fix cpu detect  by @richyreachy in https://github.com/alibaba/zvec/pull/14
* chore(ci): fix ci serurity and add build wheels for test pypi by @Cuiyus in https://github.com/alibaba/zvec/pull/16
* minor: update Readme with discord link and benchmarks by @zhourrr in https://github.com/alibaba/zvec/pull/19
* chore(ci): modify setuptools cm for test pypi and support cancel in progress by @Cuiyus in https://github.com/alibaba/zvec/pull/21
* fix: fix default m by @egolearner in https://github.com/alibaba/zvec/pull/20
* chore: support build arrow with debug by @egolearner in https://github.com/alibaba/zvec/pull/11
* upd mmap segment_meta_capacity by @iaojnh in https://github.com/alibaba/zvec/pull/24
* fix: fix and refact segment fetch perf by @chinaux in https://github.com/alibaba/zvec/pull/26
* feat: refact cpp sdk by @feihongxu0824 in https://github.com/alibaba/zvec/pull/27
* minor: fix some debug strings by @zhourrr in https://github.com/alibaba/zvec/pull/31
* fix: remove empty files by @richyreachy in https://github.com/alibaba/zvec/pull/33
* fix(docs): update discord invite link in readme by @Cuiyus in https://github.com/alibaba/zvec/pull/35
* refactor: flat param string cleanup by @JalinWang in https://github.com/alibaba/zvec/pull/28
* fix: flat support more segments by @JalinWang in https://github.com/alibaba/zvec/pull/32
* fix: local_builder DisableIdMap=true auto set streamer params by @JalinWang in https://github.com/alibaba/zvec/pull/34
* hot fix: local builder should use new flat param string by @JalinWang in https://github.com/alibaba/zvec/pull/37
* feat: support core cpp sdk by @feihongxu0824 in https://github.com/alibaba/zvec/pull/30
* Update README.md by @zhourrr in https://github.com/alibaba/zvec/pull/36
* fix: fix MemoryReadStorage read by MemoryBlock by @egolearner in https://github.com/alibaba/zvec/pull/38
* hotfix: ci will build tools & fix local_builder by @JalinWang in https://github.com/alibaba/zvec/pull/39

## New Contributors
* @egolearner made their first contribution in https://github.com/alibaba/zvec/pull/10
* @richyreachy made their first contribution in https://github.com/alibaba/zvec/pull/14
* @JalinWang made their first contribution in https://github.com/alibaba/zvec/pull/12
* @iaojnh made their first contribution in https://github.com/alibaba/zvec/pull/17
* @chinaux made their first contribution in https://github.com/alibaba/zvec/pull/26

**Full Changelog**: https://github.com/alibaba/zvec/compare/v0.1.0...v0.1.1