mirror of
https://github.com/versity/versitygw.git
synced 2026-07-19 14:32:20 +00:00
12f22838e2
quote part etags across all azure multipart surfaces (uploadpart, listparts, uploadpartcopy) via a shared quoteETag helper, matching the s3 contract and the posix backend's GenerateEtag convention. populate the previously-empty UploadPartCopy CopyPartResult with the quoted etag and last-modified. normalize the client-supplied etag in CompleteMultipartUpload with backend.TrimEtag so both quoted and raw etags are accepted. add an azure-full-flow integration test asserting part etags are quoted and consistent across uploadpart, listparts and completemultipartupload.