Page MenuHomePhabricator

Use Z5s from function-schemata in Evaluators
Closed, ResolvedPublic

Details

TitleReferenceAuthorSource BranchDest Branch
Update function-schemata sub-module to HEAD (1a02a7d)repos/abstract-wiki/wikifunctions/wikilambda-cli!25jforrestersync-function-schematamain
Update errors fn to produce legit Z5 objectsrepos/abstract-wiki/wikifunctions/function-evaluator!136dmartinT292804-2main
Update function-schemata sub-module to HEAD (5cbf409)repos/abstract-wiki/wikifunctions/function-orchestrator!119dmartinsync-function-schematamain
Update function-schemata sub-module to HEAD (5cbf409)repos/abstract-wiki/wikifunctions/function-evaluator!135dmartinsync-function-schematamain
Add new error type Z565 / Incomplete executor requestrepos/abstract-wiki/wikifunctions/function-schemata!70dmartinT292804-2main
Update function-schemata sub-module to HEAD (57b1cf7)repos/abstract-wiki/wikifunctions/function-evaluator!129jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (47aa465)repos/abstract-wiki/wikifunctions/function-orchestrator!107jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (47aa465)repos/abstract-wiki/wikifunctions/function-evaluator!125jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (47aa465)repos/abstract-wiki/wikifunctions/wikilambda-cli!23jforrestersync-function-schematamain
definitions: Add Z561–Z564 error types for certain evaluator errorsrepos/abstract-wiki/wikifunctions/function-schemata!61dmartinT292804main
Use appropriate error types in evaluator JavaScript filesrepos/abstract-wiki/wikifunctions/function-evaluator!122dmartinT292804main
Make general executor errors actually valid Z5srepos/abstract-wiki/wikifunctions/function-evaluator!80jforresterT292804main
Show related patches Customize query in GitLab

Event Timeline

DVrandecic renamed this task from Use Z5s from function-schemata in Executors to Use Z5s from function-schemata in Evaluators.Oct 20 2021, 11:07 PM
cmassaro triaged this task as Medium priority.Mar 15 2022, 6:43 PM
Jdforrester-WMF moved this task from Backlog to To deploy on the Abstract Wikipedia team board.
Jdforrester-WMF subscribed.

Other than the directly-created code inside the executors, which is the topic of T350167: Consider Moving Error Creation out of Executors and into Executor Classes, we're now always using makeErrorInNormalForm.

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

[operations/deployment-charts@master] wikifunctions: Bump evaluators to 2023-11-06-164826

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

Change 971998 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Bump evaluators to 2023-11-06-164826

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

Jdforrester-WMF reopened this task as Open.

Technology done but still using hard-coded English strings; re-opening.

DMartin-WMF changed the task status from Open to In Progress.Nov 28 2023, 5:59 PM
DMartin-WMF moved this task from Backlog to In Progress on the Abstract Wikipedia team board.

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

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (47aa465)

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

Change 980462 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (47aa465)

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

Change 987214 had a related patch set uploaded (by David Martin; author: David Martin):

[mediawiki/extensions/WikiLambda@master] Update PHPUnit test value for evaluator error code changes

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

Reopening to handle a few more errors (those created using calls to error() in executor.js and executor.py)

Change 988754 had a related patch set uploaded (by David Martin; author: David Martin):

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (2a825b7)

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

Change 987214 abandoned by David Martin:

[mediawiki/extensions/WikiLambda@master] Update PHPUnit test value for evaluator error code changes

Reason:

Covered by https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikiLambda/+/988754

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

Change 988754 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (1a02a7d)

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2023-11-29-152839 to 2024-01-18-182456

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2023-11-29-143341 to 2024-01-18-182630

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

Change 992225 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2023-11-29-152839 to 2024-01-18-182456

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2023-11-29-152839 to 2024-01-09-190638

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

Change 992229 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2023-11-29-152839 to 2024-01-09-190638

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

Change 992227 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2023-11-29-143341 to 2024-01-18-182630

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