[BUGFIX] Better caching of TSconfig in BackendUtility for bulk inserts 22/35122/4
authorStephan Großberndt <stephan@grossberndt.de>
Sat, 6 Dec 2014 22:48:57 +0000 (23:48 +0100)
committerMarkus Klein <klein.t3@reelworx.at>
Mon, 8 Dec 2014 00:36:27 +0000 (01:36 +0100)
commitd5c8272727d016b51ca916abf575c5aff2bd732d
tree669fda8eb76960f3f776c29940900712a2d8e283
parentedf3f0686ab850560de743ea69e1fb848c43a970
[BUGFIX] Better caching of TSconfig in BackendUtility for bulk inserts

Changes the cache of pageTSconfig from creating a cached entry for each
page to creating a cached entry for each different TSconfig (including
userTSconfig) and a hash-cache for each page instead.

Resolves: #63629
Releases: master, 6.2
Change-Id: I3e4c70cd46cec26dda8574c058d828ec2e22a385
Reviewed-on: http://review.typo3.org/35122
Reviewed-by: Philipp Gampe <philipp.gampe@typo3.org>
Tested-by: Philipp Gampe <philipp.gampe@typo3.org>
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Lukas Krieger <lukas.krieger@me.com>
Tested-by: Lukas Krieger <lukas.krieger@me.com>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
typo3/sysext/backend/Classes/Configuration/TsConfigParser.php
typo3/sysext/backend/Classes/Utility/BackendUtility.php