-
Notifications
You must be signed in to change notification settings - Fork 915
DynamoDB Enhanced: impossible to retrieve unprocessed items from Batc… #1832
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
DynamoDB Enhanced: impossible to retrieve unprocessed items from Batc… #1832
Conversation
…hWriteResult when using async client (1831)
…hWriteResult when using async client (1831)
@dkonakhevych Changes look good. Thank you for catching this. Could you squash your commits into a single commit, and then I'd be happy to merge it for you. |
Two shapes can have the same C2J name but different intermediate model names. This seems to work fine for request types, but not response types, where the lookups were done by C2J name only.
Event stream type header values are generated from the member name in the event stream structure, not the structure name of the event itself. When the member name and the event type mismatch, then unmarshalling of events sent from the service fails. From the spec: `:event-type: This header’s value, a UTF-8 string, is derived from the event’s member name in the eventstream structure`
…sterSnapshot and CreateDBClusterPresignInterceptor when SourceRegion is specified.
…rovided to support to investigate issues
…akhevych/aws-sdk-java-v2 into batch-write-result-1831
SonarCloud Quality Gate failed.
|
@denyskonakhevych No worries, we've all been there. The trick is to get it squashed in your local repo then do a force push. I'll switch over to the other PR. |
…ed3fad9c5 Pull request: release <- staging/3584f3ce-f2aa-4660-b709-48ced3fad9c5
Currently BatchWriteResult requires DynamoDbTable to retrieve unprocessed put or delete items.
So there is no way to retrieve this data with DynamoDbAsyncTable.
Description
As a solution, instead of DynamoDbTable methods can accept MappedTableResource, just like it do for BatchGetResultPage::resultsForTable
Motivation and Context
Related issue: #1831
Possible Solution
As a solution, instead of DynamoDbTable methods can accept MappedTableResource, just like it do for BatchGetResultPage::resultsForTable
Types of changes
Checklist
mvn install
succeedsLicense