Merge "Replace 'hash' with CACHE_HASH to improve discovery"

This commit is contained in:
jenkins-bot 2024-03-27 20:46:22 +00:00 committed by Gerrit Code Review
commit cd23624011

View file

@ -83,7 +83,7 @@ class MediaWikiGadgetsDefinitionRepo extends GadgetRepo {
* Purge the definitions cache, for example when MediaWiki:Gadgets-definition is edited. * Purge the definitions cache, for example when MediaWiki:Gadgets-definition is edited.
*/ */
private function purgeDefinitionCache(): void { private function purgeDefinitionCache(): void {
$srvCache = ObjectCache::getLocalServerInstance( 'hash' ); $srvCache = ObjectCache::getLocalServerInstance( CACHE_HASH );
$key = $this->makeDefinitionCacheKey( $this->wanCache ); $key = $this->makeDefinitionCacheKey( $this->wanCache );
$this->wanCache->delete( $key ); $this->wanCache->delete( $key );
@ -128,7 +128,7 @@ class MediaWikiGadgetsDefinitionRepo extends GadgetRepo {
// 1. process cache. Faster repeat calls. // 1. process cache. Faster repeat calls.
if ( $this->definitions === null ) { if ( $this->definitions === null ) {
$wanCache = $this->wanCache; $wanCache = $this->wanCache;
$srvCache = ObjectCache::getLocalServerInstance( 'hash' ); $srvCache = ObjectCache::getLocalServerInstance( CACHE_HASH );
$key = $this->makeDefinitionCacheKey( $wanCache ); $key = $this->makeDefinitionCacheKey( $wanCache );
$this->definitions = $srvCache->getWithSetCallback( $this->definitions = $srvCache->getWithSetCallback(
$key, $key,