temporalio / temporalio/temporal
Add CANCEL_REQUESTED status
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 23.2k
- Forks
- 1.9k
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 228
Description
Is your feature request related to a problem? Please describe.
DescribeWorkflowExecution result doesn't indicate if workflow cancel was requested.
Describe the solution you'd like
Add CANCEL_REQUESTED status or some additional property to the DescribeWorkflowExecutionResult.
Additional context
https://community.temporal.io/t/workflow-status-canceled-vs-canceling/1050
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating DescribeWorkflowExecutionResult and the workflow cancellation status handling. Review the linked discussion for the distinction between canceled and canceling, then define completion as the result clearly indicating that cancellation was requested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- api, distributed-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100