[BUGFIX] Install Tool: Avoid caching 83/39283/3
authorChristian Kuhn <lolli@schwarzbu.ch>
Tue, 5 May 2015 17:11:07 +0000 (19:11 +0200)
committerMarkus Klein <markus.klein@typo3.org>
Wed, 6 May 2015 07:34:12 +0000 (09:34 +0200)
commit3811de1fd81ed40ba1dbe58bfbc46e79d9b2e819
tree4cc1e9352499c21c1d7e34a4d3d7c9622330cf39
parentd913bf817203418cac00399e34b612495903db4c
[BUGFIX] Install Tool: Avoid caching

Install Tool bootstrap initializes the cache system and sets
all caches to NullBackend for increased stability of the tool.
Install Tool submodules however, that later call a bootstrap method
to additionally load ext_tables and friends for some scenarios,
indirectly call a method to set caches to the default values
without NullBackend again. As result, Fluid views are sometimes
cached again.
The patch supresses this by opening further detail methods of
the Bootstrap and calls them directly without pushing a
cache configuration again.

Resolves: #66809
Releases: master
Change-Id: I64acf470eba939eb7ba246aedb2bbb0fdf83384f
Reviewed-on: http://review.typo3.org/39283
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
typo3/sysext/core/Classes/Core/Bootstrap.php
typo3/sysext/core/Tests/FunctionalTestCaseBootstrapUtility.php
typo3/sysext/install/Classes/Controller/Action/AbstractAction.php
typo3/sysext/install/Classes/Service/ClearCacheService.php