Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-3315

Speed up messaging with many users in the system

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Critical Critical
    • 5.3.7
    • None
    • None

      MessagesManagerImpl uses UserManager.getAllUsers() to retrieve all users on then filters for the ones having a certain group assigned. This can become very slow in case there's lots of users in the system. See linked issues for similar cases.

      Caution: be careful to consider transitive groups as well when e.g. replacing with calls to UserManager's new methods introduced by MAGNOLIA-6010.

        Acceptance criteria

              cmeier Christoph Meier
              dlipp Daniel Lipp
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Task DoD