diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2020-05-03 20:27:24 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2020-05-03 20:33:17 -0400 |
commit | 35552e88ca798b809c7391bae11890c1557a3dd2 (patch) | |
tree | f1a689be9de573d6ba885a0921c5b123fbaa8ff5 /test/dialect/postgresql/test_compiler.py | |
parent | 00d40775b73cf94fa5d1b765dac1e600e93e172f (diff) | |
download | sqlalchemy-35552e88ca798b809c7391bae11890c1557a3dd2.tar.gz |
Don't apply sets or similar to objects in IdentitySet
Modified the internal "identity set" implementation, which is a set that
hashes objects on their id() rather than their hash values, to not actually
call the ``__hash__()`` method of the objects, which are typically
user-mapped objects. Some methods were calling this method as a side
effect of the implementation.
Fixes: #5304
Change-Id: I0ed8762f47622215a54dcad9f210377b1becf8e8
Diffstat (limited to 'test/dialect/postgresql/test_compiler.py')
0 files changed, 0 insertions, 0 deletions