Skip to content

2) Retry 500s#66

Merged
sam-watttime merged 1 commit into
mainfrom
retry-500s
Apr 20, 2026
Merged

2) Retry 500s#66
sam-watttime merged 1 commit into
mainfrom
retry-500s

Conversation

@jcofield

@jcofield jcofield commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

What

Make the request session more robust to intermittent issues.

Why

So that users of the client, e.g. a "hungry analyst", can more easily retrieve data despite intermittent 500 issues

How

Introduce a Retry class to the sessions that checks for 500, 502, 503, and 504 and retries 3 times.

@jcofield jcofield changed the title Retry 500s 2) Retry 500s Apr 20, 2026
@jcofield jcofield requested review from nsteins and removed request for xginn8 April 20, 2026 18:32
@sam-watttime sam-watttime merged commit 3d53d95 into main Apr 20, 2026
1 check passed
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

Successfully merging this pull request may close these issues.

3 participants