mirror of
https://github.com/qdrant/qdrant.git
synced 2026-07-23 11:11:00 -05:00
test_resharding_down_abort_converges_when_killed_mid_abort fired the fire-and-forget abort_transfer request at alive_uri after waiting only for the *victim* to apply the transfer-start. When alive_uri lagged in replicating that consensus entry, the abort handler's local check_transfer_exists returned 404 (swallowed by the fire-and-forget thread); the transfer then completed naturally, resharding was never aborted, and _victim_in_window never opened, timing out after 30s. Wait until both alive_uri (the abort target that gates the 404) and the victim have applied the transfer-start before firing the abort. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>