Page MenuHomePhabricator

Remove backwards compatibility code from WikibaseRepo::getEntityRevisionLookup()
Closed, ResolvedPublic

Description

Similar to T279563: In T278925, we hard-deprecated calling WikibaseRepo::getEntityRevisionLookup() with a $cache argument. After verifying that no deprecation warnings show up in production, we should remove that backwards compatibility code entirely.

Event Timeline

No deprecation notices found in logstash; let’s do this.

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

[mediawiki/extensions/Wikibase@master] Remove backwards compatibility code from getEntityRevisionLookup()

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

Change 681402 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Remove backwards compatibility code from getEntityRevisionLookup()

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

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

[mediawiki/extensions/Wikibase@REL1_36] Remove backwards compatibility code from getEntityRevisionLookup()

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

Change 681627 abandoned by Lucas Werkmeister (WMDE):

[mediawiki/extensions/Wikibase@REL1_36] Remove backwards compatibility code from getEntityRevisionLookup()

Reason:

The getEntityRevisionLookup() migration happened after the REL1_36 branch cut so the removal doesn’t need to be backported

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