For scalability. They don't need user-specific access, and we'll be hitting them quite a lot from client-side code.
Description
Details
| Title | Reference | Author | Source Branch | Dest Branch | |
|---|---|---|---|---|---|
| Draft: [BREAKING CHANGE] ReferenceResolver.dereference: Use new RestAPI instead of ActionAPI | repos/abstract-wiki/wikifunctions/function-orchestrator!173 | jforrester | T274269 | 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 | |||
| Resolved | gengh | T273127 Define and implement new API action to replace the internal use of wikilambda-fetch | |||
| Open | None | T374037 Investigate how we can purge expired referenced items from the cache of the REST API |
Event Timeline
Change #1018807 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/extensions/WikiLambda@master] Introduce rest/wikifunctions/v0/fetch/<zids> REST API
Change #1018808 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/extensions/WikiLambda@master] RESTAPI/FetchHandler: Add getDependencies feature from ApiQueryZObjects
Change #1018807 merged by jenkins-bot:
[mediawiki/extensions/WikiLambda@master] Introduce rest/wikifunctions/v0/fetch/<zids> REST API
Change #1018808 merged by jenkins-bot:
[mediawiki/extensions/WikiLambda@master] RESTAPI/FetchHandler: Add getDependencies feature from ApiQueryZObjects
jforrester opened https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator/-/merge_requests/173
Draft: [BREAKING CHANGE] ReferenceResolver.dereference: Use new RestAPI instead of ActionAPI
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.
Change #1172504 had a related patch set uploaded (by Krinkle; author: Krinkle):
[mediawiki/extensions/WikiLambda@master] RESTAPI: Enable Varnish cache by fixing typo in "s-maxage"
Change #1172504 merged by jenkins-bot:
[mediawiki/extensions/WikiLambda@master] RESTAPI: Fix typo in "s-maxage" to enable Varnish caching