Skip to content

Commit 5a8a968

Browse files
docs: update query benchmarks (2.5.1) (#202)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 267cabe commit 5a8a968

1 file changed

Lines changed: 98 additions & 0 deletions

File tree

generated/QUERY-BENCHMARKS.md

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
# Codegraph Query Benchmarks
2+
3+
Self-measured on every release by running codegraph queries on its own graph.
4+
Latencies are median over 5 runs. Hub target = most-connected node.
5+
6+
| Version | Engine | fnDeps d1 | fnDeps d3 | fnDeps d5 | fnImpact d1 | fnImpact d3 | fnImpact d5 | diffImpact |
7+
|---------|--------|----------:|----------:|----------:|------------:|------------:|------------:|-----------:|
8+
| 2.5.1 | native | 1.2 | 2.2 | 2.6 | 1.2 | 1.7 | 2 | 6ms |
9+
| 2.5.1 | wasm | 1.3 | 2.3 | 2.6 | 1.1 | 1.7 | 2 | 5.7ms |
10+
11+
### Latest results
12+
13+
**Version:** 2.5.1 | **Date:** 2026-03-02
14+
15+
#### Native (Rust)
16+
17+
**Targets:** hub=`buildGraph`, mid=`scan_import_names`, leaf=`crates`
18+
19+
| Metric | Value |
20+
|--------|------:|
21+
| fnDeps depth 1 | 1.2ms |
22+
| fnDeps depth 3 | 2.2ms |
23+
| fnDeps depth 5 | 2.6ms |
24+
| fnImpact depth 1 | 1.2ms |
25+
| fnImpact depth 3 | 1.7ms |
26+
| fnImpact depth 5 | 2ms |
27+
| diffImpact latency | 6ms |
28+
| diffImpact affected functions | 0 |
29+
| diffImpact affected files | 0 |
30+
31+
#### WASM
32+
33+
**Targets:** hub=`buildGraph`, mid=`scan_import_names`, leaf=`crates`
34+
35+
| Metric | Value |
36+
|--------|------:|
37+
| fnDeps depth 1 | 1.3ms |
38+
| fnDeps depth 3 | 2.3ms |
39+
| fnDeps depth 5 | 2.6ms |
40+
| fnImpact depth 1 | 1.1ms |
41+
| fnImpact depth 3 | 1.7ms |
42+
| fnImpact depth 5 | 2ms |
43+
| diffImpact latency | 5.7ms |
44+
| diffImpact affected functions | 0 |
45+
| diffImpact affected files | 0 |
46+
47+
<!-- QUERY_BENCHMARK_DATA
48+
[
49+
{
50+
"version": "2.5.1",
51+
"date": "2026-03-02",
52+
"wasm": {
53+
"targets": {
54+
"hub": "buildGraph",
55+
"mid": "scan_import_names",
56+
"leaf": "crates"
57+
},
58+
"fnDeps": {
59+
"depth1Ms": 1.3,
60+
"depth3Ms": 2.3,
61+
"depth5Ms": 2.6
62+
},
63+
"fnImpact": {
64+
"depth1Ms": 1.1,
65+
"depth3Ms": 1.7,
66+
"depth5Ms": 2
67+
},
68+
"diffImpact": {
69+
"latencyMs": 5.7,
70+
"affectedFunctions": 0,
71+
"affectedFiles": 0
72+
}
73+
},
74+
"native": {
75+
"targets": {
76+
"hub": "buildGraph",
77+
"mid": "scan_import_names",
78+
"leaf": "crates"
79+
},
80+
"fnDeps": {
81+
"depth1Ms": 1.2,
82+
"depth3Ms": 2.2,
83+
"depth5Ms": 2.6
84+
},
85+
"fnImpact": {
86+
"depth1Ms": 1.2,
87+
"depth3Ms": 1.7,
88+
"depth5Ms": 2
89+
},
90+
"diffImpact": {
91+
"latencyMs": 6,
92+
"affectedFunctions": 0,
93+
"affectedFiles": 0
94+
}
95+
}
96+
}
97+
]
98+
-->

0 commit comments

Comments
 (0)