Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, Wikibase Service Migration. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION This one doesn’t exist as a WikibaseRepo service, but we need it to be shared in the service container, it seems. (In several other tasks – T276312 <https://phabricator.wikimedia.org/T276312>, T276245 <https://phabricator.wikimedia.org/T276245>, T276064 <https://phabricator.wikimedia.org/T276064> – we ran into test failures when label conflicts on items and properties were no longer detected.) Open questions: there is no `TypeIdsStore` class; the `DatabaseTypeIdsStore` class implements the `TypeIdsAcquirer`, `TypeIdsLookup` and `TypeIdsResolver` interfaces. I’m pretty sure we need the store as one service (so it’s a single shared instance), but do we call that `TypeIdsStore` or `DatabaseTypeIdsStore`? And do we register the acquirer, lookup and resolver as separate services as well? TASK DETAIL https://phabricator.wikimedia.org/T276358 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Lucas_Werkmeister_WMDE, Aklapper, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, abian, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
