Skip to content

Releases: AliceO2Group/Control

v0.4

20 Dec 11:21
@teo teo
Compare
Choose a tag to compare
  • [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

13 Dec 14:16
@teo teo
Compare
Choose a tag to compare
  • 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

06 Dec 12:18
@teo teo
Compare
Choose a tag to compare
  • [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

v0.1

06 Nov 12:10
@teo teo
ade40f2
Compare
Choose a tag to compare

First tech preview of O² Control