From fd4d0ec25430cce439fd7e1b265ccfb61cdac9bf Mon Sep 17 00:00:00 2001 From: Max Semenik Date: Thu, 19 Sep 2013 16:02:59 -0700 Subject: [PATCH] Collect stats about RL cache hit rate Change-Id: I7cf2f2248f60b0e686e90faf9cb9989b723c88d1 --- includes/resourceloader/ResourceLoader.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/includes/resourceloader/ResourceLoader.php b/includes/resourceloader/ResourceLoader.php index 704d781e87..b943dd0ba0 100644 --- a/includes/resourceloader/ResourceLoader.php +++ b/includes/resourceloader/ResourceLoader.php @@ -153,6 +153,7 @@ class ResourceLoader { $cache = wfGetCache( CACHE_ANYTHING ); $cacheEntry = $cache->get( $key ); if ( is_string( $cacheEntry ) ) { + wfIncrStats( "rl-$filter-cache-hits" ); wfProfileOut( __METHOD__ ); return $cacheEntry; } @@ -160,6 +161,7 @@ class ResourceLoader { $result = ''; // Run the filter - we've already verified one of these will work try { + wfIncrStats( "rl-$filter-cache-misses" ); switch ( $filter ) { case 'minify-js': $result = JavaScriptMinifier::minify( $data, -- 2.20.1