Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simpilfy internal error handling #294

Merged
merged 1 commit into from
Apr 12, 2023
Merged

Conversation

daytime-em
Copy link
Collaborator

@daytime-em daytime-em commented Apr 10, 2023

This PR removes retries at the individual request level for errors. It's been observed in practice that under extreme load, the additional retries can overstress the load balancer. We must depend on the retry behavior of the Core SDK, which is to attempt to again along with all new events on the next beacon interval. The increasing size of beacons due to successive failures may be revisited in the core sdk.

This change should have no effect on the majority of users and the majority of situations.

@daytime-em daytime-em changed the title Simpilfy error handling Simpilfy internal error handling Apr 10, 2023
@daytime-em daytime-em requested a review from a team April 11, 2023 19:52
@daytime-em daytime-em merged commit 629657a into releases/v3.3.4 Apr 12, 2023
@daytime-em daytime-em deleted the fix/remove-backoff branch April 12, 2023 16:44
@github-actions github-actions bot mentioned this pull request Apr 12, 2023
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