-
New Feature
-
Resolution: Fixed
-
Minor
-
None
-
-
github-branch-source-2.9.0
We are using a private instance of GitHub Enterprise, for which the rate limit is disabled.
Our operations team was complaining that we were flooding their monitoring of the enterprise server with rate_limit requests, which is completely unnecessary, since we have rate_limit disabled, so nothing will ever be throttled.
The idea would be to add an extra ApiRateLimitChecker type, called NoThrottle, that simply doesn't check for rate limits, avoiding thus the unnecessary calls.
- relates to
-
JENKINS-68321 SCMEvent threads waiting on rate limit when rate limit isn't close to being hit
-
- Open
-
Hm, could you give some specifics about what they mean by "flooding"?
I would be hesitant to create a "No Throttle" checker - if someone accidentally set that when connecting to github.com the consequences could be very unpleasant.
There is other work being done to move the rate limit checking down into the the github-api library which can do smarter things around checking.