-
Notifications
You must be signed in to change notification settings - Fork 535
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
Handle "FatalError" PUSH errors #1184
Comments
@GaryWilber , is there any way to have unique code for that issue? I think when I looked at telemetry I did not see any, but I might be wrong. Currently, we do not make decisions based on strings, only based on error code, it would be great to keep that. |
The code we return for |
Is this the only cause for 500? i.e. does 500 always mean FatalError? |
Yea it's the only cause for 500. |
New class of disconnection errors exists that we are not taking proper care - shows up as "Disconnect: Error: FatalError" reason for fluid:telemetry:Container:ConnectionStateChange_Disconnected
Per Gary, this happens when PUSH can't persist ops to storage.
While this is likely broad category, right now all issues like that happened due to SPO losing ops.
So the right approach is
@GaryWilber - FYI
The text was updated successfully, but these errors were encountered: