Uploaded image for project: 'Jira Software Data Center'
  1. Jira Software Data Center
  2. JSWSERVER-10819

Cache frequently used PropertySets

    XMLWordPrintable

Details

    • 2
    • 18
    • 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

      NOTE: This suggestion is for JIRA Software Server. Using JIRA Software Cloud? See the corresponding suggestion.

      JAG uses JIRA's property sets to store configurations. We frequently access these property sets in various services (ex. SprintCustomFieldServiceImpl).

      However we don't cache these property sets, thus resulting in a lot of unnecessary db access to retrieve the data for the sets each time we want to read a property.

      We should apply an appropriate caching strategy for these property sets.

      This has appeared to cause significant bottlenecking in a customer instance, where almost every JIRA Agile thread is blocked on a thread waiting on a response from the database due. Screenshot of threads attached.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              melias MichaelA (Inactive)
              Votes:
              13 Vote for this issue
              Watchers:
              23 Start watching this issue

              Dates

                Created:
                Updated: