Skip to content

v0.3.4 Release

Compare
Choose a tag to compare
@samarabbas samarabbas released this 13 Dec 00:38
963d13c

This release fixes some critical stability issues introduced in v0.3.3. You can skip v0.3.3 and directly upgrade to this release on top of v0.3.2, but make sure to upgrade schema as outlined in release notes for v0.3.3.

Stability Fixes

  • 6ed2014 - WorkflowExecution stuck fix on transient decision timeout (#450)
  • 7ad6d5b - fix buffered events bug (#449)
  • fffdc7e - TimerQueueProcessor to scan DB for existing timers on init (#455)
  • c844eb7 - check if workflow is closed when processing sticky timeout timer (#458)
  • 963d13c - TimerQueueProcessor stuck fix on large backlog on available timers (#460)

Miscellaneous

Schema Changes If Upgrading From v0.3.2

All the schema changes required by new features are backwards compatible please make sure to deploy cadence schema 0.2 and visibility schema 0.2 using the cadence-cassandra-tool before deploying this release of Cadence server. Following are the changes we requires 0.2 version of schema:

  • 9db7677 - Decision task failure support (#422)
  • e6697df - add sticky decision execution (#401)
  • d79841b - buffer events when decision task is inflight (#386)
  • cbc769d - Fix decision task leak with workflow timeout as ttl (#373)
  • b3d8ab3 - Reduce tombstones for open workflow executions (#395)