Skip to content

Add jitter to exponential retries and clamp retry count#136

Open
IvanildoBarauna wants to merge 1 commit intomainfrom
codex/adjust-clientbuilder-retries-handling
Open

Add jitter to exponential retries and clamp retry count#136
IvanildoBarauna wants to merge 1 commit intomainfrom
codex/adjust-clientbuilder-retries-handling

Conversation

@IvanildoBarauna
Copy link
Copy Markdown
Owner

Summary

  • clamp configured retries to the global constant and warn when limits are exceeded
  • add configurable jitter support to the exponential retry strategy and propagate validation
  • document retry parameters and update tests to cover the global cap and jitter behaviour

Testing

  • poetry run pylint src/api_to_dataframe
  • poetry run pytest

https://chatgpt.com/codex/tasks/task_e_690ba1487eb4832bbda0d3277ff19020

@codecov
Copy link
Copy Markdown

codecov Bot commented Nov 5, 2025

Codecov Report

❌ Patch coverage is 84.21053% with 3 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/api_to_dataframe/controller/client_builder.py 70.00% 3 Missing ⚠️

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant