1.0.0b0
What's Changed
- Added metadata file locking mechanism at the working directory level, so it is possible to check and update metadata associated to the different stages in an ordered way.
- Added capability to execute workflows in background, reporting the different rough states of the execution: queued, running, finished or died.
- Added capability to detect workflow executions which have died.
- Added a mechanism to override the maximum step processing time declared in a Nextflow workflow. Some real life workflows (like the ones from nf-core) have in place these limits, which can kill workflow executions because it was taking too long.
- Added several core tests to check both basic bootstrapping and workflow instantiation are working.
- Added core test to check parallel workflow executions do not corrupt metadata.
- Many minor fixes.
Full Changelog: 1.0.0a2...1.0.0b0