summaryrefslogtreecommitdiff
path: root/doc/build/changelog/unreleased_20/9777.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/build/changelog/unreleased_20/9777.rst')
-rw-r--r--doc/build/changelog/unreleased_20/9777.rst11
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.