Skip to content

Releases: milvus-io/pymilvus

PyMilvus v2.0.0rc6 Release

10 Sep 12:12
13325a3
Compare
Choose a tag to compare

Release date:2021-09-10

Fixed bugs:

  • Fix Milvus init error (#695)
  • Make wait for healthy timeout controllable (#681)
  • Fix not runnable examples (#680)
  • Raise error if connect after closing connection (#678)
  • Change value of standalone deployment key to keep same as server. (#691)
  • Remove retry logic when drop collection with deadline error (#673)

Enhancements:

  • Remove check connect (#699)
  • Test existing collection (#692)

PyMilvus v2.0.0rc5 Release

30 Aug 08:51
9aaee8a
Compare
Choose a tag to compare

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:

  • Add query example doc
  • Merge orm with PyMilvus (#632)
  • Update workflows for web-content (#638)
  • Add util function drop_collection (#658)
  • Add Nightly CI (#659)
  • Revealing sharding option in pymilvus and orm (#633)
  • Modify api description (#665)

PyMilvus v2.0.0rc4 Release

16 Aug 04:35
Compare
Choose a tag to compare

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

12 Jul 12:17
8b5fd24
Compare
Choose a tag to compare

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

28 Jun 10:16
Compare
Choose a tag to compare

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 statement from 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 by query().

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

09 Jun 09:15
Compare
Choose a tag to compare

Release date:2021-06-09
Compatible with Milvus v1.1.x

Fixed bugs:

Fix Pymilvus connection timeout bug( #545 #539 )

PyMilvus v1.1.1 release

28 May 12:07
2247cc2
Compare
Choose a tag to compare

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

29 Apr 11:26
076ed7f
Compare
Choose a tag to compare

Release date:2021-04-29
Compatible with Milvus v1.1.x

Fixed bugs:

  • Force using http/https scheme with http-handler(#497)

Enhancements:

  • Bump jinja2 pygments and py(#498)
  • Complete all tests( #295)
  • Remove Numpy in require packages (#456)

API updating(#484):

  • updating get_entity_by_id and delete_entity_by_id, add new parameter "partition_tag"
  • new api release_collection

pymilvus-1.0.1

08 Mar 12:47
d75e489
Compare
Choose a tag to compare

Release date:2021-03-08
Compatible with Milvus v1.0.x

  • Remove unused hybrids APIs (#433)

pymilvus-1.0.0

05 Mar 11:46
be5e66e
Compare
Choose a tag to compare
Prepare for 1.x (#425)

Signed-off-by: yinghao.zou <[email protected]>