]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
re-apply right memo for nested ORMJoin when splicing
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 8 Oct 2024 14:29:34 +0000 (10:29 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 9 Oct 2024 13:17:20 +0000 (09:17 -0400)
commit43b974a34957f22963e7faf44f0798c8179adcfc
tree6bf171522fb2bd77144572d5b404ce3b257d2809
parentafe08a915556f2b1beb5e15aaec770c330ea84a2
re-apply right memo for nested ORMJoin when splicing

Fixed regression caused by fixes to joined eager loading in
:ticket:`11449`, where a particular joinedload case could not be asserted
correctly.   We now have an example of that case so the assertion has been
repaired to allow for it.

Fixes: #11965
Change-Id: I2e0a594981534f4aaeff361a2f8cf1a0fba8de8f
doc/build/changelog/unreleased_20/11965.rst [new file with mode: 0644]
lib/sqlalchemy/orm/strategies.py
lib/sqlalchemy/orm/util.py
test/orm/test_eager_relations.py