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

NSFS should support pagination for list-multipart-uploads #8016

Open
guymguym opened this issue May 7, 2024 · 0 comments
Open

NSFS should support pagination for list-multipart-uploads #8016

guymguym opened this issue May 7, 2024 · 0 comments
Labels
NS-FS Type: Technical Debt Known technical gaps left in the system
Milestone

Comments

@guymguym
Copy link
Member

guymguym commented May 7, 2024

Environment info

  • NooBaa Version: 5.16
  • Platform: NA

Actual behavior

  1. This is a technical gap left from NSFS | Add support for list multipart uploads in namespace_fs, pagination not handled #7987

Expected behavior

  1. Support pagination for listing multipart uploads when list length is above the requested MaxUploads (typically 1000).
  2. Page markers is a combination of KeyMarker and UploadIdMarker.

Steps to reproduce

  1. Initiate N multipart uploads but do not complete them.
  2. Request to list-multipart-uploads with MaxUploads < N.
  3. Verify that the response has IsTruncated: true and that KeyMarker and UploadIdMarker are set.
  4. Use the markers for the next list request and verify that the next set of items is returned.
@guymguym guymguym added Type: Technical Debt Known technical gaps left in the system NS-FS labels May 7, 2024
@guymguym guymguym added this to the 5.15.4 milestone May 7, 2024
@guymguym guymguym changed the title NSFS add pagination to list-multipart-uploads NSFS should support pagination for list-multipart-uploads May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NS-FS Type: Technical Debt Known technical gaps left in the system
Projects
None yet
Development

No branches or pull requests

1 participant