3.18.0
DailyDreaming
released this
02 Oct 17:41
·
1853 commits
to master
since this release
- Refactor stream writes in the fileJobStore to minimize holding open file handles
- Large python 2/3 compatibility changes (+ python 3 compatible mesos library: pymesos)
- Get status/PID API added
- CWL:fix support for user space overrides
- Update cwltool from 1.0.20180518123035 to 1.0.20180820141117
- support lsf 10 per core reservation
- WDL bucket outputs with orig names
- Grid engine job creation fix
- Add Mesos port forwarding and the ability to use a SOCKS proxy with toil ssh-cluster
- Require a jobstore to be specified when a provisioner is.
- Retry HTTP connections on BadStatusLine errors
- Quote() all Docker arguments
- log LSF job id to error on failure
- Improve test file cleanup
- retries for batch commands
- Update CoreOS AMI
- CWL workDir defaults to tmpdir_prefix now if not set by the user
- Set the default duration for batch systems with getWaitDuration()
- Coverage Evaluation
Bug Fixes
- AMI Fetch Timeout
- Stop logging every message twice in certain cases
- Fix htcondor in wheel breaking on Apple
- Fix toil kill
- Fix invalid qsub in torque.py
Thank you to our contributors: @mr-c (big thanks for all of the CWL support!), @MarkFilus, @xzhub, @ionox0, @jsmedmar, @bencvdb, @tom-dyar, @joelarmstrong, @mwiens91, @jessebrennan, and @adamnovak!