Open
Description
Describe the feature
Currently DynamoDBContext
's BatchGet
functionality will chunk requests with more keys than the DDB BatchGet limit into multiple requests which is great but it seems to process them in series. Ideally all the BatchGet chunks would be processed in parallel.
Use Case
Using DynamoDBContext
to perform a BatchGet
operation with more keys than the DDB BatchGet API allows.
Proposed Solution
When using DynamoDBContext
to BatchGet with many keys such that the SDK chunks the request into multiple API calls, invoke those calls in parallel instead of in series.
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
AWS .NET SDK and/or Package version used
AWSSDK.DynamoDBv2
Targeted .NET Platform
.NET 8 and up
Operating System and version
N/A