v1.0.4
milos-ljubinkovic
released this
10 Jan 15:54
·
63 commits
to master
since this release
Features
TES v0.3
Latest funnel compatibility plus generic s3 storage support
User space container management
Allows the user to define a bash script to be executed instead of using the default docker client. Implemented through mustache templates in the config files. Example templates are provided for running docker image containers using the docker cli (and udocker) and singularity.
Minor
- Clearer logs with docker execution error message printing
- Glob results sorting per cwl spec
- Event sourcing database mode for future development of fault tolerance / memoization
Bufixes
- Relative paths in inputs and cwl files as well as any paths containing spaces should resolve properly now
- Handling tasks without inputs or outputs has been fixed
- LoadContents limited back to the size from spec
- Problems with java9 reduced by bumping the google-guice library version, full java9 support when guice has it or with a switch to a different IoC library
- Patched an issue with relative paths in secondary files that was present in the previous v1.0.4 archive