[ZODB-Dev] [Bug] Aborting a transaction does not clear "_invalid"
Dieter Maurer
dieter@handshake.de
Wed, 19 Mar 2003 09:48:24 +0100
Aborting is transaction is handled very differently from committing
a transaction:
If a transaction is aborted, all that happens is the invalidation
of objects that have been touched by the transaction.
The connection state is not updated (with respect to invalidation).
If a transaction is committed the connections state is updated,
too.
Updating connection state in "abort", too, would reduce the likelyhood
of conflicts after the abort. Especially, updating is required
when a retry should not face the same conflict error again.
Is there an issue tracker for ZODB development?
Dieter