This includes refactoring things so that DatabaseTermInLangIdsResolver is only constructed in that factory and injected everywhere else, either by using the factory or by using the service.
Description
Details
Event Timeline
Change 697581 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] Add RepoDomainDbFactory::newForEntityType
Change 697798 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] client: add RepoDomainDbFactory service
Change 697801 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] Add DomainDb::loadBalancer and DomainDb::domain
Change 697581 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Add RepoDomainDbFactory::newForEntityType
Change 697798 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] client: add RepoDomainDbFactory service
Change 697801 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Add DomainDb::loadBalancer and DomainDb::domain
Change 697939 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/core@master] ConnectionManager: add optional $flags param
Change 697949 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] ReplicationWaiter: add optional timeout param
Change 697949 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] ReplicationWaiter: add optional timeout param
Change 698001 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] Use DomainDb in terms services
Change 697939 merged by jenkins-bot:
[mediawiki/core@master] ConnectionManager: add optional $flags param
Change 698001 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use DomainDb in terms services