Page MenuHomePhabricator

Provide access to property info from remote repositories
Closed, ResolvedPublic

Description

In order to use properties defined on a foreign repo, we need to access property info (like the data type). For this, we need to define and implement a service that can fetch information from different repositories.

This needs tree steps:

  • Factor the PropertyInfoStore::getXxx methods into a read-only service interface , PropertyInfoLookup
  • Implement a per-repo dispatching version of PropertyInfoLookup, similar to DispatchingTermBuffer or DispatchingEntityRevisionLookup.
  • Make PropertyInfoTable repo-aware (just check the repo name, like WikiPageEntityMetaDataLookup does)

Compare T150848: Create a dispatching version of TermSearchInteractor and T149686: Implement buffering in DispatchingTermLookup

Related Objects

StatusSubtypeAssignedTask
Declineddchen
OpenNone
OpenNone
DuplicateNone
OpenFeatureNone
OpenFeatureNone
DuplicateNone
ResolvedNone
ResolvedNone
ResolvedNone
OpenNone
OpenNone
StalledNone
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
ResolvedWMDE-leszek
ResolvedJakob_WMDE
ResolvedJakob_WMDE
ResolvedJakob_WMDE

Event Timeline

daniel renamed this task from Create a dispatching version of PropertyInfoLookup to Provide access to property info from remotre repositories.Nov 22 2016, 11:35 AM
daniel updated the task description. (Show Details)
WMDE-leszek renamed this task from Provide access to property info from remotre repositories to Provide access to property info from remote repositories.Dec 1 2016, 8:48 AM
WMDE-leszek claimed this task.
WMDE-leszek moved this task from Doing to Done on the Wikidata-Former-Sprint-Board board.