• Jeremy Hylton's avatar
    Add automatic synchronization for Connection objects. · 29fd0f2d
    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.
    29fd0f2d
_transaction.py 20.9 KB