• Jeremy Hylton's avatar
    Add automatic synchronization for Connection objects. · e6cdd39f
    Jeremy Hylton authored
    This changes the behavior slightly for invalidations.  A Connection
    will receive invalidations even if it didn't have any modified objects
    in the transaction, e.g. db.undo() or a read-only transaction.  For
    this to work, it assumes that the thread that called db.open() is the
    thread that is going to use the connection.  If this isn't true, the
    synch argument to db.open() can be used to disable the new feature.
    e6cdd39f
_transaction.py 20.9 KB