Skip to content

oracle: implement exponential backoff for fetch retries#13

Open
dnldd wants to merge 1 commit intobisoncraft:masterfrom
dnldd:diviner-exp-backoff
Open

oracle: implement exponential backoff for fetch retries#13
dnldd wants to merge 1 commit intobisoncraft:masterfrom
dnldd:diviner-exp-backoff

Conversation

@dnldd
Copy link
Copy Markdown
Contributor

@dnldd dnldd commented Feb 24, 2026

Replace fixed 1-minute retry with exponential backoff: 10s base, 5-minute cap, formula min(10s*2^attempt, 5min). Consecutive errors back off progressively (10s → 20s → 40s → ...), resetting to base delay on successful fetch. Added test helper for fast test execution with millisecond-scale delays.

Replace fixed 1-minute retry with exponential backoff: 10s base, 5-minute cap,
formula min(10s*2^attempt, 5min). Consecutive errors back off progressively
(10s → 20s → 40s → ...), resetting to base delay on successful fetch. Added
test helper for fast test execution with millisecond-scale delays.
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.

1 participant