-
Type: Bug
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 6.0
-
Component/s: Layouts & Widgets, Performance
-
Epic Link:
-
Tags:
-
Impact type:Configuration Change
-
Upgrade notes:
-
Team:AT
-
Sprint:nxAT Sprint 8.2.1
-
Story Points:5
Having ContentViews displaying a large number of items using JSF2 rendering system can not be very efficient :
- component tree is very large
- a lot of EL expressions have to be evaluated
- a lot of nested facelet rendering
However, the rendering time should grow about linearly with the numbers of items, but this is not the case :
On a stock Nuxeo 7.3 Rendering a document_content :
- with 20 docs : about 1 s
- with 100 docs : about 3s
- with 1000 docs : more than 40s
This clearly shows that some part of the rendering system does not scale linearly.
- depends on
-
NXP-16190 Investigate perf issues on JSF UI
- Resolved
-
NXP-18953 Allow actions in listings when iterating at render time
- Resolved
-
NXP-15617 Allow to Drive Edit a document from the main content view
- Resolved
-
NXP-15787 Optimize JSF tree component lookups
- Resolved
- is related to
-
NXP-23394 Fix slow rendering of huge vocabularies in ADMIN CENTER
- Resolved
- is required by
-
NXP-19282 Fix thumbnail view
- Resolved
-
NXP-15757 Clicking Select all should enable document list toolbar actions
- Resolved
-
NXP-19334 Fix Edit result columns popup: need to open popup a 2nd time for content view to be refreshed
- Resolved
-
NXP-15341 Fix ajax render in content views, saved searches and fancyboxes
- Resolved
-
NXP-19312 Copy / Move: Add back link to original workspace
- Resolved