refactor data persistence
Refactor Variable
persistence
- make it simpler
- uniform across scheme's
- add systematic tests
- document implementation
Note: output variables of a task can no longer be located by the root URI and the uhash only (the container changes to root URI for each output). Passing a DataUri
is now the only way to pass data by reference, which is also simpler and more explicit than a root URI with a uhash.
Edited by Wout De Nolf