Skip to content

CRC 64 NVME checksum not available for S3 requests. #1219

@dristic

Description

@dristic

Describe the bug

On the latest SDK there is no function for providing a crc64nvme checksum.

Regression Issue

  • Select this option if this issue appears to be a regression.

Expected Behavior

From the docs at https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html it mentions you can pass this new checksum algorithm for integrity checking objects.

Current Behavior

The checksum algorithm enum only supplies

Crc32,
Crc32C,
Sha1,
Sha256,

Reproduction Steps

Install 1.65 of aws-sdk-s3 crate.

Possible Solution

No response

Additional Information/Context

Just curious when this might become available since it recently got released.

Version

1.65.0

Environment details (OS name and version, etc.)

Windows 11, rustc 1.82.0 (f6e511eec 2024-10-15)

Logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    p2This is a standard priority issuepending-releaseThis issue will be fixed by an approved PR that hasn't been released yet.s3service-apiThis issue is due to a problem in a service API, not the SDK implementation.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions