Exclude Git HTTP requests from authenticated web throttle

What does this MR do and why?

Contributes to https://gitlab.com/gitlab-org/gitlab/-/issues/581142

Problem

Authenticated Git HTTP requests can be throttled by both Authenticated Web rate limit and Authenticated Git HTTP rate limit.

Without this fix, authenticated users performing Git operations could hit rate limits faster than intended because their requests were being counted twice.

Solution

Exclude Authenticated Git HTTP requests from Authenticated Web rate limit to match documentation.

General user and IP rate limits aren’t applied to Git HTTP requests.

References

https://gitlab.com/gitlab-org/gitlab/-/issues/581142+

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #581142

Edited by Vasilii Iakliushin

Merge request reports

Loading