Releases: milvus-io/milvus-sdk-java
Releases · milvus-io/milvus-sdk-java
milvus-sdk-java-2.4.8
milvus-sdk-java-2.4.7
Release date: 2024-10-25
Compatible with Milvus v2.4.x
Feature
- Support flush() interface for V2
- Support compact()/getCompactionState() interfaces for V2
Improvement
- Support setting properties for V2 CreateCollectionReq
- Support Session consistency level for V1 and V2
- Return entities ids for V2 InsertResp
Bug
- Fix a RpcDeadline bug for V2
milvus-sdk-java-2.4.6
Release date: 2024-10-18
Compatible with Milvus v2.4.x
Improvement
- Refine BulkWriter/BulkImport interfaces
- Remove Jackson dependency
Bug
- Fix "one second timeout issue" of pre-connection
milvus-sdk-java-2.4.5
Release date: 2024-10-11
Compatible with Milvus v2.4.x
Feature
- Support partial load
- Support clustering key
Bug
- Fix a bug for MilvusClientV2 that index parameters were not passed to server correctly
milvus-sdk-java-2.3.11
Release date: 2024-10-11
Compatible with Milvus v2.3.x
Bug
- Fix a bug for MilvusClientV2 that index parameters were not passed to server correctly
milvus-sdk-java-2.4.4
Release date: 2024-09-19
Compatible with Milvus v2.4.x
Improvement
- Upgrade the bulkWriter cloud API call from v1 to v2
- Improve usability of AlterCollectionReq & CreateCollectionReq
- Check connection when MilvusClientV2 is initialized
- Support customized SSLContext for MilvusClientV2
- Reduce time-consuming log of search/insert/upsert for MilvusClientV1
Bug
- Fix a bug or QueryIterator with special expression
milvus-sdk-java-2.3.10
Release date: 2024-09-19
Compatible with Milvus v2.3.x
Improvement
- Improve usability of CreateCollectionReq
- Check connection when MilvusClientV2 is initialized
- Reduce time-consuming log of search/insert/upsert for MilvusClientV1
Bug
- Fix a bug or QueryIterator with a special expression
milvus-sdk-java-2.4.3
Release date: 2024-08-09
Compatible with Milvus v2.4.x
Feature
- Implement database related interfaces including createDatabase/dropDatabase/alterDatabase for MilvusClientV2
- Implement getServerVersion interface for MilvusClientV2
- Provide client/connection pool for V1 and V2
Improvement
- Implement retry machinery for MilvusClientV2
Bug
- Fix thread-safe bug of insert/upsert interfaces for MilvusClientV2
- Fix a bug of describeCollection that collection properties not returned for MilvusClientV2
milvus-sdk-java-2.3.9
Release date: 2024-08-09
Compatible with Milvus v2.3.x
Feature
- Implement database related interfaces including createDatabase/dropDatabase/alterDatabase for MilvusClientV2
- Implement getServerVersion interface for MilvusClientV2
- Provide client/connection pool for V1 and V2
Improvement
- Implement retry machinery for MilvusClientV2
Bug
- Fix thread-safe bug of insert/upsert interfaces for MilvusClientV2
- Fix a bug of describeCollection that collection properties not returned for MilvusClientV2
milvus-sdk-java-2.4.2
Release date: 2024-07-11
Compatible with Milvus v2.4.x
Feature
- Support AlterDatabase/DescribeDatabase for V1
- Cache collection schema in client side for insert/upsert interfaces
- Support AlterCollection/AlterIndex for MilvusClientV2
- Support propagate traceid from client
- BulkWriter supports SparseVector/Float16Vector/BFloat16Vector
- Support SparseVector/Float16Vector/BFloat16Vector for MilvusClientV2
- Support GroupBy search for MilvusClientV2
- Support SearchIterator/QueryIterator for MilvusClientV2
- Optimize DescribeIndex interface of MilvusClientV2
- Optimize DescribeCollection interface of MilvusClientV2
- Support enableVirtualStyleEndpoint for BulkWriter
Bug
- Fix a bug of max_capacity range
Break changes
- Replace FastJSON by Gson according to issue #878. InsertParam.withRows()/UpsertParam.withRows()/InsertReq.data() are redefined.
- Rename "distance" to "score" for search result. SearchResp.distance() of V2 is renamed to be score().