]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Fixed 1.0 regression where a "deferred" attribute would not populate
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 29 Jun 2015 17:47:27 +0000 (13:47 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 29 Jun 2015 17:49:44 +0000 (13:49 -0400)
commit4d6f4ed184b94e60d5d39eff7fae678d64e9aeaa
tree097988c3a6c6f3c3717f741ca963dc678a6f8aa5
parentfcb7c784e9479b9bff7de20c41a05bc1aa550ffb
- Fixed 1.0 regression where a "deferred" attribute would not populate
correctly if it were loaded within the "optimized inheritance load",
which is a special SELECT emitted in the case of joined table
inheritance used to populate expired or unloaded attributes against
a joined table without loading the base table.  This is related to
the fact that SQLA 1.0 no longer guesses about loading deferred
columns and must be directed explicitly.
fixes #3468
doc/build/changelog/changelog_10.rst
lib/sqlalchemy/orm/loading.py
test/orm/inheritance/test_basic.py