Feature #35826

Force option for flushing caches in edge cases

Added by Robert Lemke over 3 years ago. Updated over 3 years ago.

Status:Resolved Start date:2012-04-10
Priority:Should have Due date:
Assigned To:Robert Lemke % Done:

100%

Category:Cache
Target version:TYPO3 Flow Base Distribution - 1.1
PHP Version:5.3 Complexity:medium
Has patch:No

Description

Sometimes packages containing invalid PHP code which cause fatal errors can prevent FLOW3 from flushing code caches with ./flow3 typo3.flow3:cache:flush, because reflection data is loaded or created before the command can be executed. For these cases a --force option would be helpful which skips all non-essential initialization and flushes caches directly, including emptying the whole temporary directory.

Associated revisions

Revision 3ceb727c
Added by Robert Lemke over 3 years ago

[FEATURE] --force option for flow3:cache:flush

Packages containing invalid PHP code which cause fatal errors
can prevent FLOW3 from flushing code caches with
./flow3 typo3.flow3:cache:flush

This patch provides a new --force option which skips all non-
essential initialization and flushes caches directly, including
emptying the whole temporary directory.

Change-Id: Iaba769a2dfcfe0d9c39afda36644885e00e8c946
Resolves: #35826
Releases: 1.1

History

#1 Updated by Gerrit Code Review over 3 years ago

  • Status changed from Accepted to Under Review

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

#2 Updated by Robert Lemke over 3 years ago

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

Also available in: Atom PDF