v1.16.0
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)