Skip to content

refactor(client): move ParallelGet into client package#350

Merged
alecthomas merged 1 commit into
mainfrom
aat/move-parallelget-to-client
Jun 24, 2026
Merged

refactor(client): move ParallelGet into client package#350
alecthomas merged 1 commit into
mainfrom
aat/move-parallelget-to-client

Conversation

@alecthomas

Copy link
Copy Markdown
Collaborator

Move ParallelGet and its helpers from internal/cache into client so it
can drive either the Client impl or the cache.Cache interface via a new
narrow RangeReader interface. The ETagKey constant moves down to client
and is re-exported from cache. A thin cache.ParallelGet wrapper is kept
for existing callers.

Co-authored-by: Codex noreply@openai.com

Move ParallelGet and its helpers from internal/cache into client so it
can drive either the Client impl or the cache.Cache interface via a new
narrow RangeReader interface. The ETagKey constant moves down to client
and is re-exported from cache. A thin cache.ParallelGet wrapper is kept
for existing callers.

Co-authored-by: Codex <noreply@openai.com>
@alecthomas alecthomas requested a review from a team as a code owner June 24, 2026 01:58
@alecthomas alecthomas requested review from inez and removed request for a team June 24, 2026 01:58
@alecthomas alecthomas enabled auto-merge (squash) June 24, 2026 01:58
@alecthomas alecthomas merged commit 76dc950 into main Jun 24, 2026
8 checks passed
@alecthomas alecthomas deleted the aat/move-parallelget-to-client branch June 24, 2026 02:01
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