Preserve maintenance timeout behavior and prepare SILO 20261026

Signed-off-by: Feng Ruohang <rh@vonng.com>
This commit is contained in:
Feng Ruohang
2026-10-26 22:43:51 +08:00
parent a13efd5760
commit dcc2f20ba8
34 changed files with 634 additions and 969 deletions
+4 -1
View File
@@ -399,7 +399,10 @@ func getCompleteMultipartMD5(parts []CompletePart) string {
return s3MD5
}
// Clean unwanted fields from metadata
// Keep metadata written by pre-release builds out of public object metadata.
const rollbackIDKey = ReservedMetadataPrefixLower + "rollback-id"
// Clean unwanted fields from metadata.
func cleanMetadata(metadata map[string]string) map[string]string {
// Remove STANDARD StorageClass
metadata = removeStandardStorageClass(metadata)