~launchpad-pqm/launchpad/devel

10209.2.2 by Stuart Bishop
Basic page performance stats, although they are currently wrong
1
[categories]
9232.2.48 by Stuart Bishop
Code front page category
2
# Category -> Python regular expression.
3
# Remeber to quote ?, ., + & ? characters to match litterally.
4
# 'kodos' is useful for interactively testing regular expressions.
10209.2.2 by Stuart Bishop
Basic page performance stats, although they are currently wrong
5
All Launchpad=.
12097.1.6 by Francis J. Lacoste
Update PPR report title.
6
All Launchpad except operational pages=(?<!\+opstats|\+haproxy)$
10209.2.34 by Stuart Bishop
Improve page-performance-report categories
7
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
8
API=(^https?://api\.|/\+access-token$)
9
Operational=(\+opstats|\+haproxy)$
10
Web (Non API/non operational/non XML-RPC)=^https?://(?!api\.)
11
    [^/]+($|/
12
     (?!\+haproxy|\+opstats|\+access-token
13
      |((authserver|bugs|bazaar|codehosting|
14011.3.1 by Michael-Doyle Hudson
revert the reversion of the xmlrpc feature flag endpoint
14
         codeimportscheduler|mailinglists|softwarecenteragent|
15
         featureflags)/\w+$)))
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
16
Other=^/
17
18
Launchpad Frontpage=^https?://launchpad\.[^/]+(/index\.html)?$
10209.2.34 by Stuart Bishop
Improve page-performance-report categories
19
10209.2.36 by Stuart Bishop
Comments
20
# Note that the bug text dump is served on the main launchpad domain
21
# and we need to exlude it from the registry stats.
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
22
Registry=^https?://launchpad\..*(?<!/\+text)(?<!/\+access-token)$
23
Registry - Person Index=^https?://launchpad\.[^/]+/%7E[^/]+(/\+index)?$
24
Registry - Pillar Index=^https?://launchpad\.[^/]+/\w[^/]*(/\+index)?$
10209.2.34 by Stuart Bishop
Improve page-performance-report categories
25
26
Answers=^https?://answers\.
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
27
Answers - Front page=^https?://answers\.[^/]+(/questions/\+index)?$
10209.2.34 by Stuart Bishop
Improve page-performance-report categories
28
29
Blueprints=^https?://blueprints\.
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
30
Blueprints - Front page=^https?://blueprints\.[^/]+(/specs/\+index)?$
10209.2.34 by Stuart Bishop
Improve page-performance-report categories
31
10209.2.36 by Stuart Bishop
Comments
32
# Note that the bug text dump is not served on the bugs domain,
33
# probably for hysterical reasons. This is why the bugs regexp is
34
# confusing.
10209.2.34 by Stuart Bishop
Improve page-performance-report categories
35
Bugs=^https?://(bugs\.|.+/bugs/\d+/\+text$)
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
36
Bugs - Front page=^https?://bugs\.[^/]+(/bugs/\+index)?$
37
Bugs - Bug Page=^https?://bugs\.[^/]+/.+/\+bug/\d+(/\+index)?$
38
Bugs - Pillar Index=^https?://bugs\.[^/]+/\w[^/]*(/\+bugs-index)?$
39
Bugs - Search=^https?://bugs\.[^/]+/.+/\+bugs$
11677.3.3 by Robert Collins
More edge removal.
40
Bugs - Text Dump=^https?://launchpad\..+/\+text$
10209.2.34 by Stuart Bishop
Improve page-performance-report categories
41
42
Code=^https?://code\.
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
43
Code - Front page=^https?://code\.[^/]+(/\+code/\+index)?$
44
Code - Pillar Branches=^https?://code\.[^/]+/\w[^/]*(/\+code-index)?$
45
Code - Branch Page=^https?://code\.[^/]+/%7E[^/]+/[^/]+/[^/]+(/\+index)?$
46
Code - Merge Proposal=^https?://code\.[^/]+/.+/\+merge/\d+(/\+index)$
47
48
Soyuz - PPA Index=^https?://launchpad\.[^/]+/.+/\+archive/[^/]+(/\+index)?$
10209.2.34 by Stuart Bishop
Improve page-performance-report categories
49
50
Translations=^https?://translations\.
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
51
Translations - Front page=^https?://translations\.[^/]+/translations/\+index$
52
Translations - Overview=^https?://translations\..*/\+lang/\w+(/\+index)?$
10209.2.20 by Stuart Bishop
Basic report ordering
53
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
54
Public XML-RPC=^https://(launchpad|xmlrpc)[^/]+/bazaar/\w+$
55
Private XML-RPC=^https://(launchpad|xmlrpc)[^/]+/
12929.6.7 by Francis J. Lacoste
Minimize cell title width.
56
    (authserver|bugs|codehosting|
57
     codeimportscheduler|mailinglists|
14011.3.1 by Michael-Doyle Hudson
revert the reversion of the xmlrpc feature flag endpoint
58
     softwarecenteragent|featureflags)/\w+$
10209.2.20 by Stuart Bishop
Basic report ordering
59
11775.2.19 by Francis J. Lacoste
Save configurable metrics for charting. Use builtin compression module. Fix some lint.
60
[metrics]
12097.1.6 by Francis J. Lacoste
Update PPR report title.
61
ppr_all=All Launchpad except operational pages
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
62
ppr_web=Web (Non API/non operational/non XML-RPC)
63
ppr_operational=Operational
11775.2.19 by Francis J. Lacoste
Save configurable metrics for charting. Use builtin compression module. Fix some lint.
64
ppr_bugs=Bugs
65
ppr_api=API
66
ppr_code=Code
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
67
ppr_public_xmlrpc=Public XML-RPC
68
ppr_private_xmlrpc=Private XML-RPC
11775.2.19 by Francis J. Lacoste
Save configurable metrics for charting. Use builtin compression module. Fix some lint.
69
ppr_translations=Translations
70
ppr_registry=Registry
12929.6.6 by Francis J. Lacoste
Update the regexp so that all categories work and define a partition.
71
ppr_other=Other
72
73
[partition]
74
API=
75
Operational=
76
Private XML-RPC=
77
Public XML-RPC=
78
Web (Non API/non operational/non XML-RPC)=
79
Other=