Support the retry policy for workflows
Open
- Dominant language
- JavaScript
- Stars
- 217
- Forks
- 104
- PR merge metrics
- No merged PRs in 30d
Description
## Workflow retry
All other Dapr SDKs support a retry policy when calling the workflow activity. e.g. `yield ctx.callActivity(hello, 'Tokyo', {retryPolicy: {...}})`
But the JS SDK does not. Is there a plan to do so? It is a fairly major requirement for any fully functioning workflow.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the JavaScript SDK's workflow activity invocation and compare it with the retry-policy support in the other Dapr SDKs. The issue is complete when callers can provide a retryPolicy to callActivity and the behavior is covered by the relevant workflow tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100