Page MenuHomePhabricator

Deprecate Avro Serialization semvers < 0.0.3
Open, MediumPublic

Description

Description

v0.0.3 radically changes (and simplifies!) the interface between the orchestrator and evaluator, and, by consequence, that between the evaluator and the executors. This has produced a large amount of compatibility-checking code in function-schemata. Versions later than 0.0.3 will (for the foreseeable future) build on this change but not make radical API changes, so this kind of cleanup hopefully won't need to happen too often.

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

  • the entire backend will use v0.0.3 or later; code supporting earlier versions will be deleted

Remove all the non-applicable tags from the "Tags" field, leave only the tags of the projects/repositories related to this task


Completion checklist

Event Timeline

Jdforrester-WMF lowered the priority of this task from Medium to Low.Oct 26 2023, 4:57 PM
Jdforrester-WMF raised the priority of this task from Low to Medium.Wed, Dec 11, 5:55 PM