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

Feature/exponential backoff for auto processing #26

Conversation

JonasHess
Copy link
Contributor

This change introduces an exponential backoff mechanism to the background process for auto-tagging. The goal is to prevent excessive API calls in case of repeated errors. If an error occurs, the backoff duration doubles until it reaches a maximum limit, reducing the frequency of API calls and allowing the system to recover gracefully. If no errors occur, the backoff duration resets to the minimum value.

#19

@icereed
Copy link
Owner

icereed commented Oct 22, 2024

Awesome work 👏
Thank you so much for contributing!

@icereed icereed merged commit e62c544 into icereed:main Oct 22, 2024
2 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