You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I.e. there is no longer a pagination helper function for BatchGetItem, which makes it the only DynamoDB operation for which a pagination helper function was available in Go SDK v1 but didn't get a corresponding pagination helper function in Go SDK v2.
Please add back a pagination helper function (BatchGetItemPaginator) for the DynamoDB BatchGetItem operation into Go SDK v2.
Use Case
Codebases using the Go SDK v1 that make use of the (v1) SDK-provided pagination helper function for the BatchGetItem DynamoDB operation require additional development effort to implement their own pagination logic/helper functions for that operation if/when being upgraded to use Go SDK v2. This is an avoidable impediment to the upgrade path from v1 to v2 of the Go SDK.
Codebases using the Go SDK v2 that wish to implement calls to the DynamoDB BatchGetItem operation require additional development effort to implement pagination logic/helper functions due to the absence of an SDK-provided pagination helper function. This is an avoidable overhead for users of the v2 Go SDK.
Proposed Solution
Please implement the pagination helper function BatchGetItemPaginator in alignment with the other DynamoDB pagination helper functions in the Go SDK v2.
Hi @chamila-c thanks for bringing this up. We have discussed and this feature would be a good addition. However, the team has no bandwidth to work on this feature at the moment. We can work on a timeline on feature requests later on, but you are welcome to help us implement the feature.
Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.
Describe the feature
In the Go SDK v1, there are DynamoDB helper functions for pagination for:
However in Go SDK v2, there are only corresponding pagination helper functions for:
I.e. there is no longer a pagination helper function for
BatchGetItem
, which makes it the only DynamoDB operation for which a pagination helper function was available in Go SDK v1 but didn't get a corresponding pagination helper function in Go SDK v2.Please add back a pagination helper function (
BatchGetItemPaginator
) for the DynamoDB BatchGetItem operation into Go SDK v2.Use Case
Codebases using the Go SDK v1 that make use of the (v1) SDK-provided pagination helper function for the
BatchGetItem
DynamoDB operation require additional development effort to implement their own pagination logic/helper functions for that operation if/when being upgraded to use Go SDK v2. This is an avoidable impediment to the upgrade path from v1 to v2 of the Go SDK.Codebases using the Go SDK v2 that wish to implement calls to the DynamoDB
BatchGetItem
operation require additional development effort to implement pagination logic/helper functions due to the absence of an SDK-provided pagination helper function. This is an avoidable overhead for users of the v2 Go SDK.Proposed Solution
Please implement the pagination helper function
BatchGetItemPaginator
in alignment with the other DynamoDB pagination helper functions in the Go SDK v2.Other Information
No response
Acknowledgements
AWS Go SDK V2 Module Versions Used
Any version of
aws-sdk-go-v2/service/dynamodb
(https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/dynamodb?tab=versions)Go version used
Any Go version compatible with use of
aws-sdk-go-v2/service/dynamodb
The text was updated successfully, but these errors were encountered: