Skip to content

Releases: milvus-io/milvus-sdk-java

milvus-sdk-java-2.3.8

11 Jul 11:19
034e44a
Compare
Choose a tag to compare

Release date: 2024-07-11

Compatible with Milvus v2.3.x

Feature

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

milvus-sdk-java-2.4.1

11 May 10:20
fdc3dd1
Compare
Choose a tag to compare

Release date: 2024-05-11

Compatible with Milvus v2.4.x

Bug

  • Unable to connect Zilliz cloud new severless instances
  • SearchIterator cannot work for Varchar type primary key
  • Fix some minor bugs of SearchIterator

milvus-sdk-java-2.3.7

11 May 10:19
9f1b9ea
Compare
Choose a tag to compare

Release date:2024-05-11

Compatible with Milvus v2.3.x

Bug

  • Unable to connect Zilliz cloud new severless instances
  • SearchIterator cannot work for Varchar type primary key
  • Fix some minor bugs of SearchIterator

milvus-sdk-java-2.4.0

22 Apr 09:28
bf981d0
Compare
Choose a tag to compare

Release date:2024-04-22

Compatible with Milvus v2.4.x

Feature

  • Support new index type INVERTED/GPU_CAGRA
  • Support SparseFloatVector
  • Support Float16Vector/BFloat16Vector
  • Support SearchIterator/QueryIterator
  • Support multiple vector fields in one collection
  • Support hybrid-search on multiple vector fields

Improvement

  • Upgrade dependencies to fix some CVEs
  • Provide new methods withFloatVectors/withBinaryVectors/withFloat16Vectors/withBFloat16Vectors/withSparseFloatVectors for SearchParam to explicitly input different type vectors

milvus-sdk-java-2.3.6

22 Apr 09:26
8a20951
Compare
Choose a tag to compare

Release date:2024-04-22

Compatible with Milvus v2.3.x

Feature

  • Support SearchIterator/QueryIterator

Improvement

  • Upgrade dependencies to fix some CVEs

milvus-sdk-java-2.3.5

29 Mar 09:52
0893a97
Compare
Choose a tag to compare

Release date:2024-03-29

Compatible with Milvus v2.3.x

Feature

  • New MilvusClientV2 class to encapsulate RPC interfaces for good usability
  • Support ListAlias interface
  • Provide a BulkWriter tool for easily generating data files for import() interface

Improvement

  • Replace grpc-netty to grpc-netty-shared
  • Support creating index without specifying metricType and indexType
  • Support searching without specifying metricType
  • Fix a crash bug of SearchResutsWrapper when primary key is varchar type
  • Fix a bug of retry that doesn't return server errors
  • Fix some vulnerabilities

milvus-sdk-java-2.3.4

02 Jan 03:54
a319fd5
Compare
Choose a tag to compare

Release date:2024-1-02

Compatible with Milvus v2.3.x

Improvement

  • Support backoff retry for RPC interfaces(consist with pymilvus)
  • Upgrade grpc from 1.46 to 1.59.1
  • Add withPartitionName for DeleteIdsParam

milvus-sdk-java-2.2.16

02 Jan 06:36
c98f08d
Compare
Choose a tag to compare

Release date:2024-1-02

Compatible with Milvus v2.2.x

Improvement

  • Upgrade grpc from 1.46 to 1.59.1
  • Add withPartitionName for DeleteIdsParam

milvus-sdk-java-2.3.3

08 Nov 09:57
05dec28
Compare
Choose a tag to compare

Release date:2023-11-08

Compatible with Milvus v2.3.x

Feature

  • Support resource group interfaces

milvus-sdk-java-2.2.15

08 Nov 09:55
c63e71d
Compare
Choose a tag to compare

Release date:2023-11-08

Compatible with Milvus v2.2.x

Feature

  • Support resource group interfaces

Improvement

  • Fix a bug that high-level search API can only return the first vector's results
  • Upgrade dependencies to fix some vulnerabilities
  • Support insert dynamic values by column-based