diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2023-04-02 14:24:32 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2023-04-02 14:24:32 -0400 |
commit | e79ab08165e01dc7af50fcffadb31468ace51b6c (patch) | |
tree | 43961bb056e9f0b0c7069bf3e5dea533dccd2c8f /lib/sqlalchemy/dialects | |
parent | 0108d1769830c9e4e95f2250d2f382476ee90de6 (diff) | |
download | sqlalchemy-e79ab08165e01dc7af50fcffadb31468ace51b6c.tar.gz |
consider aliased mappers in cycles also
Fixed endless loop which could occur when using "relationship to aliased
class" feature and also indicating a recursive eager loader such as
``lazy="selectinload"`` in the loader, in combination with another eager
loader on the opposite side. The check for cycles has been fixed to include
aliased class relationships.
Fixes: #9590
Change-Id: I8d340882f040ff9289c209bedd8fbdfd7186f944
Diffstat (limited to 'lib/sqlalchemy/dialects')
0 files changed, 0 insertions, 0 deletions