ソースを参照

Prepare for v2.5.7 (#1369)

Signed-off-by: yhmo <yihua.mo@zilliz.com>
groot 3 週間 前
コミット
b2c6d0ae75
4 ファイル変更35 行追加13 行削除
  1. 25 3
      CHANGELOG.md
  2. 8 8
      README.md
  3. 1 1
      examples/pom.xml
  4. 1 1
      pom.xml

+ 25 - 3
CHANGELOG.md

@@ -1,12 +1,22 @@
 # Changelog
 
-## milvus-sdk-java 2.5.6 (2025-3-20)
+## milvus-sdk-java 2.5.7 (2025-04-09)
+### Bug
+- Fix a compatible bug with milvus v2.5.8 that QueryResp.QueryResult doesn't return primary key
+- Fix a bug of nullable Array field that null value should be returned instead of an empty list
+
+### Improvement
+- Add proxy setting for connection to milvus
+- Support offset parameter for hybridSearch() interface
+- Add options parameter for bulkImport() interface
+
+## milvus-sdk-java 2.5.6 (2025-03-20)
 ### Improvement
 - Optimize MilvusClientV2 search/query to support databaseName
 - Add SearchIteratorV2 to get better performance and recall compare to old SearchIterator
 - Add sync parameter for loadCollection/loadPartitions/createIndex
 
-## milvus-sdk-java 2.5.5 (2025-3-07)
+## milvus-sdk-java 2.5.5 (2025-03-07)
 ### Feature
 - Support HNSW_PQ/HNSW_SQ/HNSW_PRQ
 - Support describeReplicas() interface
@@ -17,7 +27,7 @@
 - LoadPartitions support replicas
 - Optimize BulkWriter to reduce memory usage
 
-## milvus-sdk-java 2.5.4 (2025-1-09)
+## milvus-sdk-java 2.5.4 (2025-01-09)
 ### Improvement
 - HybridSearch supports full text search
 
@@ -59,6 +69,18 @@
 - QueryIterator/SearchIterator supports mvcc
 - ClientPool throws exception if fail to create/get clients
 
+## milvus-sdk-java 2.4.11 (2025-04-09)
+### Bug
+- Fix a bug that consistency level is missed for createCollection()
+- Return shards_num for describeCollection()
+
+## milvus-sdk-java 2.4.10 (2024-12-31)
+### Feature
+- Support alterCollectionField interface for V2
+- Support refreshLoad/getPartitionStats interfaces for V2
+- Support dropIndexProperties/dropDatabaseProperties/dropCollectionProperties for V2
+- Support resource group interfaces for V2
+- 
 ## milvus-sdk-java 2.4.9 (2024-11-26)
 
 ### Feature

+ 8 - 8
README.md

@@ -20,8 +20,8 @@ The following table shows compatibilities between Milvus and Java SDK.
 | 2.2.0 ~ 2.2.8  |  2.2.0 ~ 2.2.5   |
 |    >= 2.2.9    |  2.2.7 ~ 2.2.15  |
 |     2.3.x      |      2.3.11      |
-|     2.4.x      |      2.4.10      |
-|     2.5.x      |      2.5.6       |
+|     2.4.x      |      2.4.11      |
+|     2.5.x      |      2.5.7       |
 
 ### Install Java SDK
 
@@ -33,20 +33,20 @@ You can use **Apache Maven** or **Gradle** add Milvus SDK to your project.
         <dependency>
             <groupId>io.milvus</groupId>
             <artifactId>milvus-sdk-java</artifactId>
-            <version>2.5.6</version>
+            <version>2.5.7</version>
         </dependency>
        ```
 
    - Gradle/Groovy
 
         ```groovy
-        implementation 'io.milvus:milvus-sdk-java:2.5.6'
+        implementation 'io.milvus:milvus-sdk-java:2.5.7'
         ```
 
    - Gradle/Kotlin
 
         ```kotlin
-        implementation("io.milvus:milvus-sdk-java:2.5.6")
+        implementation("io.milvus:milvus-sdk-java:2.5.7")
         ```
 
 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.
@@ -58,20 +58,20 @@ To use BulkWriter, import milvus-sdk-java-bulkwriter to your project.
      <dependency>
          <groupId>io.milvus</groupId>
          <artifactId>milvus-sdk-java-bulkwriter</artifactId>
-         <version>2.5.6</version>
+         <version>2.5.7</version>
      </dependency>
     ```
 
 - Gradle/Groovy
 
      ```groovy
-     implementation 'io.milvus:milvus-sdk-java-bulkwriter:2.5.6'
+     implementation 'io.milvus:milvus-sdk-java-bulkwriter:2.5.7'
      ```
 
 - Gradle/Kotlin
 
      ```kotlin
-     implementation("io.milvus:milvus-sdk-java-bulkwriter:2.5.6")
+     implementation("io.milvus:milvus-sdk-java-bulkwriter:2.5.7")
      ```     
    
 ### Examples

+ 1 - 1
examples/pom.xml

@@ -42,7 +42,7 @@
     </build>
 
     <properties>
-        <revision>2.5.6</revision>
+        <revision>2.5.7</revision>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     </properties>
 

+ 1 - 1
pom.xml

@@ -67,7 +67,7 @@
     </distributionManagement>
 
     <properties>
-        <revision>2.5.6</revision>
+        <revision>2.5.7</revision>
         <maven.compiler.source>8</maven.compiler.source>
         <maven.compiler.target>8</maven.compiler.target>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>