]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Added a mutex to the identity map which mutexes
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 7 Sep 2010 16:16:29 +0000 (12:16 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 7 Sep 2010 16:16:29 +0000 (12:16 -0400)
commit177fdcb982f84b234c91c0f0ad61c088880118e6
tree3131887f63b4c92b339132e963a83d36e0b7b405
parenta13fcfdd2fba3906ce89f76bac769a371611f11c
- Added a mutex to the identity map which mutexes
remove operations against iteration methods,
which now pre-buffer before returning an
iterable.   This because asyncrhonous gc
can remove items via the gc thread at any time.
[ticket:1891]
CHANGES
lib/sqlalchemy/orm/identity.py
test/orm/test_session.py