]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Removed errant many-to-many load in unitofwork
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 7 Jul 2010 16:01:02 +0000 (12:01 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 7 Jul 2010 16:01:02 +0000 (12:01 -0400)
commit91ad6902c524f7d113dfd568288c0a5240ba9499
tree06c915ef8ef96cf3167a44c7424e73535a834373
parent406cedbeefb992247750ae25eb380ea40afb4a2c
- Removed errant many-to-many load in unitofwork
which triggered unnecessarily on expired/unloaded
collections. This load now takes place only if
passive_updates is False and the parent primary
key has changed, or if passive_deletes is False
and a delete of the parent has occurred.
[ticket:1845]
CHANGES
lib/sqlalchemy/orm/dependency.py
test/orm/test_unitofworkv2.py