• Tim Peters's avatar
    As discussed on zodb-dev, failing commit "sticks" now. · 85aaf132
    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.
    85aaf132
_transaction.py 23.4 KB