Page MenuHomePhabricator

Store Wikidata objects in memcached
Closed, ResolvedPublic

Description

Description

Wikidata objects should be stored in memcached.

Desired behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)

  • determine appropriate TTL in order to have decent recency guarantees
  • store Wikidata items in memcached

Completion checklist

Event Timeline

cmassaro changed the task status from Open to In Progress.Aug 27 2025, 3:55 PM

Change #1184519 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Set Wikidata caching off in advance, with a 1-minute TTL

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

Change #1184519 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Set Wikidata caching off in advance, with a 1-minute TTL

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

Change #1184620 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-09-02-205403 to 2025-09-04-003606

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

Change #1184620 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-09-02-205403 to 2025-09-04-003606

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

Jdforrester-WMF subscribed.

OK, all that's remaining is to enable this and ensure it works, but let's not do so during an emergency deploy.

Change #1186981 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Enable (short-lived) caching of Wikidata items, as a test

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

Change #1186982 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Expand caching of Wikidata items TTL to one day

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

Change #1186981 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Enable (short-lived) caching of Wikidata items, as a test

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

Change #1187006 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Expand caching of Wikidata items TTL to one minute

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

Change #1187006 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Expand caching of Wikidata items TTL to one minute

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

Change #1189156 had a related patch set uploaded (by Jforrester; author: Jforrester):

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-09-08-191243 to 2025-09-16-134119

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

Change #1189156 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-09-08-191243 to 2025-09-16-134119

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

Change #1186982 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Expand caching of Wikidata items TTL to one day

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