Skip to content

Releases: AliceO2Group/Control

v0.82.2

16 Oct 13:47
@teo teo

Choose a tag to compare

This release makes the an internal data structure of the AliECS core thread-safe in order to prevent a race condition from causing a crash.

  • [common] Protect stringmap operations with rwmutex
  • [core] Restrict raw access to stringmap underlying structure

v0.82.1

13 Oct 07:31
@teo teo

Choose a tag to compare

This release increases the maximum inbound message size from ODC to 32MB to allow larger workflows on EPN.

  • [core] Double max inbound ODC message size to 32MB

v0.82.0

12 Oct 11:06
@teo teo

Choose a tag to compare

This release includes a behaviour change to the executor. The executor will now stay alive even if no tasks are present.

  • Executor keep alive:
    • [executor] Keep executor alive even with no tasks

v0.81.2

06 Oct 10:10
@teo teo

Choose a tag to compare

This release fixes two executor crashes.

  • [executor] Prevent crash on nil RPC connection
  • [executor] Prevent crash on bad incoming message

v0.81.1

02 Oct 07:49
@teo teo

Choose a tag to compare

This patch release fixes a core crash in the task manager.

  • [core] Fix crash in executor/agent failed handler in task manager

v0.81.0

05 Sep 15:12
@teo teo

Choose a tag to compare

This release includes a fix for broken InfoLogger output in some cases of failed deployment.

  • Log output:
    • [core] Fix counters and string building issue in TasksDeploymentError

v0.80.0

01 Sep 10:27
@teo teo

Choose a tag to compare

This release includes improvements to the API and to log messages for termination conditions.

  • ODC error logging:

    • [core] Print a fatal message to IL if ODC went to error
  • DESTROY transition information:

    • [core] Declare current transition DESTROY if tearing down env
  • Active tasks count:

    • [coconut] Display number of active/inactive/total tasks in env
    • [core] Add active/inactive task counts to proto
    • [core] Return number of active/inactive tasks in env requests

v0.79.0

24 Aug 14:39
@teo teo

Choose a tag to compare

This release reduces the response payload size of GetEnvironments, and improves documentation.

  • GetEnvironments response:

    • [core] Implement GetEnvironmentsShortData for all plugins
    • [core] Only return short data in GetEnvironments to keep response small
  • Documentation:

    • [docs] Update coconut documentation
    • [docs] Update apidocs

v0.78.80

18 Aug 11:35
@teo teo

Choose a tag to compare

v0.78.80 Pre-release
Pre-release

Alpha release, testing new documentation facilities

v0.78.0

17 Aug 14:58
@teo teo

Choose a tag to compare

This release fixes an important bug that prevented concurrent environment deployments.

  • Concurrent deployments:
    • [core] Refactor taskclass package
    • [core] Ensure task class refresh cannot happen concurrently w/ matching
    • [core] 7 day eviction policy for task class cache