Page MenuHomePhabricator

Cache requested resources locally in the orchestrator with an appropriate TTL
Closed, ResolvedPublic

Description

Related to T282926, but not currently seen as a requirement for its completion.

Event Timeline

Now that we have landed rMSFO3c9b53082ef7: Add map of previously dereferenced ZIDs to the ReferenceResolver. (which implements a non-persistent cache within the process only), I think this (setting up a more persistent caching service) can count as no longer needed for Zeta and can move to Theta.

Note for self/others for later implementation: curl -sSI https://www.wikidata.org/wiki/Special:EntityData/Q2.json etc. will get you the headers and so allow for a rapid check against mw-api-int-ro for cache expiry.

Jdforrester-WMF claimed this task.

OK, three months later, I think we can declare this Resolved.