-
Notifications
You must be signed in to change notification settings - Fork 92
Open
Labels
S3-CompatibilityS3 Compatibility and Namespace over AWSS3 Compatibility and Namespace over AWS
Description
Environment info
- NooBaa Version: 5.17
- Platform: any
Actual behavior
- See https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html.
- We are missing support for checksum headers x-amz-checksum-mode, x-amz-sdk-checksum-algorithm, x-amz-checksum-XXX.
- While we do support Content-MD5 and x-amz-content-sha256 (which is used to protect the signature), the new checsum headers were added to become persistent attributes of the object and retrieved on next head/get.
Expected behavior
- Should support checksums calculation and persistency PutObject, CopyObject, UploadPart, UploadPartCopy, and then also retrieval on GetObject, HeadObject.
- Should support also Trailers when applicable.
Steps to reproduce
- For example
aws s3 cp --checksum-mode ENABLED --checksum-algorithm CRC32|CRC32C|SHA1|SHA256 ...
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
S3-CompatibilityS3 Compatibility and Namespace over AWSS3 Compatibility and Namespace over AWS