Uploaded image for project: 'Crowd'
  1. Crowd
  2. CWD-1283

Provide event-driven updates for Crowd-integrated applications.

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: 1.5.1
    • Fix Version/s: 2.4
    • Component/s: Caching
    • Labels:
    • Support reference count:
      3

      Description

      At present, Crowd-integrated clients such as JIRA or Confluence, will not see changes made in Crowd until their Crowd cache expires.

      This default value is set to 1 hour (3600 seconds) in the application's WEB-INF/classes/crowd-ehcache.xml file. User can reduce these values to cause faster updates (e.g. 300 seconds). However, this may cause serious performance degradation (especially in JIRA).

      Changes made to users and groups via the Crowd client application (e.g. JIRA) will be immediately available in the application in Crowd.

      In the future, we need to have Crowd send event notifications to these client applications for smaller cache updates. This will not only resolve this problem but help with Crowdified application performance as well.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                67 Vote for this issue
                Watchers:
                47 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Last commented:
                  8 years, 12 weeks, 4 days ago

                  Time Tracking

                  Estimated:
                  Original Estimate - 5h Original Estimate - 5h
                  5h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 5.85h
                  5.85h