-
Suggestion
-
Resolution: Fixed
-
None
One of the most significant items in the profiled performance builds is in the ConfluenceVelocityManager.addContainerContexts(...) method - specifically in the calls into Spring.
In some of the profiles it takes 6% of runnable time and 13% of blocked time.
As a lot of these container contexts are not required, lazily requesting them when actually required should significantly reduce pressure on Spring.
[CONFSERVER-20264] Performance improvement: Lazy evaluation of Velocity context
Workflow | Original: JAC Suggestion Workflow 4 [ 3568523 ] | New: JAC Suggestion Workflow 3 [ 4324205 ] |
Workflow | Original: JAC Suggestion Workflow 2 [ 3179152 ] | New: JAC Suggestion Workflow 4 [ 3568523 ] |
Status | Original: RESOLVED [ 5 ] | New: Closed [ 6 ] |
Workflow | Original: JAC Suggestion Workflow [ 3038462 ] | New: JAC Suggestion Workflow 2 [ 3179152 ] |
Workflow | Original: Confluence Workflow - Public Facing v4 [ 2535940 ] | New: JAC Suggestion Workflow [ 3038462 ] |
Workflow | Original: Confluence Workflow - Public Facing v3 [ 2299219 ] | New: Confluence Workflow - Public Facing v4 [ 2535940 ] |
Workflow | Original: Confluence Workflow - Public Facing v3 - TEMP [ 2195392 ] | New: Confluence Workflow - Public Facing v3 [ 2299219 ] |
Workflow | Original: Confluence Workflow - Public Facing v3 [ 1940256 ] | New: Confluence Workflow - Public Facing v3 - TEMP [ 2195392 ] |
Workflow | Original: Confluence Workflow - Public Facing v2 [ 1759975 ] | New: Confluence Workflow - Public Facing v3 [ 1940256 ] |
Workflow | Original: CONF Suggestion WF (TEMP) [ 1698095 ] | New: Confluence Workflow - Public Facing v2 [ 1759975 ] |
Workflow | Original: Confluence Workflow - Public Facing [ 1369460 ] | New: CONF Suggestion WF (TEMP) [ 1698095 ] |