Skip to content

v0.3.6 Release

Compare
Choose a tag to compare
@madhuravi madhuravi released this 31 Jan 19:47
· 3957 commits to master since this release
8cc9319

New Features and Improvements

ActivityTimeout Processing

  • 78c4b7a - Fixes various issues with ActivityTimeout Processing (#528)

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

  • 4d9fcf7 - Add the cadence-web UI to docker compose (#525)

Schema changes

Signal Workflow

Add support for sending signals in workflows in code and prevent workflows from signaling themselves.

Miscellaneous

  • b9c8eef - Use domain name in completeActivityByID instead of domainID to clarify usage (#520)
  • 9fab27a - Add integration test for respondActivityTaskCompleteByID (#524)
  • 6ce4fdc - Handle workflow already started error metrics correctly (#518)