Description
This Boolean parameter will be set by WikiLambda when it composes a function-call request, as part of the request. When the parameter is true, the Orchestrator will ensure that all retrieved content ( ZObjects from WikiLambda and Wikidata entities from Wikidata APIs) are fresh with respect to their original sources. When false, the Orchestrator will pull content from memcached as usual. The Orchestrator will propagate the parameter along with the Request throughout processing, as needed.
- The parameter will be called getFreshResult, and will appear directly inside the body element of the request coming to the Orchestrator (the same location as the existing parameter doValidate).
- It may also be passed to the Evaluator, if appropriate.
Completion checklist
- Before closing this task, review one by one the checklist available here: https://www.mediawiki.org/wiki/Abstract_Wikipedia_team/Definition_of_Done#Back-end_Task/Bug_completion_checklist