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

Add a retry mechanism on all API calls #4

Merged
merged 1 commit into from
Apr 20, 2023
Merged

Conversation

slovdahl
Copy link

fixes smarkets#314

Originally submitted by @z8v in smarkets#349. Will keep it in our fork until it has been merged upstream.

Copy link

@perlun perlun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feel free to bypass CI failures for now. We'll get them fixed in a moment.

requirements.txt Outdated Show resolved Hide resolved
@slovdahl slovdahl force-pushed the network-retries branch 7 times, most recently from 6a7fa55 to e56ae45 Compare December 22, 2022 08:25
@xtermi2
Copy link

xtermi2 commented Apr 20, 2023

Is here any progress? We need this retry mechanism because he have a lot of failures which could be solved by retries 🙏

@slovdahl
Copy link
Author

slovdahl commented Apr 20, 2023

Hi @xtermi2! This PR has stalled a little bit, we have not had any problems recently that would be solved by this. But I do agree it's a nice improvement in general.

Overall, we're in the process of consolidating all the current and active forks of marge-bot into one: https://gitlab.com/marge-org/marge-bot. So right now it's unlikely that this fork will see much future development.

@slovdahl slovdahl force-pushed the network-retries branch 2 times, most recently from a4c29e8 to b3bfb0e Compare April 20, 2023 07:20
@slovdahl slovdahl merged commit 4afd894 into master Apr 20, 2023
@slovdahl slovdahl deleted the network-retries branch April 20, 2023 10:20
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.

Marge fails too hard on network errors
4 participants