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

Calling IndexManager.isIndexConsistent() while a foreground reindex is running may lead to corrupted index

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • High
    • 8.0.0, 7.13.2, 7.6.12
    • 7.6.5
    • Java API
    • None

    Description

      Summary

      Repeated calls to IndexManager.isIndexConsistent() while a foreground reindex is running may lead to corrupted index.

      Note, that in Jira 7.x the API method that was responsible for determination of whether index is available, IndexManager.isIndexAvailable(), is defective. See JRASERVER-68900.

      This problem was reported and reproduced on Jira 7.6, at the same time we couldn't reproduce it on Jira EAP 8. That being said, Jira 8 and corresponding Jira 7.x versions contain the proper fix.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              lwlodarczyk Lukasz Wlodarczyk
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: