Skip to content

0.10.0

Compare
Choose a tag to compare
@phargogh phargogh released this 13 Nov 20:21
· 152 commits to main since this release
51d95b8

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 in TaskGraph.
  • Adding a hardlink_allowed parameter to add_task that allows the
    attempt to hardlink a file in a case where a copy_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 to add_task that conditionally stores
    the func 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.