v3.5.2
版本发布时间: 2024-07-26 17:26:06
vearch/vearch最新发布版本:v3.5.4(2024-10-24 18:29:30)
Added
- feat: custom sharding for range sharding
- feat: add data type of Date
- feat: rbac authentication
- feat: implement modify engine config
- feat: backup with schema
- feat: benchmark scripts
- feat: resource limit
- feat: add backupSpace interface
- feat: adjust codes to compatible arm64
Removed
Changed
- build(deps): bump github.com/gin-contrib/cors from 1.5.0 to 1.6.0
- build: bump protoc from v3.6.1 to v3.21.0
- ci: bump up image to centos:stream9
- refactor: separate query from search in engine
- refactor: move EngineStatus to entity
- build: update rocksdb version to v9.2.1
- refactor: update some default value in python sdk
- refactor: update query documents
- remove text field index in langchain sdk
- refactor: use json instead of flatbuffers in memory_info
- refactor: use json instead of flatbuffers in engine_status
- chore: Refactor WeightedRanker to use nlohmann/json for parsing
- refactor: use std::vector instead of a character array to avoid stack memory allocation issues
- refactor: using threadskv8 as the sole B+ tree
Fixed
- fix: create root user failed then check again
- fix: fix backup with multi partitions
- fix: fix partition id error for server and change partition member error
- fix: proxy retry all master node until success
- fix field_range_index thread synchronization bug
- fix: add table_->GetFieldRawValue return value check
- fix: python sdk fix auth bug
- fix: keep float32 field precision
Full Changelog: https://github.com/vearch/vearch/compare/v3.5.1...v3.5.2