Page MenuHomePhabricator

Switch function-evaluator from hard-coded strings to using Z61/Programming language objects
Open, MediumPublic

Description

  • [Existing behaviour] When incoming requests reference a language (Z16K1) with a hard-coded string, work out which one they mean and route to it correctly.
  • [New] When incoming requests reference a language (Z16K1) with a ZID, work out which one they mean and route to it correctly; test that both work equally.
  • [Once the function-orchestrator only emits ZIDs] Drop support for correctly routing based on a string instead of a ZID.

Event Timeline

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

[mediawiki/services/function-evaluator@master] subprocess: Register executors under their ZID as well as string

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

Change 892499 merged by jenkins-bot:

[mediawiki/services/function-evaluator@master] subprocess: Register executors under their ZID as well as string

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