Releases: milvus-io/pymilvus
Releases · milvus-io/pymilvus
PyMilvus 2.4.9 Release Notes
What's Changed
- Improve embedding retrieval performance by @yhmo in #2290
- fix: Passing messages to code in ParamError (#2304) by @XuanYang-cn in #2305
- Supports filling elements through templates for expression by @xiaocai2333 in #2308
Full Changelog: v2.4.8...v2.4.9
PyMilvus 2.4.8 Release Notes
What's Changed
- fix: upsert rows when set autoid==true fail(#2286) by @smellthemoon in #2287
- Upgrade the bulkWriter cloud API call from v1 to v2 by @lentitude2tk in #2246
- enhance: Enable bulkwriter to support import v2 (#2295) by @bigsheeper in #2296
Full Changelog: v2.4.7...v2.4.8
PyMilvus 2.4.7 Release Notes
What's Changed
- enhance: Make load parameter naming normal (#2243) by @congqixia in #2244
- Add hybrid_search for MilvusClient by @czs007 in #2259
Bug fixes:
Full Changelog: v2.4.6...v2.4.7
PyMilvus 2.4.6 Release Notes
New Features
- Bulkinsert supports importing binlog by @yhmo in #2223
- enhance: upsert support autoid (#2173) by @smellthemoon in #2224
- enhance: Support load with Field Partial load by @congqixia in #2227
- feat: add page_retain_order param during search with offset by @PwzXxm in #2230
- feat: support the mmap_enable param in the field schema by @SimFG in #2239
Enhancement
- enhance: loose grpcio upper limit by @XuanYang-cn in #2240
Full Changelog: v2.4.5...v2.4.6
PyMilvus 2.4.5 Release Notes
New features
Enhancements
- Export indexed rows for describe_index (#2148) by @xiaocai2333 in #2149
- Refine the error message for type mismatches during data insertion (#2156) by @xiaocai2333 in #2157
- Add database operations to MilvusClient (#2152) by @ashkrisk in #2164
- enhance: Remove the logic to set replica_number=1 by default (#2163) by @weiliu1031 in #2167
- enhance: enable setting properties during create database (#2168) by @weiliu1031 in #2174
- enhance:expose reduce_stop_for_best to users(#2181) by @MrPresent-Han in #2188
- enhance: hide zero values when printing by @SimFG in #2201
- Limit milvus-lite files to end with .db by @junjiejiangjjj in #2216
- enhance: use info level for retry message by @XuanYang-cn in #2213
Bug fixes
- fix: Coding style by latest ruff by @XuanYang-cn in #2158
- fix: Edit setuptools upper version for py380 by @XuanYang-cn in #2180
- Don't export rows info in index params by @xiaocai2333 in #2191
- fix: remove limitation clustering key can not be primary key by @wayblink in #2196
- fix: unclear error msg for varchar field by @XuanYang-cn in #2209
- fix: select a single column consisting of a list of column names(#2210) by @smellthemoon in #2211
Full Changelog: v2.4.4...v2.4.5
PyMilvus 2.4.4 Release Notes
New Features
- Allowing search iterator on sparse float vector field by @zhengbuqian in #2105
- Accept list of single row scipy.sparse object as input for insert/search by @zhengbuqian in #2112
- Support float16/bfloat16/sparse vector for bulkwriter by @yhmo in #2128
Enhancements
- enhance: print search result more elegantly (#2123) by @longjiquan in #2124
- Change the load status check interval to 0.2s by @SimFG in #2125
- Disable installation of milvus-lite on windows platform by @XuanYang-cn @Raysilience in #2137
Bug fixes
- Fix wrong expr handling due to and/or priorities(#2113) by @MrPresent-Han in #2115
- Fix: use the existed index_name (#2107) by @smellthemoon in #2118
- Fix a bug of bulkwriter by @yhmo in #2132
- Fix drop_index got multiple values for keyword argument by @XuanYang-cn in #2138
Full Changelog: v2.4.3...v2.4.4
PyMilvus 2.4.3 ReleaseNotes
What's Changed
- support the report value in the dml and dql request by @SimFG in #2092
- enhance: Expand grpcio version to latest by @XuanYang-cn in #2096
Bug fixes:
- fix sparse: accpet int/float wrapped in string by @zhengbuqian in #2095
- fix the str function of the extra list by @SimFG in #2098
Full Changelog: v2.4.2...v2.4.3
PyMilvus 2.4.2 Release Notes
What's Changed
- Support milvuslite by @junjiejiangjjj in #2075
- Make bulk_writer's requirments optional (#2086) by @XuanYang-cn in #2087
- enhance: Enable set_properties and describe_database api by @weiliu1031 in #2084
Bug fixes
- fix: Remove params for property vars by @XuanYang-cn in #2069
- change sparse related errors to ParamError by @zhengbuqian in #2070
Full Changelog: v2.4.1...v2.4.2
PyMilvus 2.4.1 Release Notes
What's Changed
Bug fixes
- Fix float16_example and bfloat16_example by @czs007 in #1993
- Use wrong placeholder type for bf16 and float16 by @XuanYang-cn in #2012
- Restrict input/search type for vector fields (#2025) by @XuanYang-cn in #2029
- Fix import array via bulkwriter (#2035) by @bigsheeper in #2036
- Pass offset parameter for hybrid search to server by @czs007 in #2052
Enhancements
- Add warning about gpu example by @czs007 in #1994
- Update sparse+dense hybrid search example by @zhengbuqian in #2014
- Convert params' value from string to int by @PowderLi in #2026
- Support UDS by @junjiejiangjjj in #2030
- Update hello_hybrid_sparse_dense.py example to include BGE reranker by @zhengbuqian in #2032
Full Changelog: v2.4.0...v2.4.1
PyMilvus 2.3.8 Release Notes
Bug fixes
- fix: rename_collection not apply in current db(#1959) by @smellthemoon in #1961
- fix: Update versions in readme to latest by @XuanYang-cn in #1978
- fix: Remove the dependency of server_name to others by @XuanYang-cn in #1981
Full Changelog: v2.3.7...v2.3.8