diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2014-01-02 18:26:32 -0500 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2014-01-02 18:26:32 -0500 |
| commit | ca8fca63916897f1bbc2fa4f1ee440c6b5d9a88a (patch) | |
| tree | faedf154f7574d302204e0c556a463e9d01bf451 /doc/build | |
| parent | 504543090213db5b9c7cecb27a78b12fa12e9024 (diff) | |
| download | sqlalchemy-ca8fca63916897f1bbc2fa4f1ee440c6b5d9a88a.tar.gz | |
- Fixed regression where we apparently still create an implicit
alias when saying query(B).join(B.cs), where "C" is a joined inh
class; however, this implicit alias was created only considering
the immediate left side, and not a longer chain of joins along different
joined-inh subclasses of the same base. As long as we're still
implicitly aliasing in this case, the behavior is dialed back a bit
so that it will alias the right side in a wider variety of cases.
[ticket:2903]
Diffstat (limited to 'doc/build')
| -rw-r--r-- | doc/build/changelog/changelog_09.rst | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/doc/build/changelog/changelog_09.rst b/doc/build/changelog/changelog_09.rst index 65da0a39f..069df37a4 100644 --- a/doc/build/changelog/changelog_09.rst +++ b/doc/build/changelog/changelog_09.rst @@ -12,6 +12,21 @@ :start-line: 5 .. changelog:: + :version: 0.9.1 + + .. change:: + :tags: bug, orm + :tickets: 2903 + + Fixed regression where we apparently still create an implicit + alias when saying query(B).join(B.cs), where "C" is a joined inh + class; however, this implicit alias was created only considering + the immediate left side, and not a longer chain of joins along different + joined-inh subclasses of the same base. As long as we're still + implicitly aliasing in this case, the behavior is dialed back a bit + so that it will alias the right side in a wider variety of cases. + +.. changelog:: :version: 0.9.0 :released: December 30, 2013 |
