8.1.0b1
Pre-release
Pre-release
·
2 commits
to master
since this release
Note: this is a beta release with new functionality immediately needed by Cactus.
Highlighted Features Added
- Toil can now publish workflow execution metrics to Dockstore for workflows where it knows the TRS ID (i.e. workflows run by TRS ID or Dockstore URL) (#5159).
- Toil now saves workflow execution history in
~/.toil/history.sqlite
- Toil will prompt the user to decide whether they want to publish workflow metrics, and, if it thinks it can get ahold of the user, will not proceed until they decide or a timeout elapses.
- Toil now saves workflow execution history in
CWL
- Add caching to
toil-cwl-runner
. Use--cachedir [dir]
to enable, and avoid rerunning previously cached jobs. (#4298) - Add CWL badges to documentation (#5183)
- Improve error message when a file is not found in CWL (#5174)
Misc
- Toil will no longer select GPU or high-priority Slurm partitions when it does not need to. (#5223)
- Allow handling unlimited number of jobs on Slurm (#5064)
- Add hack to automatically un-stick jobs that can be un-stuck by
lsof
. (#5214) - Re-added support for
--time
inTOIL_SLURM_ARGS
(#5230) - Added
--slurmPartition
and--slurmGPUPartition
options for manual Slurm partition selection. (#5231)
Thank you to our contributors:
@stxue1 @mr-c @adamnovak