Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-17334

The notification gathering thread pool configuration is not used anymore

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 12.2
    • Fix Version/s: 12.4
    • Component/s: Notifications
    • Labels:
    • Difficulty:
      Unknown
    • Documentation:
      N/A
    • Documentation in Release Notes:
      N/A
    • Similar issues:

      Description

      The point of the thread pool (with a size of 2 by default) was to reduce the impact of the (very expensive) notification gathering on the XWiki instance.

      The refactoring done in XWIKI-17052 skipped that to only rely on async rendering. While it does not block http threads (but that's actually not true for notification count) it still produce way too much threads doing notification calculation. For example it makes myxwiki.org barely usable.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                surli Simon Urli
                Reporter:
                tmortagne Thomas Mortagne
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Date of First Response: