v1.21.1
IMPORTANT
- Do not upgrade to this version if you using advanced visibility with MySQL as storage. The release of v1.21.0 included an script to upgrade the schema, but it contains a bug. Please upgrade to v1.21.2 which fixes the bug.
- If downgrading from this release to the 1.20 series, downgrade to 1.20.4 instead of 1.20.3. This addresses an issue where the new
BuildIds
search attribute was not understood and would cause errors in visibility processing.
Schema Upgrades
See the 1.21.0 release notes for schema upgrade information for upgrading to the 1.21 series.
Release Highlights
This release fixes these bugs:
- Skip reading close event for retention task if not using Cassandra visibility store.
- Use lower priority for standby tasks.
- Added sanity check to protect against mutable state corruption.
- Fix replication ack aggregation logic.
All Changes
2023-06-30 - 873df34 - Improve build id scavenger (#4568)
2023-06-30 - ed7f94c - Fix migration in mem ack aggregation (#4569)
2023-06-29 - 0fcff51 - Measure backlog after completing a current task (#4562)
2023-06-29 - 2755679 - Add corruption protection to ms (#4560)
2023-06-29 - 8b3426b - Handle get namespace by id error (#4559)
2023-06-29 - 72fb120 - Use lowest persistence priority for standby tasks (#4551)
2023-06-29 - ca41bb0 - Consider non default sets reachable by new workflows for a while after they stop being queue default (#4545)
2023-06-29 - 0d7350d - Get execution start/close time when using Cassandra visibility store (#4549)
2023-06-29 - 0c441a7 - Add more metrics for stream replication (#4539)
Details about the v1.21.0 release can be found here.
Helpful links to get you started with Temporal
Temporal Docs
Server
Docker Compose
Helm Chart
Docker images for this release (use the tag 1.21.1
)
Server
Server With Auto Setup (what is Auto-Setup?)
Admin-Tools