]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Remove loader option cycle
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 28 May 2020 20:14:11 +0000 (16:14 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 29 May 2020 18:42:14 +0000 (14:42 -0400)
commit9272ae4f77d670bd2ff4c55f50bf47ad374e8319
treee6f6189f1b74d97a9463cc57d884be267fab658c
parent056bad48e2bc948a08621ab841fd882cb6934262
Remove loader option cycle

removed a reference cycle set up by loader options
due to the attribute dictionary containing Load objects
that reference that dictionary.

Change-Id: Ie3159a084f819ae44ca4992b0dbe094fb69b2fa7
lib/sqlalchemy/orm/context.py
lib/sqlalchemy/orm/loading.py
lib/sqlalchemy/orm/strategy_options.py
test/aaa_profiling/test_orm.py
test/profiles.txt