Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-13449

Reimplement transactional cache without database locks

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Normal Normal
    • 2024-02-16
    • None
    • Back-end
    • None

      The current implementation for MBS-7241 causes deadlocks and performance issues due to lock contention (MBS-11345MBS-12314). While I don't think we can completely eliminate race conditions without locks, we should be able to minimize their bad effects down to some milliseconds rather than having to wait for the stale keys to be evicted on their own.

            bitmap Michael Wiencek
            bitmap Michael Wiencek
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                2024-02-16