Collect stats about RL cache hit rate
authorMax Semenik <maxsem.wiki@gmail.com>
Thu, 19 Sep 2013 23:02:59 +0000 (16:02 -0700)
committerMax Semenik <maxsem.wiki@gmail.com>
Thu, 19 Sep 2013 23:02:59 +0000 (16:02 -0700)
Change-Id: I7cf2f2248f60b0e686e90faf9cb9989b723c88d1

includes/resourceloader/ResourceLoader.php

index 704d781..b943dd0 100644 (file)
@@ -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,