]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Fixed a bug involving contains_eager(), which would apply itself
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 7 Jul 2009 17:17:22 +0000 (17:17 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 7 Jul 2009 17:17:22 +0000 (17:17 +0000)
commit5045bf4f4bae769743bc3bef4ec85453caf0fa41
tree821b5a9fd92c1d022e096f96dc5425844b33b93e
parentc2108dafbde1b99b660350b5b17018c63c785ee1
- Fixed a bug involving contains_eager(), which would apply itself
to a secondary (i.e. lazy) load in a particular rare case,
producing cartesian products.   improved the targeting
of query.options() on secondary loads overall [ticket:1461].
CHANGES
lib/sqlalchemy/orm/__init__.py
lib/sqlalchemy/orm/interfaces.py
lib/sqlalchemy/orm/strategies.py
test/orm/test_mapper.py