[MGNLUI-7762] Ability to disable JCR auto-observation Created: 24/Jan/23  Updated: 05/Feb/24  Resolved: 05/Feb/24

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Neutral
Reporter: Roman Kovařík Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to MAGNOLIA-9050 Improve UI push scalability Open
duplicate
duplicates MGNLUI-8438 Configurable JCR observation delay an... In Progress
Template:
Acceptance criteria:
Empty
Epic Link: Datasource observation
Team: Nucleus

 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.


Generated at Mon Feb 12 09:49:07 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.