Skip to content

v1.16.0

Compare
Choose a tag to compare
@cretz cretz released this 08 Aug 17:53
· 321 commits to master since this release
e26b342

Highlights

Eager Activity Execution

Internal optimization that, once enabled on the server, will optimize activity execution by favoring the local activity worker before a remote one.

Specific Changes

2022-06-16 - 706af97 - Update API dep for worker versioning API (#831)
2022-06-22 - 5217d7a - Rename internal_decision_state_machine.go to internal_command_state_machine (#835)
2022-06-22 - 9879dbc - Encode nil query result (#830)
2022-06-28 - 1f60198 - Returning error from Workflow results in Failure (#838)
2022-06-30 - 6a0e7ab - Eager activity execution (#836)
2022-06-30 - 6c4061e - Add interceptors to replayer options (#839)
2022-06-30 - bca4a07 - Add client-side helper to get history from JSON reader (#840)
2022-07-01 - 2f76f4d - Allow any value in the OnUpsertSearchAttribute mock (#841)
2022-07-08 - 3856292 - Concurrency and serialization documentation notes (#848)
2022-07-12 - 7003c83 - Add workflow.GetInfo(ctx).GetCurrentHistoryLength() (#851)
2022-07-13 - c728c6b - Forward compatibility for service proxy (#849)
2022-07-13 - de63fea - Pull in v1.10.0 of go.temporal.io/api (#852)
2022-07-14 - 16cc53e - Support alias disabling during workflow/activity registration (#850)
2022-07-15 - 942edfb - Links updated (#856)
2022-07-21 - 8fe4ad9 - Properly handle absent WFT response for eager activities (#862)
2022-07-22 - dea0cfa - Support really short heartbeat throttling interval (#863)
2022-07-31 - 7151653 - Add workflow update handling (#869)
2022-08-01 - 38b2b69 - Consume api v1.11.0 (#872)
2022-08-05 - 0f9d428 - Unit test fix for Go 1.19 (#877)