Releases: vearch/vearch
Releases · vearch/vearch
v3.4.3
v3.4.2
Added
- add option to show hnsw search information
- add metric "vearch_disk_stat"
- add interface for index/flush and index/forcemerge
- add move_member interface to move members
- support for modifying a single field
- add option to describe index information for interface of index/rebuild
- Add "space_name" to the engine to distinguish logs from different spaces
- add interface of index/rebuild
- add devtoolset-10
Removed
- remove return value of source and set return fields in unified way
- remove field source
- remove storage type "Mmap"
- remove zstd
- remove zfp
Changed
- Change the storage type of the table to RocksDB
- print "meminfo" and "UnaryHandler" only when the LogInfoPrintSwitch switch is turned on
- check store_type and retrival_type for index
- change indexed str limit to 1024 in router
- unified rocksdb version
Fixed
v3.4.1
v3.4.0
Added
- Add option of cluster_state in config
- Add node to faulty list on rpc error
- Add interface of document/query
- Add interface of document/upsert
- Add interface of document/search
- Add limit for document interface
- Add config option for replica_num
Removed
Changed
- Redefine data interfaces
- Make rocksdb the default component
- Document/query support to get document on specify partition
- Unify the return format of document/delete interface
- Simplify the return data of document/upsert
- Unify the return format of document/[query|upsert] interface
- Update langchain plugins
- Update etcd version to v3.5.6
- Change etcd InitialClusterToken to cluster name
- Change item_to_docid_ storage to rocksdb
Fixed
v3.3.4
Added
- Add option for limited db num to one (5756df1) (07f4e91)
- Add docker-image.yml (5bb07da)
- Add Authorization for interface of router (7679e61)
Removed
Changed
- Support domain_name for etcd (f0c1e2b)
- Update process property array log (b017ae3)
- Add the _id return value of the get interface (e1dcd76)
Fixed
v3.3.3
Added
- Add proxy master request in router (07f4e91)
- Add GetMemoryInfo (bd035ab)
- Add prefix for etcd key (c60fdb3)
Removed
- Remove BuildFieldIndex (b5b00e0)
Changed
- Filter error items in handlerQueryDocByIdsFeature(ce2b3d7)
- Show handler cost time (d611261)
- Don't check is_brute_search when query parameters don't have vector (d611261)
Fixed
v3.3.2
v3.3.1
v3.3.0
Added
- Add python demos
- Add more info in cluster/health and cluster/stats
- Add python sdk
- Add ps faulty list
Removed
- Delete_by_query no longer supports containing vectors
Changed
- Use rocksdb instead of mmap to persist memory raw vector
Fixed
- Fix raft error
- Fix delete_by_query
- Fix possible int overflow when vector dimension is large
- Fix null pointer when the search result is null
- Fix illegal json error when id type is long and the value is out of bound