Releases: AliceO2Group/Control
Releases · AliceO2Group/Control
v0.4
- [common] Add event.DeviceEvent
- [core] Include _messageType in MesosCommandRespose objects
- [core] Handle incoming DeviceEvents
- [executor] Forward DeviceEvents from OCC to core
- [occ] Emit END_OF_DATA event from OccServer
- [occ] Stop iterating in RUNNING after END_OF_DATA event raised
v0.3
- Update run script
- Update dependencies
- Bump package version and dep version
- [core][executor] Support pushing the control port via env var
- [core] Meaningful output of TasksDeploymentError
- [core] Make constraints implement Stringer to make them printable
- [core] Improve logging in scheduler
- [core] Improve logging in constraint.Attributes
- [core] Always say yes to null constraints against any attribute set
- [occ] Support environment variable for control port
- [occ] Document OccInstance
- [occ] Improve documentation
- [occ] Document RuntimeControlledObject
- [occ] Document OccState
- [occ] Fix OccState documentation
v0.2
- [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