Page MenuHomePhabricator

Move WikibaseRepo EntityRevisionLookup to service container
Closed, ResolvedPublic

Description

WikibaseRepo::getEntityRevisionLookup() has an optional $cache argument, which we can’t directly include in the migration, but we can use the default mode for the lookup in the service container, use that for all callers that use the default lookup, and migrate the others to call $store->getEntityRevisionLookup( $cache ) directly instead.

Event Timeline

Change 677854 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] repo: move EntityRevisionLookup to service container

https://gerrit.wikimedia.org/r/677854

Change 677855 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseLexeme@master] Update WikibaseRepo::getEntityRevisionLookup() calls

https://gerrit.wikimedia.org/r/677855

Change 677856 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseQualityConstraints@master] Update WikibaseRepo::getEntityRevisionLookup() call

https://gerrit.wikimedia.org/r/677856

Change 677857 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Hard-deprecate WikibaseRepo::getEntityRevisionLookup() with $cache

https://gerrit.wikimedia.org/r/677857

Change 677854 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] repo: move EntityRevisionLookup to service container

https://gerrit.wikimedia.org/r/677854

Change 677856 merged by jenkins-bot:

[mediawiki/extensions/WikibaseQualityConstraints@master] Update WikibaseRepo::getEntityRevisionLookup() call

https://gerrit.wikimedia.org/r/677856

Change 677855 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Update WikibaseRepo::getEntityRevisionLookup() calls

https://gerrit.wikimedia.org/r/677855

Change 677857 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Hard-deprecate WikibaseRepo::getEntityRevisionLookup() with $cache

https://gerrit.wikimedia.org/r/677857