Details
-
Improvement
-
Resolution: Unresolved
-
Medium
-
None
-
2012.1, 4.6.0
-
None
Description
The "delete view cache from here" button in the admin interface works in a loop: for all nodes in the subtree starting from current node, it calls the "complete" node expiration.
By "complete", I mean the fact that the view-cache and s,art-view-cache rules are taken into account.
So if my root node has 4 childre, its view cache is gonna be expired 5 times: once for itself, and 4 times because it is the parent node of each of its childs.
This is quite inefficient, especially when there are many smart view cache rules in effect, and should be optimized.