From 57d5f046dd3b8e9e002d0b01b218cdc0401b2cff Mon Sep 17 00:00:00 2001 From: John Jarvis Date: Fri, 2 Jul 2021 13:43:13 +0200 Subject: [PATCH 1/3] Update GitLab.com rate limits --- doc/user/gitlab_com/index.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/doc/user/gitlab_com/index.md b/doc/user/gitlab_com/index.md index 188c80d89929fd..f003f247852edf 100644 --- a/doc/user/gitlab_com/index.md +++ b/doc/user/gitlab_com/index.md @@ -265,16 +265,16 @@ limiting responses](#rate-limiting-responses). The following table describes the rate limits for GitLab.com, both before and after the limits change in January, 2021: -| Rate limit | Before 2021-01-18 | From 2021-01-18 | From 2021-02-12 | -|:--------------------------------------------------------------------------|:----------------------------|:------------------------------|:------------------------------| -| **Protected paths** (for a given **IP address**) | **10** requests per minute | **10** requests per minute | **10** requests per minute | -| **Raw endpoint** traffic (for a given **project, commit, and file path**) | **300** requests per minute | **300** requests per minute | **300** requests per minute | -| **Unauthenticated** traffic (from a given **IP address**) | No specific limit | **500** requests per minute | **500** requests per minute | -| **Authenticated** API traffic (for a given **user**) | No specific limit | **2,000** requests per minute | **2,000** requests per minute | -| **Authenticated** non-API HTTP traffic (for a given **user**) | No specific limit | **1,000** requests per minute | **1,000** requests per minute | -| **All** traffic (from a given **IP address**) | **600** requests per minute | **2,000** requests per minute | **2,000** requests per minute | -| **Issue creation** | | **300** requests per minute | **300** requests per minute | -| **Note creation** (on issues and merge requests) | | **300** requests per minute | **60** requests per minute | +| Rate limit | From 2021-02-12 | From 2021-07-12 +|:--------------------------------------------------------------------------|:------------------------------|:------------------------------| +| **Protected paths** (for a given **IP address**) | **10** requests per minute | **10** requests per minute | +| **Raw endpoint** traffic (for a given **project, commit, and file path**) | **300** requests per minute | **300** requests per minute | +| **Unauthenticated** traffic (from a given **IP address**) | **500** requests per minute | **60** requests per hour | +| **Authenticated** API traffic (for a given **user**) | **2,000** requests per minute | **5,000** requests per hour | +| **Authenticated** non-API HTTP traffic (for a given **user**) | **1,000** requests per minute | **1,000** requests per minute | +| **All** traffic (from a given **IP address**) | **2,000** requests per minute | **2,000** requests per minute | +| **Issue creation** | **300** requests per minute | **300** requests per minute | +| **Note creation** (on issues and merge requests) | **60** requests per minute | **60** requests per minute | More details are available on the rate limits for [protected paths](#protected-paths-throttle) and [raw -- GitLab From ba611d6dc34665fe4e834753681f5bff14b4bc4c Mon Sep 17 00:00:00 2001 From: John Jarvis Date: Fri, 2 Jul 2021 14:24:24 +0200 Subject: [PATCH 2/3] Remove change for unauthenticated rate limit --- doc/user/gitlab_com/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/user/gitlab_com/index.md b/doc/user/gitlab_com/index.md index f003f247852edf..8ea68742092b34 100644 --- a/doc/user/gitlab_com/index.md +++ b/doc/user/gitlab_com/index.md @@ -269,7 +269,7 @@ after the limits change in January, 2021: |:--------------------------------------------------------------------------|:------------------------------|:------------------------------| | **Protected paths** (for a given **IP address**) | **10** requests per minute | **10** requests per minute | | **Raw endpoint** traffic (for a given **project, commit, and file path**) | **300** requests per minute | **300** requests per minute | -| **Unauthenticated** traffic (from a given **IP address**) | **500** requests per minute | **60** requests per hour | +| **Unauthenticated** traffic (from a given **IP address**) | **500** requests per minute | **500** requests per minute | | **Authenticated** API traffic (for a given **user**) | **2,000** requests per minute | **5,000** requests per hour | | **Authenticated** non-API HTTP traffic (for a given **user**) | **1,000** requests per minute | **1,000** requests per minute | | **All** traffic (from a given **IP address**) | **2,000** requests per minute | **2,000** requests per minute | -- GitLab From e669c0ce346fc0d62becfb896563364848621b28 Mon Sep 17 00:00:00 2001 From: John Jarvis Date: Thu, 8 Jul 2021 10:48:07 +0200 Subject: [PATCH 3/3] update proposed rate limit reduction --- doc/user/gitlab_com/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/user/gitlab_com/index.md b/doc/user/gitlab_com/index.md index 8ea68742092b34..b238ce2bf979ad 100644 --- a/doc/user/gitlab_com/index.md +++ b/doc/user/gitlab_com/index.md @@ -270,7 +270,7 @@ after the limits change in January, 2021: | **Protected paths** (for a given **IP address**) | **10** requests per minute | **10** requests per minute | | **Raw endpoint** traffic (for a given **project, commit, and file path**) | **300** requests per minute | **300** requests per minute | | **Unauthenticated** traffic (from a given **IP address**) | **500** requests per minute | **500** requests per minute | -| **Authenticated** API traffic (for a given **user**) | **2,000** requests per minute | **5,000** requests per hour | +| **Authenticated** API traffic (for a given **user**) | **2,000** requests per minute | **1,000** requests per minute | | **Authenticated** non-API HTTP traffic (for a given **user**) | **1,000** requests per minute | **1,000** requests per minute | | **All** traffic (from a given **IP address**) | **2,000** requests per minute | **2,000** requests per minute | | **Issue creation** | **300** requests per minute | **300** requests per minute | -- GitLab