Skip to content

Conversation

@jcellary
Copy link

  • Copied handling of secondary limit from upstream Handle the secondary rate limit singer-io/tap-github#191
  • Added a sleep buffer of 15 seconds to the sleep time, since we were getting a rate limit error directly after the sleep, so maybe we were a bit too quick.
  • Added retries for when we receive a rate limit 403 HTTP response.

Copy link

@anandnalya anandnalya left a comment

Choose a reason for hiding this comment

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

Looks good. Maybe worth adding small docs to RateLimitExceeded, RateLimitSleepExceeded, and TooManyRequests as they all sound similar.

@jcellary jcellary merged commit 9caf600 into master Oct 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants