Skip to content

feat: add maxFailuresCooldown config for processing disable cooldown#63

Merged
albanm merged 1 commit intomasterfrom
feat-add-max-failures-cooldown
Mar 2, 2026
Merged

feat: add maxFailuresCooldown config for processing disable cooldown#63
albanm merged 1 commit intomasterfrom
feat-add-max-failures-cooldown

Conversation

@BatLeDev
Copy link
Copy Markdown
Member

  • Add maxFailuresCooldown config to prevent processing from being disabled when it fails many times in a short period
  • This avoids disabling processings when failures are due to a temporary Data Fair or third-party service outage
  • Default cooldown is 12 hours (configurable via MAX_FAILURES_COOLDOWN env var, set to 0 to disable)
  • In development, cooldown is set to ~3 minutes for easier testing

@albanm albanm merged commit ed8c679 into master Mar 2, 2026
4 checks passed
@BatLeDev BatLeDev deleted the feat-add-max-failures-cooldown branch March 2, 2026 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants