From: Mike Bayer Date: Tue, 9 Apr 2013 16:01:31 +0000 (-0400) Subject: 0.7 changelog X-Git-Tag: rel_0_8_1~23^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=70a173d22b520b41acc8624f1a1d6c8c456412f7;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git 0.7 changelog --- diff --git a/doc/build/changelog/changelog_07.rst b/doc/build/changelog/changelog_07.rst index df63654a4a..06e943a865 100644 --- a/doc/build/changelog/changelog_07.rst +++ b/doc/build/changelog/changelog_07.rst @@ -6,6 +6,20 @@ .. changelog:: :version: 0.7.11 + .. change:: + :tags: bug, orm + :tickets: 2699 + + Fixed bug when a query of the form: + ``query(SubClass).options(subqueryload(Baseclass.attrname))``, + where ``SubClass`` is a joined inh of ``BaseClass``, + would fail to apply the ``JOIN`` inside the subquery + on the attribute load, producing a cartesian product. + The populated results still tended to be correct as additional + rows are just ignored, so this issue may be present as a + performance degradation in applications that are + otherwise working correctly. + .. change:: :tags: bug, orm :tickets: 2689 diff --git a/doc/build/changelog/changelog_08.rst b/doc/build/changelog/changelog_08.rst index 5046c66899..503b8932bc 100644 --- a/doc/build/changelog/changelog_08.rst +++ b/doc/build/changelog/changelog_08.rst @@ -18,7 +18,7 @@ The populated results still tended to be correct as additional rows are just ignored, so this issue may be present as a performance degradation in applications that are - otherwise working correctly. + otherwise working correctly. Also in 0.7.11. .. change:: :tags: bug, orm