Releases: milvus-io/pymilvus
PyMilvus v2.0.0rc5 Release
Release date:2021-08-30
Fixed bugs:
- Remove publish release package github action (#632)
- Fix orm-style API cannot import problem (#633, #635, #637)
- Sync milvus.proto from milvus master branch (#644)
- Limit the grpc version in setup.py (#645)
- Improper error returned by calc_distance (#647, #648)
- calc_distance missed partition name (#650)
- calc_distance error message bug (#655)
- check calc_distance params (#656)
- Fix minor doc display error (#643)
- Fix metric error message inconsistent with input bug (#662)
- Set the timeout when building indexes (#664)
Enhancements:
PyMilvus v2.0.0rc4 Release
Release date:2021-08-16
Compatible with Milvus v2.x
Fixed bugs:
- Remove a mistake check in search future (#608)
- Fix the parameter timeout of load_collection API not working problem (#620)
- Fix the logic of retry for RPC calling (#622)
Enhancements:
- Add a check of parameter anns_field in search (#609)
- Add a check of parameter search_data in search (#610)
- Add a check of parameter output_fields in search (#613)
- Set the default metric of calc_distance API (#616)
- Provide more info when create index failed (#618)
- Support output binary vector in query API (#623)
PyMilvus v2.0.0rc2 Release
Release date:2021-07-12
Compatible with Milvus 2.X
Fixed bugs:
When search parameter limit
is 0, it should return a meaningful error message (#583)
The callback of insert dose not take effect (#587)
Error message does not specify the reason accurately when search using vector with not matched dim (#592)
Fix float vector result handler crashed when dim
not set (#603)
PyMilvus v2.0.0rc1 Release
1. Compatibility
PyMilvus 2.x only supports Milvus 2.x and is not compatible with Milvus 1.x.
See Milvus v2.0.0-RC1 Release Notes
2. Breaking changes
Following are changes on PyMilvus APIs in v2.0.0rc1.
-
The package name is changed to
pymilvus
, which means the former statementfrom milvus import Milvus
is no longer valid. Please change it to the following statement.from pymilvus import Milvus
-
Milvus v2.0.0-RC1
does not support delete, so all the APIs about delete are not supported in this release. -
get_entity_by_id()
is replaced byquery()
.
3. Miscellaneous
These APIs have some changes: get_collection_stats()
, create_index()
.
These APIs are removed: get_collection_info()
, count_entities()
, compact()
, delete_entity_by_id()
, get_entity_by_id()
, reload_segments()
, list_id_in_segment()
, get_index_info()
, search_in_segment()
, get_config()
, set_config()
.
These APIs are new in PyMilvus v2.0.0rc1: describe_collection()
, load_partitions()
, release_partitions()
, describe_index()
, get_partition_stats()
, search_with_expression()
, query()
.
PyMilvus v1.1.2 release
PyMilvus v1.1.1 release
Release date:2021-05-28
Compatible with Milvus v1.1.x
Fixed bugs:
Control required version for grpcio and grpcio-tools (#522)
Enhancements:
Update OWNER file
PyMilvus v1.1.0 release
pymilvus-1.0.1
Release date:2021-03-08
Compatible with Milvus v1.0.x
- Remove unused hybrids APIs (#433)
pymilvus-1.0.0
Prepare for 1.x (#425) Signed-off-by: yinghao.zou <[email protected]>
pymilvus-0.4.0
New Feature:
- Not support python 3.5 any more