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

Replicated updates don't invalidate cache entries on slave servers

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • 2016-01-25
    • None
    • Database setup
    • None

      When an entity is edited on a master or standalone server, its now outdated entry is removed from the memcached cache (this doesn't always work properly, MBS-7241, but in principle). However, on a slave server, when an entity is changed by a replicated update, its cache entry is not invalidated. The server may use the outdated version indefinitely. - Obviously, this only affects replication users who actually run the web server.

      It's not obvious what should be done to address this. One option would be to invalidate the cache from the import script; obviously, this would have to be configurable.

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

              Created:
              Updated:
              Resolved:

                Version Package
                2016-01-25