From 02bbd866aecfcb5593ced3a6eb5b394d210d5a53 Mon Sep 17 00:00:00 2001 From: Roan Kattouw Date: Thu, 17 Feb 2011 22:13:52 +0000 Subject: [PATCH] Version the minifier cache in ResourceLoader --- includes/resourceloader/ResourceLoader.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/includes/resourceloader/ResourceLoader.php b/includes/resourceloader/ResourceLoader.php index 3df06e2682..2f21b1a6e5 100644 --- a/includes/resourceloader/ResourceLoader.php +++ b/includes/resourceloader/ResourceLoader.php @@ -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 ) ) { -- 2.20.1