Dear GHC devs,
as part of my effort to increase the usability of our gitlab instance, I
have started employing rate limiting for unauthenticated API requests.
The majority of the traffic on the machine and the reason why you
experience slowness is disrespectful crawlers that hit expensive API
endpoints (hundreds of requests per second look at random commits).
Previously they were allowed to do this multiple times per second for
hours and hours. Now they get a more modest but still very generous budget.
If you're using the API unauthenticated with scripts and hit rate
limits, please consider if you really have to hammer it that hard. If
you really can't get around sending so many requests, you may use an API
token. Authenticated requests are currently almost not rate limited at all.
If this turns out to be to impairing for users, I will increase the limits.
Best
Magnus
_______________________________________________
ghc-devs mailing list -- [email protected]
To unsubscribe send an email to [email protected]