dance-engine / dance-engine/the-engine
transact_upsert helper does not work as expected
Open
bug
- Dominant language
- Python
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
I made a mistake in my understanding of the transact write feature of Dynamodb, I need to review the transact_upsert function in dynamodb.py to make sure that it does what I think.
I thought that transact write didn't completely cancel everything if one condition is not met on one item... it does.
I need to update it to include some sort of ignore_failures and retry logic, or just go for a different approach.
Temp fix for one implementation in tickets api when creating a ticket, ticket child, and customer.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.