Page MenuHomePhabricator

Support Avro schema semver 2.0.0 and move each Avro schema to a separate Rust module
Closed, ResolvedPublic

Description

Description

  • v1.0.0 is a namespace, rather than being appended to the names of objects and functions
  • semver v2.0.0 is supported and also placed in its own namespace

Completion checklist

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Update function-schemata sub-module to HEAD (8893942)repos/abstract-wiki/wikifunctions/wikilambda-cli!86jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (8893942)repos/abstract-wiki/wikifunctions/function-orchestrator!441jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (6612643)repos/abstract-wiki/wikifunctions/function-evaluator!395apinesync-function-schematamain
[Breaking change] Support Avro schema v2.0.0 in Rust and organize repo accordingly.repos/abstract-wiki/wikifunctions/function-schemata!264apineapine-rust-avro-200main
Customize query in GitLab

Event Timeline

apine updated https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-schemata/-/merge_requests/264

Draft: [Breaking change] Support Avro schema v2.0.0 in Rust and organize repo accordingly.

Rust service isn't deployed, so this doesn't need to wait for deployment before sign-off.

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

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

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

Change #1185966 merged by jenkins-bot:

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

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

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

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

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

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

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-09-04-003606 to 2025-09-08-191243

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

Change #1186978 merged by jenkins-bot:

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

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

Change #1186979 merged by jenkins-bot:

[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-09-04-003606 to 2025-09-08-191243

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