Tasks related to the Wikifunctions function-evaluator service, as managed by the Abstract Wikipedia team. See also the function-orchestrator and function-schemata.
Details
Yesterday
Fri, Jul 17
This is a duplicate of https://phabricator.wikimedia.org/T371328 and has spurred a number of discussions within the team; work is nontrivial and requires planning and input with Product+Design
Change #1311833 had a related patch set uploaded (by Genoveva Galarza; author: Genoveva Galarza):
[mediawiki/extensions/WikiLambda@master] Surface http status code returned by the orchestrator
Change #1311822 had a related patch set uploaded (by Genoveva Galarza; author: Genoveva Galarza):
[mediawiki/extensions/WikiLambda@master] Add orchestratorHttpStatusCode to the ApiFunctionCall payload
Thu, Jul 16
Wed, Jul 15
To achieve this we may need to force naïve Wikidata fetches into more specific, targeted, less blow-up-the-orchestrator ones (once they exist).
Change #1311055 merged by jenkins-bot:
[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2026-07-08-113600 to 2026-07-14-153821
Change #1311055 had a related patch set uploaded (by Jforrester; author: Jforrester):
[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2026-07-08-113600 to 2026-07-14-153821
Tue, Jul 14
An amazing outcome would be to treat compositions in AW not as single calls. Instead gradually resolve them from the inside out, caching along the way, and giving each new level its full time allocation. Then could safely switch to back to paragraph from sentence.
Mon, Jul 13
Forcing them all into the same paragraph means that the entire thing has to complete within all the time limits. Pragmatically it's easier to call each sentence separately, and squeeze sentence spacers in between them.
Fri, Jul 10
Note that with https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-evaluator/-/merge_requests/602 we made the error messages and stack traces more readable, and downgraded the out-of-memory ones from ERROR to INFO.
Thu, Jul 9
Wed, Jul 8
Restore load testing capabilities in the Rust evaluator
Change #1308647 merged by jenkins-bot:
[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2026-06-30-213833 to 2026-07-08-113600
Change #1308647 merged by jenkins-bot:
[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2026-06-30-213833 to 2026-07-08-113600
Change #1308647 had a related patch set uploaded (by Jforrester; author: Jforrester):
[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2026-06-30-213833 to 2026-07-08-113600
