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

Investigate observation delays

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Neutral Neutral
    • 6.3.0
    • None
    • None
    • Yes
    • Yes

      JcrObservation mechanism has configurable delays since MGNLUI-8438. Also maxDelay property was deprecated since MAGNOLIA-9176, setting it has no effect currently. The default values for observation delays weren't tackled during this effort. See JcrObservationDefinition delay and maxDelay value.

      We can invest more time to investigate if there are better value for default delay and change it to achieve better performance without lack of UX.

      Also as part of this ticket we can investigate what value is reasonable to use when performance issues happen or more generally provide some procedure to derive this number for particular instances/number of items in workspace/number of sites/etc.. and document it for customers suffering from different performance issues.

      Dev context: https://git.magnolia-cms.com/projects/PLATFORM/repos/ui/pull-requests/2532/overview?commentId=124060
      Usages of WorkspaceEventListenerRegistration in codebase: https://git.magnolia-cms.com/plugins/servlet/search?q=withDelay

        Acceptance criteria

          1.
          Implementation Sub-task To Do Unassigned
          2.
          Review Sub-task To Do Unassigned
          3.
          Pre-Integration QA Sub-task To Do Unassigned
          4.
          QA Sub-task To Do Unassigned

              asiska Adam Siska
              asiska Adam Siska
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved:
                Work Started:

                  Task DoD