Quinn Klassen
Quinn Klassen
Add UpdateLifeCycleStage enum instead of using the protobuf enum closes https://github.com/temporalio/sdk-go/issues/1411
See https://github.com/temporalio/features/issues/432
Using `updatepb.WaitPolicy` in `UpdateWorkflowWithOptionsRequest` is not ideal since it require declaring a whole struct and a protobuf enum just to set the wait policy. We can replace this with an...
## Expected Behavior Child context cancellation propagates in a deterministic order ## Actual Behavior Child context cancellation does not propagates in a deterministic order. When a parent context cancels its'...
## Expected Behavior PollWorkflowUpdate does use a context aware data converter. ## Actual Behavior PollWorkflowUpdate does not use a context aware data converter. https://github.com/temporalio/sdk-go/blob/54e131e191406487481e2af2af46b3f5f57201d8/internal/internal_workflow_client.go#L1900
**Is your feature request related to a problem? Please describe.** When using a context aware data converter that uses the workflow ID (or any workflow options), the workflows result will...
**Is your feature request related to a problem? Please describe.** Context aware data converters should have some way to get ID of outbound activities and child workflows when the data...
## Expected Behavior `WorkflowRun.Get` and `WorkflowRun.GetWithOptions` uses a context aware data converter like all other client and workflow calls ## Actual Behavior `WorkflowRun.Get` and `WorkflowRun.GetWithOptions` does not use a context...
## Expected Behavior WorkflowChecker should consider anonymous functions in local activities deterministic. ## Actual Behavior WorkflowChecker does not consider anonymous functions in local activities deterministic. ## Steps to Reproduce the...