-
Notifications
You must be signed in to change notification settings - Fork 3
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
Persist errors and status for reconciliation runs #52
Labels
Milestone
Comments
chadlwilson
added a commit
that referenced
this issue
Dec 13, 2021
Persists only Pending|Successful status at the moment; failure handling to be introduced.
chadlwilson
added a commit
that referenced
this issue
Dec 13, 2021
chadlwilson
added a commit
that referenced
this issue
Dec 13, 2021
Failures in most cases will be returned to the user as failed runs rather than 500 errors; and also able to be returned via the API later on. Still need to return the error message/failure cause, as well as persist the reason for the failure to the database
chadlwilson
added a commit
that referenced
this issue
Dec 13, 2021
Still need to - persist it to the DB for later retrieval after-the-fact - possibly change the status code to a `4xx` error on the synchronous trigger API when the run is failed
Done
Still to do
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Context / Goal
In #12 we persisted the results of successful runs. Additionally, errors are returned via the API, however they are not persisted, so if you retrieve the run later it will just look like it is pending.
Expected Outcome
status
of a rec Run, and some details of the failure (if it occurs)Out of Scope
Additional context / implementation notes
The text was updated successfully, but these errors were encountered: