Skip to content

Optimize copy pas passing stream with known size and digest#552

Draft
jonesbusy wants to merge 1 commit intooras-project:mainfrom
jonesbusy:feature/optimize-copy
Draft

Optimize copy pas passing stream with known size and digest#552
jonesbusy wants to merge 1 commit intooras-project:mainfrom
jonesbusy:feature/optimize-copy

Conversation

@jonesbusy
Copy link
Collaborator

Fix #508

Description

Optimize copy pas passing stream with known size and digest

This add a new API on OCI

public Layer pushBlob(T ref, long size, Supplier<InputStream> stream, Map<String, String> annotations) {

Testing done

Currently under test.
OCILayout not implemented

Submitter checklist

  • I have read and understood the CONTRIBUTING guide
  • I have run mvn license:update-file-header, mvn spotless:apply, pre-commit run -a, mvn clean install before opening the PR

@jonesbusy jonesbusy self-assigned this Feb 16, 2026
@jonesbusy jonesbusy added the enhancement New feature or request label Feb 16, 2026
@jonesbusy jonesbusy force-pushed the feature/optimize-copy branch from e67855a to 0295f4e Compare February 16, 2026 16:33
Signed-off-by: Valentin Delaye <jonesbusy@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Stream blob uploads when digest/size are already known (no temp files)

1 participant