v3.5.4
| Vearch Version | Python SDK Version | Go SDK Version |
|---|---|---|
| v3.5.4 | v3.5.3 | v3.5.3 |
What's Changed
Added
- chore: simplify image creation process using docker multi-stage builds
- feat: set request_id in document search interface
Removed
Changed
- refactor: Refactor search result merging and sorting logic to reduce memory and CPU usage
- refactor: unify the engine serialization method of search responses to protobuffers
- refactor: unify python sdk
- test: set token for python sdk test
- refactor: use static library for rocksdb in build script
- refactor: optimize load field_range_index_ addition in multi-threaded environment
- perf: use field_rw_locks_ locking instead of rw_lock_ to improve scalar indexing performance.
Fixed
- refactor: optimize response handling by removing intermediate tmpItems variable
- fix: python sdk can get space detail info and set search parameters when create space
- fix: truncate doc num on loading to prevent raft duplicate insertion
- fix: 1. fix put /fail/server/ to etcd failure; 2. fix /schedule/recover_server remove failed server from space meta data
- fix: check the index parameter of the vector field of space
New Contributors
- @kaleaditya779 made their first contribution in #812
Full Changelog: v3.5.3...v3.5.4