Skip to content

Conversation

@DaveCTurner
Copy link
Contributor

S3BlobContainerRetriesTests uses MD5DigestCalculatingInputStream
from the AWS v1 SDK to compute a MD5 checksum, but this feature is not
available in the v2 SDK. With this commit we remove this dependency and
compute the MD5 checksums directly instead.

`S3BlobContainerRetriesTests` uses `MD5DigestCalculatingInputStream`
from the AWS v1 SDK to compute a MD5 checksum, but this feature is not
available in the v2 SDK. With this commit we remove this dependency and
compute the MD5 checksums directly instead.
@DaveCTurner DaveCTurner added >test Issues or PRs that are addressing/adding tests :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs v8.19.0 v9.1.0 labels Apr 2, 2025
@elasticsearchmachine elasticsearchmachine added the Team:Distributed Coordination Meta label for Distributed Coordination team label Apr 2, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-distributed-coordination (Team:Distributed Coordination)

@DaveCTurner DaveCTurner added the auto-backport Automatically create backport pull requests when merged label Apr 2, 2025
@DaveCTurner DaveCTurner merged commit 69f9914 into elastic:main Apr 3, 2025
17 checks passed
@DaveCTurner DaveCTurner deleted the 2025/04/02/MD5DigestCalculatingInputStream branch April 3, 2025 13:11
@elasticsearchmachine
Copy link
Collaborator

💔 Backport failed

Status Branch Result
8.x Commit could not be cherrypicked due to conflicts

You can use sqren/backport to manually backport by running backport --upstream elastic/elasticsearch --pr 126099

DaveCTurner added a commit to DaveCTurner/elasticsearch that referenced this pull request Apr 3, 2025
`S3BlobContainerRetriesTests` uses `MD5DigestCalculatingInputStream`
from the AWS v1 SDK to compute a MD5 checksum, but this feature is not
available in the v2 SDK. With this commit we remove this dependency and
compute the MD5 checksums directly instead.

Backport of elastic#126099 to `8.x`
@DaveCTurner
Copy link
Contributor Author

Backport is #126214

elasticsearchmachine pushed a commit that referenced this pull request Apr 3, 2025
…6214)

* Migrate tests away from S3 SDK `MD5DigestCalculatingInputStream`

`S3BlobContainerRetriesTests` uses `MD5DigestCalculatingInputStream`
from the AWS v1 SDK to compute a MD5 checksum, but this feature is not
available in the v2 SDK. With this commit we remove this dependency and
compute the MD5 checksums directly instead.

Backport of #126099 to `8.x`

* CI poke
andreidan pushed a commit to andreidan/elasticsearch that referenced this pull request Apr 9, 2025
…stic#126099)

`S3BlobContainerRetriesTests` uses `MD5DigestCalculatingInputStream`
from the AWS v1 SDK to compute a MD5 checksum, but this feature is not
available in the v2 SDK. With this commit we remove this dependency and
compute the MD5 checksums directly instead.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-backport Automatically create backport pull requests when merged :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs Team:Distributed Coordination Meta label for Distributed Coordination team >test Issues or PRs that are addressing/adding tests v8.19.0 v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants