]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- adjustment to the previous checkin regarding inheritance to not conflict with globals
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 29 Nov 2007 19:37:05 +0000 (19:37 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 29 Nov 2007 19:37:05 +0000 (19:37 +0000)
commite9abaaef9f682941aa424db73e408de3ec5462da
treefb2cdd954578526fc0aba694c5934832c78aa931
parent74baa86b86ec51fe9884d164c089e0c70d516c36
- adjustment to the previous checkin regarding inheritance to not conflict with globals
- fix to self-referential eager loading such that if the same mapped
instance appears in two or more distinct sets of columns in the same
result set, its eagerly loaded collection will be populated regardless
of whether or not all of the rows contain a set of "eager" columns for
that collection.  this would also show up as a KeyError when fetching
results with join_depth turned on.
CHANGES
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/orm/strategies.py
test/orm/eager_relations.py