Skip to content

gantry: resume containerd origin range retries - #803

Open
Vaibhav Patel (vpatelsj) wants to merge 1 commit into
vapa/gantry-large-layer-03-diagnosticsfrom
vapa/gantry-large-layer-04-range-retries
Open

Vaibhav Patel (vpatelsj) wants to merge 1 commit into
vapa/gantry-large-layer-03-diagnosticsfrom
vapa/gantry-large-layer-04-range-retries

Conversation

@vpatelsj

@vpatelsj Vaibhav Patel (vpatelsj) commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Summary

Accept positive open-ended blob Range retries from local containerd, carry the offset to origin, require a valid 206 and Content-Range, return the matching suffix, and preserve delegated authorization. Unsupported forms such as bytes=0-, bounded ranges, or malformed Range values retain the existing full-body path so containerd can negotiate serial fetching. This is one commit.

Scope

Excludes detached containerd ingest resume.

Validation

  • Origin and mirror package tests
  • Supported positive-offset and unsupported-form tests repeated 20 times
  • Focused golangci-lint

Stack

4/6. Depends on #802. Next layer: #804.

@vpatelsj
Vaibhav Patel (vpatelsj) requested a review from a team as a code owner September 17, 2026 03:36
@vpatelsj
Vaibhav Patel (vpatelsj) force-pushed the vapa/gantry-large-layer-03-diagnostics branch from b8780c3 to c392fef Compare September 17, 2026 12:14
@vpatelsj
Vaibhav Patel (vpatelsj) force-pushed the vapa/gantry-large-layer-04-range-retries branch from c1fe195 to b7d2d3a Compare September 17, 2026 12:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant