Repository navigation
chore: refresh benchmarks for v1.35.0 - #1172
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Central YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughUpdated benchmark metadata and measurements for aube 1.35.0, then revised the README’s Fast installs ratios to match the refreshed results. ChangesBenchmark refresh
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested reviewers: Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Greptile SummaryRefreshes the published benchmarks for aube 1.35.0.
Confidence Score: 5/5The PR appears safe to merge because the refreshed benchmark data and corresponding README claims are consistent. Every displayed ratio matches the updated benchmark values, and each summarized millisecond value and formatted statistic agrees with the benchmark generator’s derivation. Important Files Changed
Reviews (1): Last reviewed commit: "chore: refresh benchmarks" | Re-trigger Greptile |
Instruction counts
No instruction-count regression above 1%. Only instruction counts gate. Wall clock is shown for context — on identical hardware it moves 4-20% run to run. Measured by tak — instruction-counted CLI benchmarks, stored in this repository's git notes.
|
🤖 Refreshed benchmarks
benchmarks/results.jsonwas pinned to aube1.34.0; the workspace is now1.35.0. Re-ranmise run bench:bumpon the hermetic Verdaccio registry (500mbit / 50ms per the mise task) and regeneratedbenchmarks/results.jsonplus the READMEBENCH_RATIOSblock. The benchmark matrix pins aube's GVS mode vianpm_config_enable_global_virtual_store=true|false(the auto-synthesized env alias for theenableGlobalVirtualStoresetting), so GitHub Actions' inheritedCI=trueenvironment does not change whether aube runs with GVS enabled or disabled.Benchmark changes
Versions:
Public ratios: warm installs vs Bun 2x -> 3x; warm installs vs pnpm 5x -> 6x; repeat test vs Bun 8x -> 4x; repeat test vs pnpm 40x -> 51x.
Review the numbers before merging — if anything looks wildly off vs. the previous release, investigate before landing. Hermetic proxy jitter or an npmjs uplink hiccup can occasionally skew results.
Once merged to main, the updated bench results flow into the next
release-plz-prrun automatically.Generated by the
bench-refreshworkflow.Note
Low Risk
Documentation-only benchmark artifact refresh with no runtime or install logic changes.
Overview
Refreshes published benchmark data for aube 1.35.0 after re-running the hermetic
bench:bumppipeline.benchmarks/results.jsonupdates the run timestamp, pinsversions.aubeto 1.35.0, and replaces timing values (and stats) for warm/cold fresh installs and the repeatinstall && testscenario across all package managers.README.mdregenerates theBENCH_RATIOSblock so marketing copy matches the new numbers: warm install vs pnpm 5x → 6x, vs Bun 2x → 3x; repeat test vs pnpm 40x → 51x, vs Bun 8x → 4x.Reviewed by Cursor Bugbot for commit a9ea96a. Bugbot is set up for automated code reviews on this repo. Configure here.
Summary by CodeRabbit
Documentation
Chores