Skip to content

docs: update query benchmarks (3.4.0)#626

Merged
carlos-alm merged 3 commits intomainfrom
benchmark/query-v3.4.0-20260326-073717
Mar 26, 2026
Merged

docs: update query benchmarks (3.4.0)#626
carlos-alm merged 3 commits intomainfrom
benchmark/query-v3.4.0-20260326-073717

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Automated query benchmark update for 3.4.0 from workflow run #462.

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Mar 26, 2026

Greptile Summary

This automated PR adds query benchmark results for version 3.4.0 to generated/benchmarks/QUERY-BENCHMARKS.md. It prepends two rows to the summary table (native and wasm engines), refreshes the "Latest results" section with today's measurements, appends a note explaining the large fnDeps deltas (↑136–143%) as a consequence of codebase growth and a mid-query target change from db to rule, and inserts the full structured JSON data block for the new release.\n\nAll delta percentages cross-check correctly against the prior 3.3.1 values, the JSON data matches the markdown table and latest-results section exactly, and the explanatory note follows the same pattern established for the 3.3.1 release. No code or logic changes are involved.

Confidence Score: 5/5

Safe to merge — automated docs-only update with verified data consistency.

All delta percentages are mathematically correct against the prior release values, the JSON data block is consistent with both the markdown table and the latest-results section, and the note follows the established documentation pattern. No code changes are present.

No files require special attention.

Important Files Changed

Filename Overview
generated/benchmarks/QUERY-BENCHMARKS.md Adds 3.4.0 benchmark rows (native + wasm) to the summary table, updates the Latest results section, appends an explanatory note for the large fnDeps deltas due to codebase growth and a mid-target change from db to rule, and embeds the full JSON data block — all values are internally consistent.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Workflow run #462\nRelease 3.4.0] --> B[Run codegraph queries\non own codebase]
    B --> C{Engine}
    C -->|Native Rust| D[fnDeps d1/d3/d5: 8.5/8.5/8.4ms\nfnImpact d1/d3/d5: 3.2/3.2/3.2ms\ndiffImpact: 5.6ms]
    C -->|WASM| E[fnDeps d1/d3/d5: 8.5/8.6/8.5ms\nfnImpact d1/d3/d5: 3.3/3.3/3.3ms\ndiffImpact: 4.9ms]
    D --> F[QUERY-BENCHMARKS.md\nSummary table + Latest results\n+ JSON data block]
    E --> F
    F --> G[PR #626 auto-committed\nby github-actions bot]
Loading

Reviews (2): Last reviewed commit: "docs: add explanatory note for 3.4.0 fnD..." | Re-trigger Greptile

@carlos-alm
Copy link
Copy Markdown
Contributor

Addressed the Greptile review feedback:

fnDeps regression note (P2): Added an explanatory note for 3.4.0 in the NOTES section (commit a9a2967). The note documents that the 136-143% fnDeps increase reflects codebase growth (buildGraph has more edges after the domain/features refactors) and the mid-query target change from db to rule. Native diffImpact improved 20% in the same release, confirming no engine regression.

@carlos-alm
Copy link
Copy Markdown
Contributor

@greptileai

@carlos-alm carlos-alm merged commit 3929746 into main Mar 26, 2026
12 checks passed
@carlos-alm carlos-alm deleted the benchmark/query-v3.4.0-20260326-073717 branch March 26, 2026 21:34
@github-actions github-actions bot locked and limited conversation to collaborators Mar 26, 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