v0.3.6 Release
New Features and Improvements
ActivityTimeout Processing
Tasklist Throttling
Bug fix to ensure low throttling numbers do not cause CPU capacity spikes.
- 4725ace - Remove throttling logs and set min burst size (#523)
- 6fe6949 - Optimize task buffer throttling (#526)
- 99f4899 - Fix throttling burst and add debug logs (#529)
Avoid tasklist leaks
Identify and expire unused tasklists
- b7dc627 - Add ttl to expire and avoid leaks of sticky task lists (#510)
- 11a308a - Unload tasklist to avoid leaks when no poller has queried recently (#519)
Cadence UI
Add docker support for cadence UI
Schema changes
Signal Workflow
Add support for sending signals in workflows in code and prevent workflows from signaling themselves.
- bd9eb9f - Add signal external workflow decision (#485)
- 8cc9319 - Handle workflow signal itself (#539)