Skip to content

docs: update query benchmarks (3.1.2)#405

Merged
carlos-alm merged 2 commits intomainfrom
benchmark/query-v3.1.2-20260311-073157
Mar 11, 2026
Merged

docs: update query benchmarks (3.1.2)#405
carlos-alm merged 2 commits intomainfrom
benchmark/query-v3.1.2-20260311-073157

Conversation

@github-actions
Copy link
Contributor

Automated query benchmark update for 3.1.2 from workflow run #271.

@greptile-apps
Copy link
Contributor

greptile-apps bot commented Mar 11, 2026

Greptile Summary

This is an automated documentation update that appends query benchmark results for version 3.1.2 (dated 2026-03-11) to generated/benchmarks/QUERY-BENCHMARKS.md. Both the human-readable comparison table, the "Latest results" detail section, and the embedded JSON data block are updated consistently.

Key observations:

  • All percentage-change deltas in the new rows are mathematically correct against the v3.1.0 baseline (e.g., 0.7 ms → 0.8 ms = ↑14%; 7.2 ms → 7.9 ms = ↑10%).
  • The benchmark targets changed between v3.1.0 and v3.1.2 (mid: include_ast_nodescyclomatic; leaf: cratesdocs), which is expected as the "mid" and "leaf" nodes are sampled from the live graph and naturally shift between releases.
  • WASM diffImpact latency increased by ~10% (7.2 ms → 7.9 ms) and native increased by ~6% (8.0 ms → 8.5 ms); still well within the low-single-digit ms range seen across all historical versions.
  • No version 3.1.1 entry is present — consistent with the table only recording versions that have an associated benchmark run.
  • The change is purely additive; no existing historical records were modified.

Confidence Score: 5/5

  • This PR is safe to merge — it is a purely additive, auto-generated documentation update with no code changes.
  • Only one Markdown file is modified, no source code or configuration is touched, all numeric values are internally consistent, and the change was produced by a verified CI workflow.
  • No files require special attention.

Important Files Changed

Filename Overview
generated/benchmarks/QUERY-BENCHMARKS.md Automated addition of v3.1.2 benchmark results (native + WASM) to the comparison table, latest-results section, and embedded JSON data block; all percentage deltas and raw values are internally consistent.

Sequence Diagram

sequenceDiagram
    participant Release as Release (3.1.2)
    participant CI as GitHub Actions (run #271)
    participant Codegraph as Codegraph CLI
    participant Bot as github-actions[bot]
    participant PR as Pull Request #405

    Release->>CI: Trigger benchmark workflow
    CI->>Codegraph: Run fnDeps / fnImpact / diffImpact queries (5 runs each)
    Codegraph-->>CI: Median latencies (native + WASM)
    CI->>Bot: Generate QUERY-BENCHMARKS.md patch
    Bot->>PR: Open docs PR with updated table, latest results & JSON block
Loading

Last reviewed commit: 66049cf

@carlos-alm carlos-alm merged commit 5c0aad3 into main Mar 11, 2026
14 checks passed
@carlos-alm carlos-alm deleted the benchmark/query-v3.1.2-20260311-073157 branch March 11, 2026 07:42
@github-actions github-actions bot locked and limited conversation to collaborators Mar 11, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant