Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error handling #9

Closed
EpicWink opened this issue Feb 17, 2020 · 1 comment
Closed

Error handling #9

EpicWink opened this issue Feb 17, 2020 · 1 comment
Assignees
Milestone

Comments

@EpicWink
Copy link
Owner

Handling SWF API errors, such as decision failures or time-outs.

See https://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dg-error-handling.html

@EpicWink EpicWink added this to the v0.3 milestone Mar 5, 2020
@EpicWink EpicWink modified the milestones: v0.3, v0.2 Mar 6, 2020
@EpicWink
Copy link
Owner Author

EpicWink commented Mar 6, 2020

Five main types:

  • Invalid request - fail execution, stop decider
  • Task timed-out - fail execution. Activity-task time-out handling already implemented
  • Task failed (activity, Lambda or child workflow) - fail execution (until retries are implemented: see Activity task retry policies #4). Activity-task failure handling already implemented
  • Execution closure failed - retry same execution closure (pending decision task will be consumed)
  • Unauthorised request - (try to) schedule decision task (eg 0-second timer), stop decider

@EpicWink EpicWink self-assigned this Mar 6, 2020
EpicWink added a commit that referenced this issue Mar 19, 2020
See #9

Took 2 hour 12 minutes
EpicWink added a commit that referenced this issue Mar 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant