Releases: milvus-io/pymilvus
Releases · milvus-io/pymilvus
PyMilvus v2.5.15 Release Notes
What's Changed
- Compatible with the default behavior of free on the cloud by @lentitude2tk in #2912
- fix: Return new pk value for upsert when autoid=true by @yhmo in #2915
- fix: Multiple cherry-picks from master by @XuanYang-cn in #2906
- bulkImport add objectUrls/token paramster & add example use by @lentitude2tk in #2932
- support stageManager & stageFileManager by @lentitude2tk in #2920
Full Changelog: v2.5.14...v2.5.15
PyMilvus v2.6.0 Release Notes
New Features
- Add APIs in MilvusClient
- enhance: add describe and alter database in MilvusClient by @smellthemoon in #2433
- enhance: support milvus-client iterator by @MrPresent-Han in #2461
- enhance: Enable resource group api in milvus client by @weiliu1031 in #2513
- enhance: add release_collection, drop_index, create_partition, drop_partition, load_partition and release_partition by @brcarry in #2525
- enhance: enable describe_replica api in milvus client by @weiliu1031 in #2541
- enhance: support recalls for milvus_client by @chasingegg in #2552
- enhance: add use_database by @czs007 in #2491
- Add AsyncMilvusClient
- [FEAT] Asyncio support by @brcarry in #2411
- Add async DDL funcs & DDL examples by @Shawnzheng011019 in #2852
- Other features
- enhance: support Int8Vector by @cydrain in #2611
- feat: support recalls field in SearchResult by @chasingegg in #2390
- enhance: Support Python3.13 and upgrade grpcio range by @XuanYang-cn in #2684
- enhance: support run analyzer return detail token by @aoiasd in #2679
- enhance: Add force_drop parameter to drop_role method for role deletion by @SimFG in #2705
- enhance: add property func for AnalyzeToken by @aoiasd in #2704
- enhance: grant/revoke v2 optional db and collection params by @shaoting-huang in #2386
- extend unlimted offset for query iterator(#2418) by @MrPresent-Han in #2419
- enhance: alterindex & altercollection supports altering properties by @JsDove in #2406
- enhance: alterdatabase support delete property by @JsDove in #2435
- enhance: support hints param by @chasingegg in #2408
- enhance: create database support properties by @JsDove in #2448
- enhance: Add
db_name
parameter atbulk_import
by @counter2015 in #2446 - enhance: add search iterator v2 by @PwzXxm in #2395
- enhance: simplify the structure of search_params by @smellthemoon in #2507
- enhance: Remove long deprecated Milvus class by @XuanYang-cn in #2544
- enhance: Use new model pkg by @junjiejiangjjj in #2595
- enhance: Add schema update time verification to insert and upsert to use cache by @JsDove in #2551
- enhance: describecollection output add created_timestamp by @JsDove in #2618
- feat: add external filter func for search iterator v2 by @PwzXxm in #2639
- enhance: support run analyzer by @aoiasd in #2622
- weighted reranker to allow skip score normalization by @zhengbuqian in #2708
- enhance: Support AddCollectionField API by @congqixia in #2722
- Add 1-Way and 2-Way TLS Support to Bulk Import Functions by @abd-770 in #2672
- enhance: Use SearchResult in MilvusClient by @XuanYang-cn in #2735
- Support rerank by @junjiejiangjjj in #2729
- feat: suppoprt multi analyzer params by @aoiasd in #2747
- Add funciton checker by @junjiejiangjjj in #2760
- enhance: Support run analyzer by collection and field by @aoiasd in #2822
- feat: support load collection/partition with priority(#2835) by @MrPresent-Han in #2836
- enhance: optimize perf for large topk(#2848) by @MrPresent-Han in #2849
- enhance: Add usage guide to manage MilvusClient by @XuanYang-cn in #2907
New Contributors
- @jiangyinzuo made their first contribution in #2387
- @zjjzyl made their first contribution in #2417
- @Abhijnan-Bajpai made their first contribution in #2520
- @counter2015 made their first contribution in #2446
- @mihailyanchev made their first contribution in #2678
- @proost made their first contribution in #2725
- @abd-770 made their first contribution in #2672
- @jperez999 made their first contribution in #2716
- @foxspy made their first contribution in #2772
- @michaelkl made their first contribution in #2806
- @Shawnzheng011019 made their first contribution in #2852
- @tedxu made their first contribution in #2873
Full Changelog: v2.5.0...v2.6.0
PyMilvus 2.5.14 Release Notes
What's Changed
- fix: Aviod coping functions when init CollectionSchema by @XuanYang-cn in #2903
Full Changelog: v2.5.13...v2.5.14
PyMilvus 2.5.13 Release Notes
What's Changed
- fix: Fix hybrid search params check by @xiaocai2333 in #2890
- fix: [25]Concurrent init MilvusClient don't reuse connections by @XuanYang-cn in #2897
- fix: [25]Tidy alias configs when connect fails by @XuanYang-cn in #2899
Full Changelog: v2.5.12...v2.5.13
PyMilvus 2.5.12 Release Notes
What's Changed
- fix: [2.5]add retry in compact for compatibility with old Milvus server in order to reduce describecollection by @JsDove in #2842
- enhance: optimize perf for search&&query under large topk(#2848) by @MrPresent-Han in #2855
- fix: remove validation for collection_id in manual_compaction method by @JsDove in #2857
- fix: update manual_compaction method parameter by @JsDove in #2859
- enhance: [25]fix according to the latest ruff by @XuanYang-cn in #2861
- fix: hybridExtraList miss iter method and dynamic fields value overrite fixed field value(#2848) by @MrPresent-Han in #2866
- enhance: make query result mutable for only one time modification(#2848) by @MrPresent-Han in #2871
- enhance: Cherry pick multiple prs by @XuanYang-cn in #2882
Full Changelog: v2.5.11...V2.5.12
PyMilvus 2.5.11 Release Notes
What's Changed
- fix:[2.5] wrong marshal field schema prarams case alter collection failed by @aoiasd in #2811
- Add bulkinsert example for parquet file by @yhmo in #2813
- fix: [2.5] Pass correct number of params of _prepare_row_upsert_request by @congqixia in #2819
- enhance: Multiple Cherry picks from master by @XuanYang-cn in #2808
- fix: [cp25]MilvusClient misusage of disconnect by @XuanYang-cn in #2817
- enhance: [2.5] Support run analyzer by collection and field by @aoiasd in #2821
- fix: await on remove async connections by @XuanYang-cn in #2829
- fix: [cp25]remove calling of deregister_state_change_callback by @XuanYang-cn in #2834
- enahnce:[2.5] dump analyzer params when init field schema by @aoiasd in #2845
Full Changelog: v2.5.10...v2.5.11
PyMilvus 2.5.10 Release Notes
What's Changed
- fix: load collection with resource group by @XuanYang-cn in #2801
- fix: avoid collision on aliases in MilvusClient (#2716) by @XuanYang-cn in #2799
Full Changelog: v2.5.9...v2.5.10
PyMilvus 2.5.9 Release Notes
What's Changed
- fix: Pass request-id in metadata per API (#2766) by @XuanYang-cn in #2779
- fix: Handle collection schema update timestamp (#2777) by @congqixia in #2778
- fix: remove default replica_number in load_collection (#2782) by @XuanYang-cn in #2786
- fix: Extend iterable instead of assign load_fields by @XuanYang-cn in #2788
- fix: Missing kwargs in load_partition by @XuanYang-cn in #2792
Full Changelog: v2.5.8...v2.5.9
PyMilvus 2.5.8 Release Notes
What's Changed
- feat: [2.5] support run analyzer by @aoiasd in #2748
- feat:[2.5] suppoprt multi analyzer params (#2747) by @aoiasd in #2751
- fix: Correct module misspell and patch for submodule by @XuanYang-cn in #2753
Full Changelog: v2.5.7...v2.5.8
PyMilvus 2.5.7 Release Notes
What's Changed
- enhance: Add force_drop parameter to drop_role method for role deletion by @SimFG in #2706
- weighted reranker to allow skip score normalization by @zhengbuqian in #2709
- fix: Retry batch insert will use changed entites if enabled Nul… by @XuanYang-cn in #2714
- enhance: change flush default backoff (#2707) by @XuanYang-cn in #2717
- Add options parameter for bulk_import interface by @yhmo in #2720
- fix: Raise ParamError if index params wrong by @XuanYang-cn in #2719
- enhance: Use hyphen instead of underscore in grpc header (#2730) by @congqixia in #2731
- fix: Remove deprecated numpy.bool8 by @XuanYang-cn in #2737
- fix: None return for validate by @XuanYang-cn in #2742
- enhance: Use SearchResult in MilvusClient (#2735) by @XuanYang-cn in #2740
- Add Optional CA Certificate Support to Bulk Import Functions (#2672) by @XuanYang-cn in #2739
- fix: Omit empty index types by @XuanYang-cn in #2745
Full Changelog: v2.5.6...v2.5.7