fix(ecstore): read provider tier version headers (#5041)

Refs rustfs/backlog#1358

Co-authored-by: heihutu <heihutu@gmail.com>
This commit is contained in:
houseme
2026-07-20 10:46:29 +08:00
committed by GitHub
parent 4f0be83ea5
commit 67c4e3e60e
8 changed files with 316 additions and 39 deletions
+1 -6
View File
@@ -201,12 +201,7 @@ impl TransitionClient {
object_name: object_name.to_string(),
object_version_id: opts.version_id,
delete_marker: resp.headers().get(X_AMZ_DELETE_MARKER).map_or(false, |v| v == "true"),
delete_marker_version_id: resp
.headers()
.get(X_AMZ_VERSION_ID)
.and_then(|v| v.to_str().ok())
.unwrap_or_default()
.to_string(),
delete_marker_version_id: self.raw_version_id(resp.headers())?.unwrap_or_default().to_string(),
..Default::default()
})
}