Skip to content

8.1.0b1

Pre-release
Pre-release
Compare
Choose a tag to compare
@adamnovak adamnovak released this 12 Mar 19:00
· 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.

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 in TOIL_SLURM_ARGS (#5230)
  • Added --slurmPartition and --slurmGPUPartition options for manual Slurm partition selection. (#5231)

Thank you to our contributors:
@stxue1 @mr-c @adamnovak