Skip to content

Releases: milvus-io/milvus-sdk-java

milvus-sdk-java-2.5.2

11 Dec 08:04
52de7e3
Compare
Choose a tag to compare

Release date: 2024-12-11

Compatible with Milvus v2.5.x

Improvement

  • Split milvus Java SDK to two packages to reduce dependency complexity

Bug

  • Fix a bug of listPrivilegeGroups

Note

From v2.5.2, milvus Java SDK is split into two packages: milvus-sdk-java and milvus-sdk-java-bulkwriter, because BulkWriter requires quite a lot of dependencies. If you don't need BulkWriter tool, you can ignore the milvus-sdk-java-bulkwriter package.
To use BulkWriter, import milvus-sdk-java-bulkwriter to your project.

<dependency>
    <groupId>io.milvus</groupId>
    <artifactId>milvus-sdk-java</artifactId>
    <version>2.5.2</version>
</dependency>
<dependency>
    <groupId>io.milvus</groupId>
    <artifactId>milvus-sdk-java-bulkwriter</artifactId>
    <version>2.5.2</version>
</dependency>

milvus-sdk-java-2.5.1

04 Dec 07:05
00c4c10
Compare
Choose a tag to compare

Release date: 2024-12-04

Compatible with Milvus v2.5.x

Improvement

  • Support upsert items with auto-id primary key

Bug

  • Critical: Fix a bug that dynamic values are skipped with enableDynamicField is true

milvus-sdk-java-2.5.0

26 Nov 10:59
4942b79
Compare
Choose a tag to compare

Release date: 2024-11-26

Compatible with Milvus v2.5.x

Feature

  • BulkWriter supports JSON/CSV format
  • Support doc-in-doc-out function(embedded BM25 in server-side) (only for MilvusClientV2)
  • Support varchar analyzer (tokenizer in server-side) (only for MilvusClientV2)
  • Support nullable and default value (both V1 and V2)
  • Support expression template (only for MilvusClientV2)

Improvement

  • QueryIterator/SearchIterator supports mvcc
  • ClientPool throws exception if fail to create/get clients

milvus-sdk-java-2.4.9

26 Nov 10:58
cb20625
Compare
Choose a tag to compare

Release date: 2024-11-26

Compatible with Milvus v2.4.x

Feature

  • BulkWriter supports JSON format

Improvement

  • ClientPool throws exception if fails to create/get clients

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