yihao.dai b1255dba6f
fix: [2.6] Fix channel not available error and release collection blocking (#45429)
1. Ensure replica creation is idempotent.
2. Prevent currentTarget update when replica is missing.
3. Move the wait-for-release logic into the DDL framework's callback,
and add a timeout to prevent it from blocking the DDL callback
indefinitely.

issue: https://github.com/milvus-io/milvus/issues/45301,
https://github.com/milvus-io/milvus/issues/45274,
https://github.com/milvus-io/milvus/issues/45295

pr: https://github.com/milvus-io/milvus/pull/45428

---------

Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
2025-11-12 18:57:37 +08:00
..