Actions
Bug #93937
openLive search really slow for non admin users in large TYPO3 websites
Status:
New
Priority:
Should have
Assignee:
-
Category:
Performance
Target version:
-
Start date:
2021-04-16
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
When you have a large pagetree (e.g. +50.000 pages), the live search is really slow for non admin users. Reason for this seems to be the LiveSearch::getAvailablePageIds
, which resolves the page tree using getTree
where each page is checked by isInWebMount
. I think this is the same topic we had #88474
We could cache the result of LiveSearch::getAvailablePageIds
, since this is always the same per user session.
Actions