]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Don't load expired objects from evaluator
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 21 Oct 2020 19:01:03 +0000 (15:01 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 21 Oct 2020 19:22:52 +0000 (15:22 -0400)
commit91e14cc42c3c715f57db7d910761dfd5dd55e2b1
tree397eaa7484e892561663b600be38fd18122d3972
parente3dc20ff27fa75e571fb2631e64737ea8f25f7c5
Don't load expired objects from evaluator

part 2 of e3dc20ff27fa75e571fb2631e64737ea8f25f7c5, the
pre-evaluate step was also emitting SELECT for expired objects.

Fixes: #5664
Change-Id: I9f5de2a5d480eafeb290ec0c45ce2a82ec93475b
lib/sqlalchemy/orm/persistence.py
test/orm/test_evaluator.py
test/orm/test_update_delete.py