docs: update build performance benchmarks#112
docs: update build performance benchmarks#112github-actions[bot] wants to merge 1 commit intomainfrom
Conversation
Greptile SummaryAutomated benchmark update for version 2.4.0 with updated performance metrics. Key changes:
Issue found:
Confidence Score: 2/5
Important Files Changed
Last reviewed commit: 7f43722 |
|
|
||
| | Metric | Latest | | ||
| |---|---| | ||
| | Build speed (native) | **1.9 ms/file** | | ||
| | Build speed (WASM) | **6.6 ms/file** | | ||
| | Build speed (native) | **2.1 ms/file** | | ||
| | Build speed (WASM) | **6.5 ms/file** | | ||
| | Query time | **2ms** | | ||
| | ~50,000 files (est.) | **~95.0s build** | | ||
| | ~50,000 files (est.) | **~105.0s build** | | ||
|
|
There was a problem hiding this comment.
The automated benchmark script removed the "Lightweight Footprint" section that existed here. This is a bug in scripts/update-benchmark-report.js - the regex on line 220 matches the entire Performance section including subsections, but the replacement text doesn't preserve them. The script should either:
- Parse and preserve
###subsections within the Performance section - Or use a more precise regex to only replace the benchmark table itself
The comment in the script (lines 218-219) says subsections "are preserved" but they're actually being deleted.
|
Closing: the benchmark updater regex had a bug that deleted the Lightweight Footprint README section. Fixed the regex and re-ran benchmarks on the latest code — both included in PR #117. |
Automated build benchmark update from workflow run #53.