Skip to content

Improved the reliability of uploads and downloads by implementing retries for failed API calls.#533

Merged
j9sh264 merged 2 commits intomainfrom
copy-with-retry
Apr 8, 2026
Merged

Improved the reliability of uploads and downloads by implementing retries for failed API calls.#533
j9sh264 merged 2 commits intomainfrom
copy-with-retry

Conversation

@j9sh264
Copy link
Copy Markdown
Collaborator

@j9sh264 j9sh264 commented Apr 8, 2026

This PR implements a robust retry mechanism for all file transfer operations (uploads and downloads). Previously, the pipeline was susceptible to transient network errors and API timeouts which could halt the entire process.

By adding this retry logic, the pipelines can now recover from intermittent failures without manual intervention.

@j9sh264 j9sh264 requested a review from mahrsee1997 April 8, 2026 11:36
@j9sh264 j9sh264 self-assigned this Apr 8, 2026
@j9sh264 j9sh264 added the enhancement New feature or request label Apr 8, 2026
Copy link
Copy Markdown
Collaborator

@mahrsee1997 mahrsee1997 left a comment

Choose a reason for hiding this comment

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

Please bump version in setup.py.

LGTM!

@mahrsee1997 mahrsee1997 requested a review from fredzyda April 8, 2026 11:58
@j9sh264 j9sh264 merged commit cc9d5b2 into main Apr 8, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants