- fixing issues with quadratic memory increase for workflows with big splitters - removing
state_inputs
fromTask
(not used anymore) - allowing for directory with broken symlinks for an input
- fixing tests so could be run on a cluster (using
tmpdir
as acache_dir
, so pytest can be run with--basetemp
) - fixing
cache_Dir
setting for worflows used as nodes - fixing
Submitter._run_workflow
so it doesn't stop when there are still tasks in the graph, will try getting runnable tasks for another 60s (in case the previous tasks finished, but the results are still not available to read) - fixing template formatting for files from
ShellCommandTask
, so it works for directories that have dots in the name - fixing tests that were resubmitting tasks to the queue