Feature #50495

Task #49162: Rewrite install tool

Add a clear all cache button to install tool

Added by Christian Kuhn about 2 years ago. Updated about 2 years ago.

Status:Resolved Start date:2013-07-27
Priority:Should have Due date:
Assigned To:- % Done:

100%

Category:- Spent time: -
Target version:6.2.0
PHP Version:5.3 Sprint Focus:
Complexity:medium

Related issues

related to Core - Bug #49075: Install tool uninstallation does not clear the cache_core Resolved 2013-06-12
related to Core - Feature #49301: Remove/Disable extensions via install tool to bring broke... Closed 2013-06-21

Associated revisions

Revision 9c6d5029
Added by Christian Kuhn about 2 years ago

[FEATURE] Add a clear all cache button to install tool

This implements a clear all cache functionality to the install tool.

The implementation is different from the existing backend solution
so that it at least partly clears caches even if some broken
extension is loaded that would kill the operation.

To achieve that, first a low level removal of typo3temp/Cache is
performed, then all table names starting with "cf_" are truncated
with direct database calls. After that ext_localconf and ext_tables
of extension are loaded (this may fatal) and the final cache
configuration is then feeded to the cache manager that executes
the usual flushCaches() call.

Change-Id: Ibd717b0d34bd5b8737a73acebf4632fed38c4d8c
Resolves: #50495
Releases: 6.2
Reviewed-on: https://review.typo3.org/22633
Reviewed-by: Susanne Moog
Tested-by: Susanne Moog
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters

History

#1 Updated by Christian Kuhn about 2 years ago

  • Tracker changed from Bug to Feature

#2 Updated by Gerrit Code Review about 2 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/22633

#3 Updated by Christian Kuhn about 2 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

#4 Updated by Christian Kuhn about 2 years ago

  • Parent task set to #49162

Also available in: Atom PDF