Skip to content

Updates

Thomas Vincent requested to merge updates into main

Major refacoring:

  • Use date-uid as resource id rather than int
  • Store most of the state on the file system (except for the futures returned by the executor). It uses a lock that works even over NFS from multiple hosts... overkill for what we want to do, but while at it, it should be safe.
  • Reload completed processing upon restart and mark previously pending/running processing as cancelled. (It's the easy way, but we can perfectly restore the queue of processes if needed).
  • Add -v options to change verbosity (Note: this does not handle the logs of the subprocess)

Related to daiquiri-tomo#92 (closed)

Merge request reports