milvus/pkg
wei liu 147a3b8bdc
fix: Grpcclient return unrecoverable error (#31256)
issue: #31222

grpcclient's `call` func return a unrecoverable error, then the caller's
retry policy also breaks due to this unrecoverable error.

This PR introduce `retry.Handle`, the new func use `func() (bool,
error)` as input parameters, which return `shouldRetry` directly, to
avoid grpcclient return a unrecoverable error

Signed-off-by: Wei Liu <wei.liu@zilliz.com>
2024-03-15 10:03:05 +08:00
..
common fix: check collection lazy load prop using schema (#30992) 2024-03-06 16:19:01 +08:00
config enhance: cache config values for saving cpu cycles to parse config item (#30947) 2024-03-12 11:09:04 +08:00
eventlog
log
metrics enhance: add metrics for load segment progress (#31005) 2024-03-08 15:39:02 +08:00
mq fix: Support TLS for kafka connection (#30468) 2024-02-28 18:43:07 +08:00
tracer enhance: Make compaction log has traceID (#30338) 2024-01-30 10:09:03 +08:00
util fix: Grpcclient return unrecoverable error (#31256) 2024-03-15 10:03:05 +08:00
Makefile
go.mod enhance: use latest milvus proto, add unimplemented server (#30889) 2024-02-29 10:13:00 +08:00
go.sum enhance: use latest milvus proto, add unimplemented server (#30889) 2024-02-29 10:13:00 +08:00
rules.go