Bug #20863
closed
TCEmain clears cache inefficiently
Added by Ingo Renner over 15 years ago.
Updated about 6 years ago.
Description
In TCEmain::clear_cache() the cache for certain page IDs gets cleared through a foreach loop calling flushByTag. Instead of the many calls to flushByTag() single calls to flushByTags() should be made.
(issue imported from #M11689)
TODO:
The flushByTags() method is a v4 method which is not implemented in FLOW3.
I have a bug in mind that the different backends react differently on flushByTags(): Some of them clear an entry if it is tagged with one of the tags, some others clear an entry if it is tagged with any of the tags. This needs to be sorted out and fixed before the above issue is tackled.
- Status changed from Accepted to Resolved
- Target version deleted (
-1)
Resolved, won't fix: Meanwhile, the flushByTags() method was removed from cf API.
- Status changed from Resolved to Closed
Also available in: Atom
PDF