0.10.0
Released Aug 25, 2020.
0.10.0 (2020-08-25)
- Fixed several race conditions that could cause the
TaskGraph
object to
hang on an otherwise ordinary termination. - Changed logging level to "INFO" on cases where the taskgraph was not
precalculated since it's an expected path of execution inTaskGraph
. - Adding a
hardlink_allowed
parameter toadd_task
that allows the
attempt to hardlink a file in a case where acopy_artifact=True
may
permit one. This will save on disk space as well as computation time
if large files are not needed to copy. - Adding a
store_result
flag toadd_task
that conditionally stores
thefunc
result in the database for later.get
. This was added to
guard against return types that were not picklable and would otherwise
cause an exception when being executed normally. - Fixed issue that would cause the logger thread to continue reporting status
after all tasks were complete and the graph was closed.