FileCache:
authorAaron Schulz <aaron@users.mediawiki.org>
Sun, 2 Oct 2011 17:53:33 +0000 (17:53 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Sun, 2 Oct 2011 17:53:33 +0000 (17:53 +0000)
commit93d358cd0c97c79ab9da6ad8db17b9770a6eccb2
tree8560535576c567fd5f841b5b2993126d4937e3c8
parent8ca8e37db713f59d7c62e23ba489efe39665ba44
FileCache:
* Added FileCacheBase::*MissesRecent() functions for counting cache misses from different visitors.
* Made ObjectFileCache more generic.
* Cleaned up FileCacheBase::checkCacheDirs().
* Added FileCacheBase::typeSubdirectory() function and overwrote in HTMLFileCache. Fixes r98405 invalidating all existing cache due to directory change.
* Simplified FileCacheBase::checkCacheDirs() a bit

ResourceLoader:
* Use ResourceFileCache to handle load() requests, if $wgUseFileCache. Only caches requests for default language and skins. Single modules requests are always cached, whereas others require a certain threshold of traffic.
* Added ResourceFileCache class (functionality was initially to be in ObjectFileCache).
includes/AutoLoader.php
includes/cache/FileCacheBase.php
includes/cache/HTMLFileCache.php
includes/cache/ObjectFileCache.php
includes/cache/ResourceFileCache.php [new file with mode: 0644]
includes/resourceloader/ResourceLoader.php