Page MenuHomePhabricator

Services that need to become type and source dispatching aware
Closed, ResolvedPublic

Description

We need to at least swap out the lower level services assuming that the mid or higher level services are sufficiently source agnostic.

  • PrefetchingTermLookup (needed by LabelDescriptionLookup)
  • EntityExistanceChecker
  • EntityTitleTextLookup
  • EntityUrlLookup
  • EntityRedirectChecker

Event Timeline

Change 702674 had a related patch set uploaded (by Tarrow; author: Tarrow):

[mediawiki/extensions/Wikibase@master] FP: Introduce ServiceBySourceAndTypeDispatcher

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

Change 702907 had a related patch set uploaded (by Tonina Zhelyazkova; author: Tonina Zhelyazkova):

[mediawiki/extensions/Wikibase@master] FP: Start using ServiceBySourceAndTypeDispatcher in TypeDispatchingExistenceChecker

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

Change 702674 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] FP: Introduce ServiceBySourceAndTypeDispatcher

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