If one thread writes to an object on one connection, and another thread
does the same on another connection, then one calls
transaction.commit(), will the all the changes in both connections be
commited? Is there a way for threads to maintain separate transactions?
For more information about ZODB, see the ZODB Wiki:
ZODB-Dev mailing list - ZODB-Dev@zope.org