googleapis / googleapis/google-auth-library-ruby

Update automatic retries and Implement Retryable interface for token endpoint requests

Open
#366 7 comments 6 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.