- Set cache type to public with an appropriate max age.
- Resolve MW fighting with us.
Description
Details
| Title | Reference | Author | Source Branch | Dest Branch | |
|---|---|---|---|---|---|
| db: Call wikilambda_fetch with uselang=content to aide caching | repos/abstract-wiki/wikifunctions/function-orchestrator!157 | jforrester | T362271 | main |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T303353 Adjust system design to avoid significant performance bottlenecks | |||
| Open | None | T274269 Switch wikilambda_fetch/wikilambdaload_zobjects from Action API to REST API | |||
| Open | Jdforrester-WMF | T362271 Make wikilambda_fetch cacheable | |||
| Open | None | T362273 Allow CDN caching for logged-in requests without ?uselang to Action API modules via setCacheMode('public') | |||
| Open | None | T374037 Investigate how we can purge expired referenced items from the cache of the REST API |
Event Timeline
Change #1018757 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/extensions/WikiLambda@master] APIs: Set most of our APIs to emit a cache header for 24 hours
jforrester opened https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator/-/merge_requests/157
db: Call wikilambda_fetch with uselang=content to aide caching
apine merged https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator/-/merge_requests/157
db: Call wikilambda_fetch with uselang=content to aide caching
Change #1020837 had a related patch set uploaded (by Jforrester; author: Jforrester):
[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator 2024-04-04-132719 to 2024-04-17-125039
Change #1020837 merged by jenkins-bot:
[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator 2024-04-04-132719 to 2024-04-17-125039
Change #1018757 merged by jenkins-bot:
[mediawiki/extensions/WikiLambda@master] Action APIs: Set most of our APIs to emit a cache header for 24 hours
Resetting task status from "In Progress" to "Open" as this task has been "in progress" for more than one year (see T380300). Feel free to set that status again, or rather break down into smaller subtasks.