[MAGNOLIA-9176] Apply central threadpool to DelayedExecutor Created: 12/Oct/23  Updated: 02/Feb/24  Resolved: 02/Feb/24

Status: Closed
Project: Magnolia
Component/s: None
Affects Version/s: None
Fix Version/s: 6.3.0, 6.2.43

Type: Task Priority: Neutral
Reporter: Dai Ha Assignee: Dai Ha
Resolution: Fixed Votes: 0
Labels: dx-core-6.3
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: 1.25d Time Spent: 1.25d
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Relates
relates to MAGNOLIA-9050 Improve UI push scalability Open
relates to MAGNOLIA-9051 Improve cache performance on public i... Open
relates to MAGNOLIA-9056 Memory leak when re-registering module Selected
relates to MAGNOLIA-9213 Clean up WorkspaceEventListenerRegist... In Progress
dependency
is depended upon by MGNLUI-8438 Configurable JCR observation delay an... In Progress
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MAGNOLIA-9177 Implementation Sub-task To Do Dai Ha  
MAGNOLIA-9178 Review Sub-task To Do  
MAGNOLIA-9179 Pre-Integration QA Sub-task To Do  
MAGNOLIA-9180 QA Sub-task To Do  
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Documentation update required:
Yes
Epic Link: ui push scalability
Work Started:
Approved:
Yes

 Description   

Beside the grouping of event, we can consider also the skipping mechanism by applying non block skipping queue.

Note: currently jcr event data is not taken into account in observation.



 Comments   
Comment by Dai Ha [ 20/Nov/23 ]

in the scope of this ticket, there are a couple of deprecated classes will be remove in 6.3 main. Here is the list and compatibility check for them:

 
info.magnolia.cms.util.ObservationUtil
enterprise

modules

info.magnolia.cms.beans.config.ObservedManager
enterprise

  • none

modules

Generated at Mon Feb 12 04:39:17 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.