aws-sdk-go-v2 icon indicating copy to clipboard operation
aws-sdk-go-v2 copied to clipboard

Missing paginator for S3 ListObjectVersions

Open sgavinio opened this issue 3 years ago • 0 comments

Describe the feature

This is to report that there is no paginator for the S3 ListObjectVersions operation.

This is part of V1 of the SDK under ListObjectVersionsPagesWithContext and it was present in V2 of the SDK at one time but it was removed for some reason: NewListObjectVersionsPaginator .

Use Case

This functionality is pretty core to listing object versions and simplifies operations involving S3 object versions. This was previously present in V1 and it's absence is a regression from migrating from v1 to v2.

Proposed Solution

Request to implement a paginator for ListObjectVersions similar to the other S3 pagination operations (e.g. ListObjectsV2Paginator)

Other Information

No response

Acknowledgements

  • [ ] I may be able to implement this feature request
  • [ ] This feature might incur a breaking change

AWS Go SDK V2 Module Versions Used

github.com/aws/aws-sdk-go-v2/service/s3 v1.24.0

Go version used

go version go1.18 darwin/amd64

sgavinio avatar Jul 25 '22 08:07 sgavinio