Version the minifier cache in ResourceLoader

This commit is contained in:
Roan Kattouw 2011-02-17 22:13:52 +00:00
parent 12407cea19
commit 02bbd866ae

View file

@ -29,6 +29,7 @@
class ResourceLoader {
/* Protected Static Members */
protected static $filterCacheVersion = 1;
/** Array: List of module name/ResourceLoaderModule object pairs */
protected $modules = array();
@ -135,7 +136,7 @@ class ResourceLoader {
// Try for cache hit
// Use CACHE_ANYTHING since filtering is very slow compared to DB queries
$key = wfMemcKey( 'resourceloader', 'filter', $filter, md5( $data ) );
$key = wfMemcKey( 'resourceloader', 'filter', $filter, self::$filterCacheVersion, md5( $data ) );
$cache = wfGetCache( CACHE_ANYTHING );
$cacheEntry = $cache->get( $key );
if ( is_string( $cacheEntry ) ) {