Page MenuHomePhabricator

Rust-based evaluator can add all currently-supported metadata
Closed, ResolvedPublic

Description

Description

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

  • Z22K2 contains all expected metadata fields

❌ wasmedgeTotalExecutionTime (handled separately: https://phabricator.wikimedia.org/T405315)
❌ wasmedgeGasCost (handled separately: https://phabricator.wikimedia.org/T405315)

  • executionMemoryUsage
  • executionCpuUsage
  • programmingLanguageVersion
  • evaluationMemoryUsage
  • evaluationCpuUsage
  • evaluationStartTime
  • evaluationEndTime
  • evaluationDuration
  • evaluationHostName

Completion checklist

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Add remaining metadata to the Rust evaluator.repos/abstract-wiki/wikifunctions/function-evaluator!412apineapine-rust-moar-metadatamain
Update function-schemata sub-module to HEAD (4b8d0e5)repos/abstract-wiki/wikifunctions/wikilambda-cli!87jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (4b8d0e5)repos/abstract-wiki/wikifunctions/function-evaluator!406jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (4b8d0e5)repos/abstract-wiki/wikifunctions/function-orchestrator!448jforrestersync-function-schematamain
Start populating evaluator metadata in the Rust version.repos/abstract-wiki/wikifunctions/function-evaluator!404apineapine-rust-metadatamain
Add many utility functions for metadata handling in Rust.repos/abstract-wiki/wikifunctions/function-schemata!266apineapine-metadata-utilsmain
Customize query in GitLab

Event Timeline

cmassaro changed the task status from Open to In Progress.Sep 13 2025, 8:26 PM
cmassaro claimed this task.

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

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

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

Change #1189127 had a related patch set uploaded (by Daphne Smit; author: Daphne Smit):

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

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-09-09-171717 to 2025-09-16-190551

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

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 #1189155 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-09-09-171717 to 2025-09-16-190551

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

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 #1188781 merged by jenkins-bot:

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

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-09-16-190551 to 2025-09-24-083919

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

Change #1191170 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade evaluators from 2025-09-16-190551 to 2025-09-24-083919

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