diff options
author | mike bayer <mike_mp@zzzcomputing.com> | 2023-05-17 15:15:42 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@bbpush.zzzcomputing.com> | 2023-05-17 15:15:42 +0000 |
commit | 0fe5ef94e381f045ab4e93684a64e8aa2d1f4f3b (patch) | |
tree | eacee6ac400f4b7e3dc1d804b2d9d08c652e0a88 /doc/build/changelog | |
parent | c222723168c0f53d8b80ba58463831cdf9c0e8da (diff) | |
parent | 4b37ded2897c3ae9384ecdd6209699a0fdc513a3 (diff) | |
download | sqlalchemy-main.tar.gz |
Diffstat (limited to 'doc/build/changelog')
-rw-r--r-- | doc/build/changelog/unreleased_20/9777.rst | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/doc/build/changelog/unreleased_20/9777.rst b/doc/build/changelog/unreleased_20/9777.rst new file mode 100644 index 000000000..0f043f9be --- /dev/null +++ b/doc/build/changelog/unreleased_20/9777.rst @@ -0,0 +1,11 @@ +.. change:: + :tags: bug, orm + :tickets: 9777 + + Modified the ``JoinedLoader`` implementation to use a simpler approach in + one particular area where it previously used a cached structure that would + be shared among threads. The rationale is to avoid a potential race + condition which is suspected of being the cause of a particular crash + that's been reported multiple times. The cached structure in question is + still ultimately "cached" via the compiled SQL cache, so a performance + degradation is not anticipated. |