Skip to content

repository: Add a GetBlobs primitive.#497

Merged
poolpOrg merged 1 commit into
mainfrom
mm/getblobs
Jul 16, 2026
Merged

repository: Add a GetBlobs primitive.#497
poolpOrg merged 1 commit into
mainfrom
mm/getblobs

Conversation

@mathieu-plak

Copy link
Copy Markdown
Contributor
  • Adds a new GetBlobs primitive. This is meant as an optimization whenever we have multiple related blobs to fetch at once. The implementation will try to merge close blobs into one single big contiguous backend get request, reducing the cost of the request.

  • This is the bare minimum implementation, which should already land some real wins. More feature (parallelism, waste management etc) will come on top of this later.

* Adds a new GetBlobs primitive. This is meant as an optimization
  whenever we have multiple related blobs to fetch at once. The
  implementation will try to merge close blobs into one single big
  contiguous backend get request, reducing the cost of the request.

* This is the bare minimum implementation, which should already land
  some real wins. More feature (parallelism, waste management etc) will
  come on top of this later.

@poolpOrg poolpOrg left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

OK very sound

@poolpOrg
poolpOrg merged commit 2aec026 into main Jul 16, 2026
8 checks passed
@poolpOrg
poolpOrg deleted the mm/getblobs branch July 16, 2026 10: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.

3 participants