From 286a5bed18b56e746d8846078ac638e43d41cb34 Mon Sep 17 00:00:00 2001 From: overtrue Date: Sat, 5 Sep 2026 09:29:01 +0800 Subject: [PATCH] fix(ecstore): drain backfill checkpoint before confirmation --- crates/ecstore/src/bucket/on_demand_migration/backfill.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/ecstore/src/bucket/on_demand_migration/backfill.rs b/crates/ecstore/src/bucket/on_demand_migration/backfill.rs index 6768c9717..ddcbce8da 100644 --- a/crates/ecstore/src/bucket/on_demand_migration/backfill.rs +++ b/crates/ecstore/src/bucket/on_demand_migration/backfill.rs @@ -684,6 +684,7 @@ async fn write_checkpoint( }; let opts = ObjectOptions { max_parity: true, + write_completion: crate::object_api::WriteCompletion::TailDrained, http_preconditions: Some(preconditions), ..Default::default() };