This issue has been created
 
 
XWiki Platform / cid:jira-generated-image-avatar-4b2a733f-105e-4c18-891d-5b37ab8c2435 XWIKI-22791 Open

Costly and unconditional tag cloud computation done for all live table requests using the default source

 
View issue   ·   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-7d0540e2-7785-484b-9990-9cc11f1e4c88 Raphaël Jakse created this issue on 17/Jan/25 17:03
 
Summary: Costly and unconditional tag cloud computation done for all live table requests using the default source
Issue Type: cid:jira-generated-image-avatar-4b2a733f-105e-4c18-891d-5b37ab8c2435 Bug
Affects Versions: 15.10.16, 16.10.2
Assignee: Unassigned
Components: Live Data, LiveTable
Created: 17/Jan/25 17:03
Priority: cid:jira-generated-image-static-major-6353a5b0-756b-4478-aa21-1f941d6498fa Major
Reporter: Raphaël Jakse
Description:

A tag cloud is unconditionally computed for all live table requests using XWiki.LiveTableResultsMacros: https://github.com/xwiki/xwiki-platform/blob/09cccdb7b72e78e97a6b594c7398b4669791c3b4/xwiki-platform-core/xwiki-platform-livetable/xwiki-platform-livetable-ui/src/main/resources/XWiki/LiveTableResultsMacros.xml#L547

Unfortunately, this computation is very costly. We should do it only when necessary.