-
Notifications
You must be signed in to change notification settings - Fork 588
HDDS-11530. Support listMultipartUploads max uploads and markers #7817
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
Merged
ivandika3
merged 32 commits into
apache:master
from
peterxcli:hdds11530-support-listMultipartUploads-max-uploads-and-markers
Feb 19, 2025
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
2743e82
Add keyMarker, uploadIdMarker, maxUploads into ListMultipartUploads s…
peterxcli fd44b3b
Add keyMarker, uploadIdMarker, and maxUploads to related interface
peterxcli 552590c
Add new arguments into data transform process
peterxcli 274dfcb
Implement pagination logic for getMultipartUploadKeys in om metadata …
peterxcli 659c363
Include max-uploads, key-marker and upload-id-marker as part of listM…
peterxcli 0c13a3f
Updates tests to use new client interface
peterxcli aab4c1c
Fix checkstyle
peterxcli 0318f15
Fix findbugs
peterxcli 448f066
Fix the logic of prefix key building with keyMarker and uploadIdMarker
peterxcli edae70b
Add maxUploads to OzoneMultipartUploadList and related methods
peterxcli faecf3e
Add @Min validation for max-uploads parameter in listMultipartUploads
peterxcli 17fbd65
Refactor listMultipartUploads pagination logic in OmMetadataManagerImpl
peterxcli 76e4999
Add test for multipart upload list pagination in FSO
peterxcli 155ccac
Reorder parameters in BucketEndpoint#listMultipartUploads method sign…
peterxcli c7c8b82
fix typo
peterxcli abf7e88
List keys only from DB and check tombstone from table partial cache
peterxcli bfd925a
Merge remote-tracking branch 'upstream/master' into hdds11530-support…
peterxcli 7a9731a
create a new file for MultipartUploadKeys
peterxcli 6fcdf5f
list multipartinfo should get all entries from cache, too
peterxcli 6b8843a
Merge remote-tracking branch 'origin/master' into hdds11530-support-l…
adoroszlai 1b6bdf7
Move listMultipartUploads params to GET method handler
peterxcli a7a47e3
Add pagination test for keyManagerImpl and metadataManagerImpl
peterxcli 1067b2e
Remove maxUploads from OzoneMultipartUploadList
peterxcli 88ba8a0
Return listMultiPartUpload req params as response
peterxcli 024ac94
AbstractS3SDKV1Tests to test the listMultipartUploads using AWS SDK
peterxcli bb7fd8d
Add listmultipartUpload robot test and some minor fix
peterxcli 33b2ee6
fix findbug
peterxcli 59ab087
Merge remote-tracking branch 'origin/master' into hdds11530-support-l…
adoroszlai 8f4a113
Add backward compatibility
peterxcli 1420d92
Rename `noPagination` to `withPagination` since the old S3G will not …
peterxcli d72d0f8
Seperate the base case and pagination for ListMultipartUpload s3 sdk …
peterxcli 62f06b3
Fix TestKeyManagerUnit#testListMultipartUploadsWithPagination
peterxcli File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.