v0.10.1
Dispatch Highlevel Interface Release Notes
Summary
Upgrading
The frequenz.dispatch.TargetComponents type was removed, use frequenz.client.dispatch.TargetComponents instead.
New Features
- The dispatcher offers two new parameters to control the client's call and stream timeout:
call_timeout: The maximum time to wait for a response from the client.stream_timeout: The maximum time to wait before restarting a stream.
- While the dispatch stream restarts we refresh our dispatch cache as well, to ensure we didn't miss any updates.
Bug Fixes
- Fixed that dispatches are never retried on failure, but instead an infinite loop of retry logs is triggered.
What's Changed
Full Changelog: v0.10.0...v0.10.1