Page MenuHomePhabricator

Make ApiEntityLookup work with FederatedPropertyId
Closed, ResolvedPublic

Description

ApiEntityLookup was created in Federated Properties v1 for fetching federated property data. We have since introduced FederatedPropertyId which are serialized as URIs instead of P-ids. ApiEntityLookup needs to be changed to *only* accept FederatedPropertyIds, and also needs to strip away the conceptBaseUri prefix of ids that it sends to the remote Wikibase's API, i.e. when fetching data for a federated property id http://wikidata.org/entity/P123 it should request data for P123 from the remote API.

Event Timeline

Change 704121 had a related patch set uploaded (by Rosalie Perside (WMDE); author: Rosalie Perside (WMDE)):

[mediawiki/extensions/Wikibase@master] FP:Add Wikibase repo settings for federated properties prefix

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

Change 704310 had a related patch set uploaded (by Rosalie Perside (WMDE); author: Rosalie Perside (WMDE)):

[mediawiki/extensions/Wikibase@master] [WIP] Make ApiEntityLookup work with FederatedPropertyId

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

Change 704121 had a related patch set uploaded (by Rosalie Perside (WMDE); author: Rosalie Perside (WMDE)):

[mediawiki/extensions/Wikibase@master] FP: Add Wikibase repo settings for federated properties prefix

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

Change 704121 abandoned by Rosalie Perside (WMDE):

[mediawiki/extensions/Wikibase@master] FP: Add Wikibase repo settings for federated properties prefix

Reason:

invalid

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

Change 704310 abandoned by Rosalie Perside (WMDE):

[mediawiki/extensions/Wikibase@master] [WIP] Make ApiEntityLookup work with FederatedPropertyId

Reason:

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

Change 704361 had a related patch set uploaded (by Rosalie Perside (WMDE); author: Rosalie Perside (WMDE)):

[mediawiki/extensions/Wikibase@master] Make ApiEntityLookup work with FederatedPropertyId

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

Change 704939 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] FP: use EntityIdParser in FormatSnakValue

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

Change 704939 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] FP: use EntityIdParser in FormatSnakValue

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

Change 704361 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] FP: Make ApiEntityLookup work with FederatedPropertyId

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