Skip to content

INTEG-2955 - retry rate-limited requests - #185

Merged
ceciliastevens merged 3 commits into
mainfrom
feature/INTEG-2955/retry-429s
Sep 11, 2026
Merged

INTEG-2955 - retry rate-limited requests#185
ceciliastevens merged 3 commits into
mainfrom
feature/INTEG-2955/retry-429s

Conversation

@ceciliastevens

Copy link
Copy Markdown
Contributor

Adds a global adapter using a retry strategy for 429 responses, controlled by a new setting. Previously we only mounted the adapter if particular file-event paths were called. Those paths still conditionally mount their own adapter (to allow POST, which is normally outside the set of methods requests/urllib will retry), but it's more tightly-scoped and won't affect all other paths.

Also updated the adapter code to avoid retrying for other non-status reasons (which should match previous default behavior), and updated catching/logging in the CLI to handle the possibility of RetryError.

@ceciliastevens
ceciliastevens merged commit 9b220d3 into main Sep 11, 2026
7 checks 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.

2 participants