Skip to content

Releases: milvus-io/milvus-sdk-java

milvus-sdk-java-2.4.8

31 Oct 11:16
eeda240
Compare
Choose a tag to compare

Release date: 2024-10-31

Compatible with Milvus v2.4.x

Improvement

  • Fix a conflict bug with Gson v2.11.0
  • Support group by for hybrid search

Bug

  • Fix a dimension check error for binary vector
  • Fix a null pointer bug for query iterator

milvus-sdk-java-2.4.7

25 Oct 09:14
3d6de38
Compare
Choose a tag to compare

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

18 Oct 08:54
23be2a6
Compare
Choose a tag to compare

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

11 Oct 09:37
053e27f
Compare
Choose a tag to compare

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

11 Oct 09:36
65e43ea
Compare
Choose a tag to compare

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

19 Sep 07:56
adab80a
Compare
Choose a tag to compare

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

19 Sep 07:55
8db9a73
Compare
Choose a tag to compare

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

08 Aug 11:04
dee1b82
Compare
Choose a tag to compare

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

08 Aug 11:03
2e6878f
Compare
Choose a tag to compare

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

11 Jul 11:22
010438c
Compare
Choose a tag to compare

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().