Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-71765

Make cache replication in Jira Data Center always asynchronous

    XMLWordPrintable

Details

    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

    Description

      Problem Definition

      The cache replication in Jira Data Center 7.9 and later is asynchronous by default, which means that cache modifications aren’t replicated to other nodes immediately after they occur, but are instead added to local queues. They are then replicated in the background based on their order in the queue.
      There is an option to "disable the asynchronous cache replication", and enables the synchronous one instead (used in Jira 7.8 and earlier) which can be used as a fallback scenario.

      See related docs: https://confluence.atlassian.com/enterprise/jira-data-center-cache-replication-954262828.html

      Taking into account that option was rarely used and it complicates the code (see JRASERVER-71160), removing the synchronous code will be beneficial.

      Suggested Solution

      Remove support for synchronous cache replication (make cache replication in Jira Data Center always asynchronous).

      Workaround

      None

      Attachments

        Issue Links

          Activity

            People

              mswinarski Maciej Swinarski (Inactive)
              ayakovlev@atlassian.com Andriy Yakovlev [Atlassian]
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: