Details
Related Objects
- Mentioned In
- rEWLC23a871399f2c: Update getPrefetchingTermLookup calls to static method
rEPS56401fb622a9: Update getPrefetchingTermLookup calls to static method
T277858: Stop Passing an instance of SingleEntitySourceServices into PrefetchingTermLookup callbacks
T277774: WikibaseRepo: Move TermBuffer to service container
T277773: WikibaseRepo: Move TermLookup to service container
T277737: PrefetchingTermLookup Service returns a doubly nested Term Lookup
T277731: WikibaseRepo + WikibaseClient: Remove SingleEntitySourceServicesFactory Service
T268600: Implement services through MediaWikiServices
T277304: Move WikibaseClient PrefetchingTermLookup to service container
Event Timeline
Change 671198 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Update WikibaseRepo::getWikibaseServices() calls
This is only related to this task, but I wanted to upload it early so Itamar could take a look.
Oooh, thank for the heads up, you know how much I love removing code (especially if it includes Reflections 👹 )
I am still unsure how to migrate this service from MultipleEntitySourceServices As this srvice depends on a collection of SingleSourceServices objects which are not available in the static WikibaseRepo class.
My expectation was that the combined wiring of MultipleEntitySourceServices and SingleSourceServices would move into WikibaseRepo.ServiceWiring.php.
Change 671198 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Update WikibaseRepo::getWikibaseServices() calls
Change 673018 had a related patch set uploaded (by Itamar Givon; owner: Itamar Givon):
[mediawiki/extensions/Wikibase@master] Move WikibaseRepo PrefetchingTermLookup to service container
Change 673021 had a related patch set uploaded (by Itamar Givon; owner: Itamar Givon):
[mediawiki/extensions/PropertySuggester@master] Update getPrefetchingTermLookup calls to static method
Change 673023 had a related patch set uploaded (by Itamar Givon; owner: Itamar Givon):
[mediawiki/extensions/WikibaseLexemeCirrusSearch@master] Update getPrefetchingTermLookup calls to static method
Change 673060 had a related patch set uploaded (by Itamar Givon; owner: Itamar Givon):
[mediawiki/extensions/WikibaseLexeme@master] Update teardown code to reset the PrefetchingTermLook service
Change 673042 had a related patch set uploaded (by Itamar Givon; owner: Itamar Givon):
[mediawiki/extensions/Wikibase@master] Create Factory classes for PrefetchingTermLookup and SingleEntitySourceServices
Change 673204 had a related patch set uploaded (by Itamar Givon; owner: Itamar Givon):
[mediawiki/extensions/Wikibase@master] Stop passing SingleEntitySourceServices into prefetching callbacks
Change 673205 had a related patch set uploaded (by Itamar Givon; owner: Itamar Givon):
[mediawiki/extensions/WikibaseMediaInfo@master] Update prefetching term lookup callback
Change 673279 had a related patch set uploaded (by Itamar Givon; owner: Itamar Givon):
[mediawiki/extensions/WikibaseMediaInfo@master] Temporarily remove type hinting
Change 673279 merged by jenkins-bot:
[mediawiki/extensions/WikibaseMediaInfo@master] Temporarily remove type hinting
Change 673018 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Move WikibaseRepo PrefetchingTermLookup to service container
Change 673023 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexemeCirrusSearch@master] Update getPrefetchingTermLookup calls to static method
Change 673060 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Update teardown code to reset the PrefetchingTermLook service
Change 673021 merged by jenkins-bot:
[mediawiki/extensions/PropertySuggester@master] Update getPrefetchingTermLookup calls to static method
Change 673042 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Create factories for PrefetchingTermLookup and SingleEntitySourceServices