googleapis / googleapis/google-auth-library-ruby
Update automatic retries and Implement Retryable interface for token endpoint requests
Open
type: feature request
- Dominant language
- Ruby
- Stars
- 515
- Forks
- 261
- PR merge metrics
- No merged PRs in 30d
Description
Currently, clients do not have a good way to distinguish retryable errors and implement custom retry strategies. Sometimes this causes infinite retries like here: https://github.com/googleads/google-ads-ruby/issues/246
Please consider fixing with a priority since its affecting services like Ads.
In addition, the implementation of automatic retries requires some changes to follow Auth service guidelines.
More details in the doc: go/auth-correct-retry
Contributor guide
Assessment
This issue has not been assessed yet.