Add the ability to throw exceptions that trigger transaction retries, ala deadlocks
Nested transactions via SAVEPOINTs
Merge pull request #17 from iarna/nested-transactions

Nested transactions via SAVEPOINTs
Merge pull request #16 from iarna/retriable

Add the ability to throw exceptions that trigger transaction retries, ala deadlocks