v0.49.0
This release includes an improvement to integration plugin connection handling, the addition of detectors in more log messages, task termination control improvements in the executor, improvements to Bookkeeping and Kafka clients, and other fixes.
-
Integration client connections:
- [core] Use connectivity.Shutdown for plugin client connection check
-
Detectors in log messages:
- [core] Output detector field to InfoLogger
- [core] Make sure deployment error is forwarded + print detectors
- [executor] Output detector field to InfoLogger
- [executor] Attach detector to task PID event
-
Bookkeeping improvements:
- [OCTRL-695] AliECS Bookkeeping plugin passes the raw runtype as string for run details.
- [OCTRL-677] AliECS Bookkeeping plugin passes odc_topology_fullname to BK for run details.
-
Miscellaneous:
- [core] Improved output for "no resource demands for descriptor" issue
- [core] Warn before deployment if there are claimable or orphan tasks
- [core] Kafka: Remove the deprecated PublishUpdate callback
- [OCTRL-691][core] add a before_activity_start topic in kafka
- [OCTRL-691][core] add a before_activity_start topic in kafka