summaryrefslogtreecommitdiff
path: root/doc/build/changelog/unreleased_20/9777.rst
blob: 0f043f9beb84b6a01e8bbeb0ec68fb778063a6fe (plain)
1
2
3
4
5
6
7
8
9
10
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.