]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Made a small improvement to the heuristics of relationship when
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 12 Apr 2015 17:45:08 +0000 (13:45 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 12 Apr 2015 17:45:08 +0000 (13:45 -0400)
commit35a488ae5f4127b4bc2b4e5bfc388749e222a4e4
tree7f9dfd6a1ea3d764e929ea6acb046c13dca02539
parentfc702c9d809878c5a5d85876bfa23e17177940c2
- Made a small improvement to the heuristics of relationship when
determining remote side with semi-self-referential (e.g. two joined
inh subclasses referring to each other), non-simple join conditions
such that the parententity is taken into account and can reduce the
need for using the ``remote()`` annotation; this can restore some
cases that might have worked without the annotation prior to 0.9.4
via :ticket:`2948`. fixes #3364
doc/build/changelog/changelog_10.rst
lib/sqlalchemy/orm/relationships.py
test/orm/test_rel_fn.py