mirror of https://github.com/milvus-io/milvus.git
Add force_promote flag to UpdateReplicateConfiguration API for disaster recovery. Changes: - Add ForcePromote field to UpdateReplicateConfigurationRequest - Refactor UpdateReplicateConfiguration to accept request object instead of separate params - Add WithForcePromote() method to ReplicateConfigurationBuilder - Implement force promote validation and handling in assignment service - Add integration tests for force promote scenarios Force promote allows a secondary cluster to immediately become standalone primary when the original primary is unavailable, enabling active-passive failover. issue: https://github.com/milvus-io/milvus/issues/47351 design doc: https://github.com/milvus-io/milvus-design-docs/blob/main/design_docs/20260202-force_promote_failover.md --------- Signed-off-by: bigsheeper <yihao.dai@zilliz.com> Signed-off-by: Yihao Dai <yihao.dai@zilliz.com> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| config_helper.go | ||
| config_helper_test.go | ||
| config_validator.go | ||
| config_validator_test.go | ||
| sanitize.go | ||
| sanitize_test.go | ||
| util.go | ||
| util_test.go | ||