pageserver API client interprets JSON syntax errors as 503 #8903
Labels
c/storage/pageserver
Component: storage: pageserver
t/bug
Issue Type: Bug
t/on_call_followup
triaged
bugs that were already triaged
We should interpret truncated responses as 503 (dropped connection), but if we get a full body and it can't be parsed, then we should use a more clearly fatal error code & message.
This caused some confusion when debugging a situation where there was a version incompatibility between storage controller and pageserver.
The text was updated successfully, but these errors were encountered: