UPDATE: Due to #740 bug docker-compose
version of the server can't be started more than once. Please use v0.31.0 instead.
Release Highlights
v0.30.0
maintains Temporal's "Alpha" release state. Please do not use this release for production workloads.
Important
-
You can not rollback to a previous version once you have upgraded to
v0.30.0
. Data that is created inv0.30.0
is not supported by older versions and you will getpanic: runtime error: invalid memory address or nil pointer dereference
when the service tries to start. Using an older version after the upgrade will require a fresh install. -
After upgrading to
v0.30.0
you can not callReset
on Workflows which were started with a previous version. However, you can still callReset
on Workflows that were started while runningv0.30.0
.
Change details
2020-08-25 - e9bb772 - Remove Membership.Name config; Hardcode Ringpop app name (#688)
2020-08-26 - f210123 - Disable trimming of Failure field (#693)
2020-08-27 - 96ca34e - Fixes bug where terminating a parent with a lot of child workflows that continue-as-new doesn't propagate terminate to children (#696)
2020-08-28 - 3f3dcce - Don't fail if schema_version and schema_update_history tables already exist (#697)
2020-09-01 - d95406a - Skip BufferedEvents persistence when empty (#707)
2020-09-02 - 50de8a2 - Remove 2dc codepath (#692)
2020-09-02 - d86d7e2 - Expose SQL Connection Options in docker template (#708)
2020-09-04 - 02ab64c - Fixes bug where the failure details were not persisted for a marker recorded event, which corrupts workflow on replay #712
2020-09-05 - 7f44f34 - Fixes MySQL persistence for workflow reset (#713)
2020-09-08 - 99c40e2 - Update workflow resetter to call PersistNonFirstWorkflowEvents (#714)
2020-09-08 - e108bb9 - BufferedEvents Read Path Protections (#709)
2020-09-09 - 7ad0752 - Fix publicClient (#717)
2020-09-10 - 078e01f - Set Backoff.MaxDelay to 10 seconds (#720)
2020-09-10 - acbb6a5 - Fixes Internal Server Error returned on simultaneous SignalWithStart requests for the same WF ID (#719)
2020-09-10 - bddefb6 - Fix wrong field (#721)
2020-09-11 - faf2fe7 - WorkflowExecutionInfo Field Conversions (#715)
2020-09-15 - a09867d - Fixes blockage of Transfer Queue if UpsertSearchAttributes is invoked on a Temporal Server w/o Elastic Search (#727)
Helpful links to get you started with Temporal
Temporal Docs
Server
Java SDK
Java Samples
Go SDK
Go Samples
Helm Chart
Docker images for this alpha release (use tag 0.30.0)
Server
Server With Auto Setup
CLI (tctl)
Admin-Tools
Things we are still working on
- Stress and Performance testing.
- Failure testing.