Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AbortMultipartUpload #2939

Closed
wants to merge 7 commits into from
Closed

AbortMultipartUpload #2939

wants to merge 7 commits into from

Conversation

alyssaxu333
Copy link

Summary

Abort mulitipart upload API support

Testing Done

unit test

manbearpig1996 and others added 6 commits November 15, 2024 13:56
Co-authored-by: Navneet Sachan <nsachan@nsachan-mn1.linkedin.biz>
S3 client by default expects ETag header to be md5 of the content. So far, clients have been using configs to disable md5 validation.

This change populates md5 checksum in the ETag header for regular uploads. For multipart uploads, it involves more complex changes and will be done later
Print out more message in exceptionCaught method in AmbryNetworkRequestHandler.
Co-authored-by: Navneet Sachan <nsachan@nsachan-mn1.linkedin.biz>
* Reorder disks if mounts have been shuffled.

* Checkpoint after addressing comments before further refactoring.

* Refactor ReplicaPlacementValidator.

* Refactor StorageManager, pulling new functionality out into its own reshuffleDisksAndMaybeExit() method.

* Slight refactor and start unit tests.

* Remove redundant class name from log message.

* Slight refactor of ReplicaPlacementValidator and updated tests.

* Fix Helix map copy and update test.

---------

Co-authored-by: github-actions <github-actions@github.com>
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.

6 participants