Skip to content

Commit 1ba7c48

Browse files
committed
Patch: Don't consider issues/pulls/wiki/activity as expensive pages
Only source access is considered expensive, based on what AI bots seem to spend most time accessing.
1 parent b31a855 commit 1ba7c48

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
From f4ae3012908b3098011d6a9dd420d91de080bf3d Mon Sep 17 00:00:00 2001
2+
From: Brecht Van Lommel <[email protected]>
3+
Date: Thu, 12 Jun 2025 14:43:47 +0200
4+
Subject: [PATCH 1/2] BLENDER: Don't consider issues/pulls/wiki/activity as
5+
expensive pages
6+
7+
---
8+
routers/common/blockexpensive.go | 13 -------------
9+
1 file changed, 13 deletions(-)
10+
11+
diff --git a/routers/common/blockexpensive.go b/routers/common/blockexpensive.go
12+
index ba11ff4cf9..3a1e0ba250 100644
13+
--- a/routers/common/blockexpensive.go
14+
+++ b/routers/common/blockexpensive.go
15+
@@ -48,19 +48,6 @@ func isRoutePathExpensive(routePattern string) bool {
16+
"/{username}/{reponame}/media/",
17+
"/{username}/{reponame}/raw/",
18+
"/{username}/{reponame}/src/",
19+
-
20+
- // issue & PR related (no trailing slash)
21+
- "/{username}/{reponame}/issues",
22+
- "/{username}/{reponame}/{type:issues}",
23+
- "/{username}/{reponame}/pulls",
24+
- "/{username}/{reponame}/{type:pulls}",
25+
- "/{username}/{reponame}/{type:issues|pulls}", // for 1.23 only
26+
-
27+
- // wiki
28+
- "/{username}/{reponame}/wiki/",
29+
-
30+
- // activity
31+
- "/{username}/{reponame}/activity/",
32+
}
33+
for _, path := range expensivePaths {
34+
if strings.HasPrefix(routePattern, path) {
35+
--
36+
2.45.2
37+

0 commit comments

Comments
 (0)