Skip to content

Commit 3bf7f1b

Browse files
Claudelukekim
authored andcommitted
fix: Correct GraphQL retry behavior and auth troubleshooting docs
1 parent 4740d76 commit 3bf7f1b

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

website/docs/components/data-connectors/graphql/deployment.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Use HTTPS endpoints in production. Self-signed certificates require a trusted CA
3636

3737
### Retry Behavior
3838

39-
HTTP-level retries follow the shared `resilient_http` policy: 408/429/5xx plus transient network errors are retried with fibonacci backoff capped at 300s. The connector respects `Retry-After`, `retry-after-ms`, and `x-retry-after-ms` headers.
39+
HTTP-level retries cover 408 (request timeout) and 5xx (server errors) plus transient network errors. 429 responses are handled proactively by the built-in rate limiter rather than retried. Retries use fibonacci backoff with a maximum of 5 attempts.
4040

4141
### Pagination
4242

@@ -77,7 +77,7 @@ GraphQL requests participate in [task history](../../../reference/task_history)
7777

7878
| Symptom | Likely cause | Resolution |
7979
| ---------------------------------------------- | ----------------------------------------------------- | ------------------------------------------------------------------------------------------- |
80-
| `401 Unauthorized` | Wrong or expired token in `graphql_auth_header`. | Rotate the token; verify the header format (`Bearer` prefix, etc.). |
80+
| `401 Unauthorized` | Wrong or expired token in `graphql_auth_token`. | Rotate the token; verify the header format (`Bearer` prefix, etc.). |
8181
| Rows missing from the dataset | Wrong `json_pointer`. | Inspect the response payload; JSON pointer must navigate to the array of rows. |
8282
| Refresh fails mid-pagination | Rate-limit or transient network failure. | Reduce refresh frequency; the connector will retry on retriable errors. Narrow the query. |
8383
| Query cost exceeded | Query requests too many nested fields. | Simplify the query; fetch only required fields. |

0 commit comments

Comments
 (0)