-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Is your feature request related to a problem? Please describe.
The csg generated processing information and adds it to the result dataset. Other function currently can't handle this information and will throw an error when called with a dataset including processing information.
Describe the solution you'd like
All functions can handle processing info. Most function only add info about their processing if the input dataset already has processing info. The csg always adds processing info. To add processing info without the csg add a function that initializes empty processing info in a dataset.
Describe alternatives you've considered
Always add processing info. This saves information that we often don't need.
Additional context
TODO: Add a list of functions to modify here:
Some functions might be complex,e.g. merge, where processing information from two datasets has to be integrated into the processing info of the result. Possible solution: keep only info from calling dataset and discard te infor from the dataset thatis merged in.