Skip to content

chore: Updating MPU implementation to work with the default host - #3376

Closed
ShreyasSinha wants to merge 19 commits into
mpu-feature-7from
mpu-feature-8
Closed

chore: Updating MPU implementation to work with the default host#3376
ShreyasSinha wants to merge 19 commits into
mpu-feature-7from
mpu-feature-8

Conversation

@ShreyasSinha

Copy link
Copy Markdown
Collaborator

Updating MPU implementation to work with the default host provided with StorageOptions.

Refer: #3348

@product-auto-labelproduct-auto-labelBot added size: m Pull request size is medium. api: storage Issues related to the googleapis/java-storage API. labels Oct 30, 2025
@ShreyasSinha
ShreyasSinha marked this pull request as ready for review October 30, 2025 19:39
@ShreyasSinha
ShreyasSinha requested a review from a teamOctober 30, 2025 19:39
@BenWhiteheadBenWhitehead mentioned this pull request Oct 30, 2025
10 tasks

@BenWhiteheadBenWhitehead left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

ready for merge train

@product-auto-labelproduct-auto-labelBot added size: l Pull request size is large. and removed size: m Pull request size is medium. labels Nov 3, 2025
@product-auto-labelproduct-auto-labelBot added size: xl Pull request size is extra large. and removed size: l Pull request size is large. labels Nov 3, 2025
ShreyasSinhaand others added 7 commits November 3, 2025 17:36
Update MultipartUploadHttpRequestManager to take crc32c nullability into consideration for all usages
If UTF-8 charset isn't available there is something busted in the jvm being used. Catch the exception and turn it into a StorageException so all usage doesn't need to handle UnsupportedEncodingException.
These are utilities we need to parsing http responses. Customers will receive the response object after our parsing is complete, and the response object has a builder for their testing needs.
…loadHttpRequestManagerTest.sendCreateMultipartUploadRequest_withCannedAcl
…dClientTest#testMultipartUpload_parallel
The ~513MiB object can now be tested in ~30 seconds instead of 3 minutes
@BenWhitehead

Copy link
Copy Markdown
Collaborator

merged to main in #3378

@BenWhitehead
BenWhitehead deleted the mpu-feature-8 branch November 3, 2025 23:51
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: storageIssues related to the googleapis/java-storage API.size: xlPull request size is extra large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@ShreyasSinha@BenWhitehead