Description
If a function in the orchestrator receives a Z22 and then returns another Z22, it should not discard the metadata associated with the received Z22. Instead, it should intelligently merge that metadata with any metadata that will be produced in the current function.
Desired behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)
- ensure that metadata is always merged instead of being discarded
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