v1.9.0
This release fixes multiple race conditions in the AliECS core.
-
Race conditions:
- [core] fixed race condition for getTasks in roster.go
- [core] race condition fix in aggregator.role
- [core] Added missing mutex around eventStream in environment
- [core] OCTRL-886 correctly use mutex in environment/manager.go
- [core] OCTRL-889 proper usage of mutex in environment.go
-
Miscellaneous fixes:
- add a test for GetTasks and GetRoles
- Bump golang.org/x/net from 0.22.0 to 0.23.0
- [core] inform, not warn if there is one executor on a node
- [doc] update the release documentation