client/v2.6.0

milvus-io/milvusclient/v2.6.0Aug 27, 2025by congqixia

AI Summary

This release focuses on enhancing the Go client with new search capabilities, specifically introducing search iterator v2 with limits, supporting function rerankers and new index types like IvfRabbitQ and MinHashLSH, and improving error handling.

Key Highlights

  • Support for search iterator v2 with limit functionality
  • Enhanced error handling with SchemaMismatch retry logic
  • Support for function rerankers and new index types
  • Passing client request time in gRPC metadata

New Features

  • Support search iterator v2
  • Support limit for search iterator
  • Support function reranker
  • Support IvfRabbitQ & MinHashLSH index

Full Release Notes

## What's Changed
- [enhance: Support run analyzer by collection field #42642 @aoiasd
- enhance: Return SchemaMismatch error to retry #42950 @congqixia
- fix: Handle insufficient topks in search result #43126 @congqixia 
- fix: Slice valid data parsing nullable data #43243 @congqixia
- test: Use strong consistency level for hybrid search cases #43536 @congqixia 
- feat: Support search iterator v2 #43612 @congqixia 
- enhance: Support limit for search iterator #43732 @congqixia
- enhance: Add param static check for search iterator #43774 @congqixia 
- test: new search iterator go client cases #43771 @ThreadDao 
- enhance: Support function reranker #43845 @congqixia 
- test:add text embedding function testcases in go client #43875 @zhuwenxing 
- enhance: Support IvfRabitQ & MinHashLSH index #43975 @congqixia
- enhance: Pass client request time in grpc metadat #44059 @congqixia 

**Full Changelog**: https://github.com/milvus-io/milvus/compare/client/v2.6.0-rc.1...client/v2.6.0