Skip to content

v0.54.0

Choose a tag to compare

@teo teo released this 13 Oct 09:22
· 826 commits to master since this release

This release brings improvements to the executor's task kill sequence, as well as support for the NOISE run type and improvements to DCS interaction.

  • Miscellaneous:

    • [build] Ensure the ddsched protofile is correctly patched
    • [build] Regenerate protobuf/gRPC code
    • [core] Add NOISE to run types list
    • [core] Fix build
    • [core] Improve reporting errors during JIT template translation
    • [core] Reindex RunType enum to be in sync with O2
    • [misc] Update all protofiles and go generate calls for new Protobuf
    • [misc] Update DDsched and ODC protofiles
  • DCS:

    • [core] Reformat DCS GetData output (now a map instead of array)
    • DCS proto file updated
  • Executor:

    • [executor] log signals when killing tasks
    • [executor] do not kill what's dead
    • [executor] increase the timeout for SIGTERM
    • [executor] increase KILL_TRANSITION_TIMEOUT to 5s
    • [executor] simplify two logs into one, simplify the code
    • [peanut] Fix deadlock in UI redraw