Skip to content

Conversation

@mullermp
Copy link
Contributor

Plumbs through put, update, and delete item options to underlying client calls. This is is necessary so that options like return_values and return_values_on_condition_check_failure can be configured. If return_values_on_condition_check_failure is used, the ConditionalWriteFailed error will have an original error instance of ConditionalCheckFailedException with item data that can be used.

@mullermp mullermp requested a review from alextwoods September 28, 2023 14:57
Copy link
Contributor

@alextwoods alextwoods left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice - LGTM!

@mullermp mullermp merged commit 9e8fe6d into main Sep 28, 2023
@mullermp mullermp deleted the conditional-check-error-plumbing branch September 28, 2023 19:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants