Skip to content

Commit 0b552e3

Browse files
committed
docs(roadmap): update roadmap and rate-limit table
1 parent a194a88 commit 0b552e3

2 files changed

Lines changed: 28 additions & 0 deletions

File tree

docs/RATE_LIMIT_TABLE.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Rate Limit Buckets
2+
3+
The table below represents the 60-minute reset window buckets. The limits are the primary rate limits for authenticated users and PATs - GitHub App installation tokens and Enterprise users may have different limits. Additionally `GITHUB_TOKEN` has a primary rate limit of 1,000 requests per repository per hour.[^1]
4+
5+
| Bucket | Limit per window |
6+
| --- | --- |
7+
| core | 5000 |
8+
| graphql | 5000 |
9+
| integration_manifest | 5000 |
10+
| code_scanning_upload | 5000 |
11+
| actions_runner_registration | 10000 |
12+
| scim | 15000 |
13+
| audit_log | 1750 |
14+
| audit_log_streaming | 15 |
15+
16+
The table below represents the 60-second reset window buckets.
17+
18+
| Bucket | Limit per window |
19+
| --- | --- |
20+
| search | 30 |
21+
| code_search | 10 |
22+
| source_import | 100 |
23+
| code_scanning_autofix | 10 |
24+
| dependency_snapshots | 100 |
25+
| dependency_sbom | 100 |
26+
27+
[^1] Data is based on current documentation, and is not guaranteed to be stable even within a given API version.

docs/ROADMAP.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44

55
- [ ] Introduce tracking for "gap seconds" - we can infer the duration of time between each poll and a window reset. We should track and aggregate the time so that we can provide accurate accounting of exactly how many seconds have been skipped over the course of the job. (This would have to be calculated on a per-bucket basis.)
66
- [ ] Record loop-level poller errors in reducer state (poll_failures/last_error) without adding poll-log entries, to surface negative signal without time-series failure data.
7+
- [ ] Reduce size of test files.

0 commit comments

Comments
 (0)