Restructuring the CA MetaData Configuration
The goal of this MR is to remove all (with some exceptions) of the MetaData related configuration bits out of the main OutputStreamConfig. Then, each job/skeleton can configure whatever MetaData that particular workflow wants to write out independently. So, after this MR is accepted:
- Merely configuring
OutputStreamConfigwill not magically add any MetaData to the output file, - Each job/workflow needs to add
InfileMetaDataCfgin the dedicated steering/skeleton.
Once we have this in, we can start about making things more modular (i.e. split InfileMetaDataCfg into dedicated bits etc.), configuring items/components more "elegantly" (perhaps through flags and/or other means).
Edited by Alaettin Serhan Mete