Remove wgSitesCacheFile and rebuildSitesCache.php (unused)
authorTimo Tijhof <krinklemail@gmail.com>
Thu, 14 Mar 2019 19:46:19 +0000 (19:46 +0000)
committerKrinkle <krinklemail@gmail.com>
Fri, 15 Mar 2019 20:03:44 +0000 (20:03 +0000)
commit467739271886574d47394bdb19da9c0fc772bcab
treee7e9461237786f4177c6c07ba6cd1ded5474fb53
parent500cbe99b66ddbacb57b8ade00e73ce24ad69a17
Remove wgSitesCacheFile and rebuildSitesCache.php (unused)

This seems to have been intended as optimization for SiteStore,
but was never used as far as I can tell. Instead, SiteStore is
already cached via LocalServerCache (APC).

Keep the FileBasedSiteLookup class for one release cycle in case
third parties not indexed by MediaWiki Codesearch are using it.

== History

* 2013: Report of high memcached usage by Wikibase via SiteStore.
* 2014: Lazy-load the data in Wikibase (d3f2e99cb6).
* 2014: Implement the file-based cache (via T47532 and 90f6efc360fd5).
* 2015: Use local-server cache (APC), per T58602.

The file-based code was never used. The related task marked
invalid (T47532).

Change-Id: I8e2d9edcf3880149f824cc3de37793ca57435b49
RELEASE-NOTES-1.33
autoload.php
docs/sitescache.txt [deleted file]
includes/DefaultSettings.php
includes/ServiceWiring.php
includes/site/FileBasedSiteLookup.php
includes/site/SitesCacheFileBuilder.php [deleted file]
maintenance/rebuildSitesCache.php [deleted file]
tests/phpunit/includes/site/FileBasedSiteLookupTest.php [deleted file]
tests/phpunit/includes/site/SitesCacheFileBuilderTest.php [deleted file]