fix(tier): sweep transitioned copies from delete handlers (#2287)

This commit is contained in:
weisd
2026-03-25 16:06:36 +08:00
committed by GitHub
parent fb2ced4d27
commit 41dcebda44
12 changed files with 520 additions and 25 deletions
+3 -1
View File
@@ -286,7 +286,9 @@ impl ECStore {
}
if !errs.is_empty() && !opts.versioned && !opts.version_suspended {
return self.delete_object_from_all_pools(bucket, object, &opts, errs).await;
let mut obj = self.delete_object_from_all_pools(bucket, object, &opts, errs).await?;
obj.name = decode_dir_object(object);
return Ok(obj);
}
for pool in self.pools.iter() {