Skip to content

v0.2

Compare
Choose a tag to compare
@teo teo released this 06 Dec 12:18
· 2309 commits to master since this release
  • [coconut] Enable environment destroy
  • [coconut] Regenerate proto
  • [coconut] Update to current API
  • [coconut] Implement list workflow templates
  • [core] Improve handling of workflow configuration load error
  • [core] Provide default values for FairMQ channel options
  • [core] Only set task --id if not provided in configuration
  • [core] Provide example qc-basic workflow
  • [core] RESET is a transition for envs, EXIT a special case for tasks
  • [core][coconut] Rebuild protos
  • [core] Environment teardown is possible in STANDBY, not DONE
  • [core] If needed, RESET before environment teardown
  • [core] Increase mesoscommand timeout
  • [core] Support agent cache count
  • [core] Revamped task.State
  • [core] Make GetTaskClass public + smoother parent role support
  • [core] task.Manager finer-grained locking and task.State propagation
  • [core] Role path globbing support
  • [core] Expanded protofile + generated
  • [core] Role query support with globbing in Environment
  • [core] Hook up scheduler to task.Status propagation
  • [core] Implementation of vastly expanded control API
  • [core][coconut] Update go mod deps
  • [core][coconut] Update go dep deps
  • [core] Increase command timeouts
  • [core] Unlock earlier in task.Manager.TransitionTasks
  • [core] Increase timeouts
  • [core] Add QC-advanced example workflow
  • [core] Improve error reporting when loading configuration
  • [core] Initial plumbing for task cleanup support
  • [core] Implement list workflow templates
  • [core] Return environment list sorted by CreatedWhen
  • [executor] Increase startup timeout
  • [occ] --controlport is now --control-port for consistency