summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2016-10-14 17:06:07 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2016-10-17 11:28:36 -0400
commitae7d2837b3c5ae3fd6e9dad6b14a26abb32cfee5 (patch)
tree364dc06116db3131c4dc0f70ee365b1b440f6be7 /doc
parent4684cfb50836dc57107e49d4a78a8889c40d9662 (diff)
downloadsqlalchemy-ae7d2837b3c5ae3fd6e9dad6b14a26abb32cfee5.tar.gz
Assemble "don't joinedload other side" rule using query._current_path
Discovered during testing for [ticket:3822], the rule added for [ticket:1495] will fail if the source object has propagated options set up, which add elements to query._current_path. Fixes: #3824 Change-Id: I3d96c96fee5f9b247f739d2136d18681ac61f2fe
Diffstat (limited to 'doc')
-rw-r--r--doc/build/changelog/changelog_11.rst8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/build/changelog/changelog_11.rst b/doc/build/changelog/changelog_11.rst
index b90b932b5..127227ded 100644
--- a/doc/build/changelog/changelog_11.rst
+++ b/doc/build/changelog/changelog_11.rst
@@ -31,6 +31,14 @@
was a ``functools.partial`` or other object that doesn't have a
``__module__`` attribute.
+ .. change::
+ :tags: bug, orm
+ :tickets: 3824
+
+ Fixed bug involving the rule to disable a joined collection eager
+ loader on the other side of a many-to-one lazy loader, first added
+ in [ticket:1495], where the rule would fail if the parent object
+ had some other lazyloader-bound query options associated with it.
.. changelog::
:version: 1.1.1