[Zope-Checkins] CVS: Zope2 - Connection.py:1.44

Jim Fulton jim@digicool.com
Thu, 18 Jan 2001 13:21:20 -0500 (EST)


Update of /cvs-repository/Zope2/lib/python/ZODB
In directory korak.digicool.com:/tmp/cvs-serv32040

Modified Files:
	Connection.py 
Log Message:
Fixed a bug that could cause database consistency problems 
in cases where a transaction is aborted due to a storage error 
(e.g. ConflictError) during two-phase commit and new objects
have been stored. The new objects were left in a state where they
incorrectly appeared to have been saved and be up to date.

Also removed unnecessary invalidation of objects in other connections
when commiting sub-transactions.