The current limit of items in a dynamoDB transaction is 25.
If I need to update more than 25 items in a single partition, and roll them back if they've been updated, how can I do so?
I've implemented row versioning, so am keeping the record current status on the v0 record.
Can I include some kind of flag on a v0 item to indicate it is taking part in a wider transaction, and roll it back if need be, and if so how do avoid deadlocks?