Merge remote-tracking branch 'origin/main' into cxymds/fix-1358-opaque-transition-metadata

This commit is contained in:
马登山
2026-07-29 08:29:39 +08:00
14 changed files with 356 additions and 172 deletions
@@ -7240,6 +7240,9 @@ mod transition_source_identity_matrix_tests {
changed.metadata.insert("etag".to_string(), format!("changed-{index}"));
}
}
// Replace the object version list so VersionId drift removes the
// accepted source version instead of appending a second version.
changed.fresh = true;
for disk in &disk_stores {
disk.write_metadata("", bucket, &object, changed.clone())
.await