]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
missed yet another force dereference
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 28 Oct 2025 23:41:10 +0000 (19:41 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 28 Oct 2025 23:41:39 +0000 (19:41 -0400)
Change-Id: I75204886b7a48a6148e47e18d28a0465f908c09d
(cherry picked from commit b8c5fd8588aeaea8077560b68c0ce85bfd2dfc3f)

test/aaa_profiling/test_memusage.py

index 5c593653011a136e8ba18276854f445739f5684b..6f1b0e2c771b475f9385b44c0410d56d6cfc73e5 100644 (file)
@@ -1951,10 +1951,13 @@ class WeakIdentityMapTest(_fixtures.FixtureTest):
             )
 
             uis = user._sa_instance_state
+            ais = user.addresses[0]._sa_instance_state
+
             del user
             gc_collect()
 
             uis._force_dereference()
+            ais._force_dereference()
             assert len(s.identity_map) == 0
 
             user = s.query(User).options(joinedload(User.addresses)).one()