1040 Add network retries to CW requests #3657
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ref. metriport/metriport-internal#1040
Dependencies
none
Description
Add network retries to most requests to CW.
Context is that we constantly have networking errors from CW. This makes the integration more reliable and results in less work for us on the ops side.
Testing
...WIP
[Release PRs:]
Check each PR.
Release Plan
[How does the changes on this PR impact/interact with the existing environment (database, configs, secrets, FFs, api contracts, etc.)?
Consider creating 2+ PRs if we need to ship those changes in a staged way]
[This is the release plan for production]
[You should execute the exact same steps when releasing to staging to validate it works]
[Add and remove items below accordingly]
master