]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Backported 0.7's identity map implementation, which
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 7 May 2011 14:44:49 +0000 (10:44 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 7 May 2011 14:44:49 +0000 (10:44 -0400)
commit381da62d31235fef603ee070970a0f7decfa9b25
tree72f93925a17eb0766baf38d78ab0e750ee324526
parent7eb29add0557371020a55fecc82d7d4c45575fcb
- Backported 0.7's identity map implementation, which
does not use a mutex around removal.  This as some users
were still getting deadlocks despite the adjustments
in 0.6.7; the 0.7 approach that doesn't use a mutex
does not appear to produce "dictionary changed size"
issues, the original rationale for the mutex.
[ticket:2148]
CHANGES
lib/sqlalchemy/orm/identity.py