wiki.techinc.nl/includes/cache
Timo Tijhof ef79d8361e cache: Add in-process caching to MessageBlobStore
This allows us to continue to use MessageBlobStore::get() as a way
to pre-fetch messages in batches for multiple modules while also
allowing individual modules to retrieve  their messages in a convenient
way.

This is in preparation for implementing ResourceLoaderModule::buildContents
and using it in ResourceLoaderModule::getVersionHash.

ResourceLoader::respond() already fetches message blobs in batches for the
actual response, but it also needs getVersionHash(), which would otherwise
fetch the same messages a second time.

Change-Id: I7e4c8b65765b54807123e85cfbb7eb2e5b2f39bd
2015-06-02 23:10:16 +01:00
..
BacklinkCache.php Merge "Drop outdated "documentation reviewed" tags" 2015-03-18 16:56:58 +00:00
CacheDependency.php Rely less on file stat cache in FileDependency 2015-03-31 17:22:31 +00:00
CacheHelper.php Docs: {function} -> callable 2014-07-21 21:38:56 +02:00
FileCacheBase.php
GenderCache.php
HTMLFileCache.php Replace wfRunHooks calls with direct Hooks::run calls 2014-12-10 12:26:59 -08:00
LinkBatch.php Remove obvious function-level profiling 2015-01-07 11:14:24 -08:00
LinkCache.php Fix phpcs errors in includes/ 2015-01-08 20:15:07 +01:00
LocalisationCache.php Don't trigger MessageBlobStore during tests 2015-03-28 21:25:25 -07:00
MessageBlobStore.php cache: Add in-process caching to MessageBlobStore 2015-06-02 23:10:16 +01:00
MessageCache.php Converted sidebar cache to the WAN cache 2015-05-07 23:30:48 +00:00
ObjectFileCache.php
ResourceFileCache.php resourceloader: Replace timestamp system with version hashing 2015-05-19 22:28:17 +00:00
UserCache.php Remove obvious function-level profiling 2015-01-07 11:14:24 -08:00