Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[BUGFIX] Improve performance of "View Upgrade Documentation"
This patch greatly improves the performance of the "View Upgrade Documentation" module in the Install Tool. The following optimizations are done: * The tag filter is initialized only once now to avoid double-filtering documents * Document tags are now rendered directly in Fluid, removing one expensive document manipulation task * Composition of the tag list for the tag filter is sped up by a factor of 1.5 - 2 by using Set() to filter most duplicates * When emptying a search, internal upgrade doc classes are removed once all panels are hidden * When filtering, matching version panels are expanded with a delay of 20ms, relaxing re-layouts and repaints in the browser Resolves: #98405 Releases: main Change-Id: I2e6b68c009652a23d088b27714b925b0e809aaa0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/75840 Tested-by: core-ci <typo3@b13.com> Tested-by: Susanne Moog <look@susi.dev> Tested-by: Christian Kuhn <lolli@schwarzbu.ch> Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
- Loading branch information
1 parent
22082c4
commit 308b6e5
Showing
4 changed files
with
49 additions
and
64 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.