• Tim Peters's avatar
    As discussed on zodb-dev, failing commit "sticks" now. · 25eb570e
    Tim Peters authored
    After a commit fails (raises an exception), all subsequent attempts
    to commit, join, or register with the transaction now raise the new
    TransactionFailedError.  The failed transaction must be explicitly
    discarded now, via abort() on the transaction or begin() on its
    transaction manager.
    25eb570e
_transaction.py 23.4 KB