Steps to reproduce bad performance :
-Add lots of groups (>200 groups) to a group directory (either SQL or LDAP)
-Add the group directory to the site that is going to be used for testing purposes
-Add a basic search service to a page that returns 1 content
-Measure the zone processing time of the zone containing the search service (debug rendering time logs)
-Label the aforementionned content with the group directory label (root)
-Measure the zone processing time again
Bug
The measured loading time increases significantly (by 200-300ms)
[CMS-12417] Search service is slow when content is labelled by a group directory root containing lots of user groups
Status | Original: Resolved [ 5 ] | New: Closed [ 6 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Fix Version/s | New: 4.8.11 [ 19586 ] | |
Fix Version/s | New: 4.9.0 [ 18890 ] | |
Sprint | New: 4.9.0 M9 [ 110 ] |
Tested on customer's application. Zones rendering time has gone from 2300ms to 620ms !