Page MenuHomePhabricator

Migrate from Validators to Type Comparisons
Closed, ResolvedPublic

Description

Description

Discussion can be found here.

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

  • JSON schema validators will no longer be used for type-checking in the orchestrator
  • JSON schema validators will no longer be generated for complex objects in the orchestrator (only built-in types)
  • the results of validation will be cached in order to deduplicate work

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

Change 856014 had a related patch set uploaded (by Cory Massaro; author: Cory Massaro):

[mediawiki/services/function-orchestrator@master] Replace validation with type comparison.

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

Change 856014 merged by jenkins-bot:

[mediawiki/services/function-orchestrator@master] Replace validation with type comparison.

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