v0.19.0
This release brings some performance and reliability improvements when terminating tasks. It also delivers some bug fixes, as well as an update to ODC integration.
Task termination:
- [executor] Tweak timeout system for the task kill procedure
- [executor] Always use the shell PGID as backup PID for killing
- [executor] Further tweak kill timeouts
ODC integration:
- [odcshim] Correctly handle early GetState calls
Miscellaneous:
- [core] Allow underscore in configuration path
- [misc] Gather more metrics in the test script
- [occ] Avoid using private namespace in gRPC
- [build] Toolchain version bump
- [build] gRPC, Protobuf version bump for OCC
- [build] Makefile output improvements on Mac