diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2021-08-09 14:43:53 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2021-08-09 14:43:53 -0400 |
commit | 65d4f98b69328f734abb16aa62952ab6aae576f2 (patch) | |
tree | 98fcffe6ef798101e5b46f3eff31c52fb33db0b8 /test/dialect/postgresql/test_compiler.py | |
parent | 5434e64b2f3b28609bece1e2b4d07a7afa431b13 (diff) | |
download | sqlalchemy-65d4f98b69328f734abb16aa62952ab6aae576f2.tar.gz |
create concise + deterministic cache key for unboundload.options
Fixed issue in loader strategies where the use of the
:meth:`_orm.Load.options` method, particularly when nesting multiple calls,
would generate an overly long and more importantly non-deterministic cache
key, leading to very large cache keys which were also not allowing
efficient cache usage, both in terms of total memory used as well as number
of entries used in the cache itself.
Fixes: #6869
Change-Id: I42bd3564d55a5fb95a21d0e7eef30d50c1274da0
Diffstat (limited to 'test/dialect/postgresql/test_compiler.py')
0 files changed, 0 insertions, 0 deletions