Skip to content

fix(storage): retry connection errors#3657

Merged
dbolduc merged 1 commit intogoogleapis:mainfrom
dbolduc:fix-storage-retry-dns
Oct 31, 2025
Merged

fix(storage): retry connection errors#3657
dbolduc merged 1 commit intogoogleapis:mainfrom
dbolduc:fix-storage-retry-dns

Conversation

@dbolduc
Copy link
Copy Markdown
Member

@dbolduc dbolduc commented Oct 31, 2025

Part of the work for #3640

Standardize converting reqwest::Error -> gax::Error in storage client. This also adds classifying errors as timeouts (altho I am not sure we ever set deadlines) or connect errors.

@product-auto-label product-auto-label bot added the api: storage Issues related to the Cloud Storage API. label Oct 31, 2025
@codecov
Copy link
Copy Markdown

codecov bot commented Oct 31, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.94%. Comparing base (637224d) to head (699b764).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3657      +/-   ##
==========================================
+ Coverage   95.83%   95.94%   +0.10%     
==========================================
  Files         128      128              
  Lines        5162     5150      -12     
==========================================
- Hits         4947     4941       -6     
+ Misses        215      209       -6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dbolduc dbolduc marked this pull request as ready for review October 31, 2025 17:14
@dbolduc dbolduc requested a review from a team October 31, 2025 17:14
@dbolduc dbolduc merged commit ad6c67a into googleapis:main Oct 31, 2025
28 checks passed
@dbolduc dbolduc deleted the fix-storage-retry-dns branch October 31, 2025 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: storage Issues related to the Cloud Storage API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants