Skip to content

[release/2.2] Revert "Implement io.ReaderAt on docker fetch reader"#12542

Merged
estesp merged 1 commit intocontainerd:release/2.2from
k8s-infra-cherrypick-robot:cherry-pick-12529-to-release/2.2
Nov 19, 2025
Merged

[release/2.2] Revert "Implement io.ReaderAt on docker fetch reader"#12542
estesp merged 1 commit intocontainerd:release/2.2from
k8s-infra-cherrypick-robot:cherry-pick-12529-to-release/2.2

Conversation

@k8s-infra-cherrypick-robot

This is an automated cherry-pick of #12529

/assign thaJeztah

This reverts commit 4bf1705.

This caused issues for downstream clients who were wrapping the type
contingent on it implementing io.ReaderAt.
Consequently this is causing headaches due to increased round trips with
the remote.

Meanwhile I only added this as a convenience for implementing
content.Provider in the remote which can done even without the original
change, just... less conveniently.

In hindsight, this was just a bad change as it has a rather wide impact
and the actual implementation isn't an optimized ReaderAt.

Signed-off-by: Brian Goff <[email protected]>
Copy link
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@github-project-automation github-project-automation bot moved this from Needs Triage to Review In Progress in Pull Request Review Nov 19, 2025
@estesp estesp merged commit 6f57386 into containerd:release/2.2 Nov 19, 2025
115 of 132 checks passed
@github-project-automation github-project-automation bot moved this from Review In Progress to Done in Pull Request Review Nov 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/distribution Image Distribution size/M

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

6 participants