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

Ability to disable JCR auto-observation

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Duplicate
    • Neutral
    • None
    • None
    • None
    • None

    Description

      Problem

      See MGNLUI-6342, MGNLUI-7749 for possible performance problems.

      Expected results

      As developer I can disable JCR observation and I can use DatasourceObservation.Manual#trigger() instead.

      Actual results

      Observation might kick in extensively.

      Workaround

      None

      Development notes

      This might need to be configurable, especially if introduced in a minor version as a lot of functionality relies on the auto-observation.
      Calling DatasourceObservation.Manual#trigger() implicitly (e.g. for actions writePermissionRequired=true) out of the box might prevent reimplementation of all actions across all modules.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                rkovarik Roman Kovařík
                Nucleus
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: