awslabs/dynamodb-transactions

TransactionAssertionException exception without any description

Pushapgl opened this issue · 2 comments

com.amazonaws.services.dynamodbv2.transactions.exceptions.TransactionAssertionException: Item should not have been applied. Unable to release lock - item - {},

I recently started getting the TransactionAssertionException and I didn't find any documentation when do we receive this error? Can some please let me know if this is transient or some permanent
exception.

This looks like something that was fixed in a stuck lock bugfix in March 2016, but I see that your comment was later than that. Is this still happening with the latest release?

716e74f

The bug was not affecting correctness of transactions, but it was causing some items to be stuck until someone manually removed the transaction attributes from the item involved.

Closing as it appears to be fixed, but feel free to re-open or file a fresh issue if you find otherwise.