Commit graph

61 commits

Author SHA1 Message Date
GitLab CI
46bdbe8a45 perf - Add performance report for 4.2.46 [ci skip] 2026-01-29 15:47:15 -05:00
GitLab CI
89219909c8 perf - Add performance report for 4.2.38 [ci skip] 2026-01-29 10:57:39 -05:00
GitLab CI
bd2461d4ef perf - Add performance report for 4.2.37 [ci skip] 2026-01-29 08:56:12 -05:00
GitLab CI
859addd016 perf - Add performance report for 4.2.36 [ci skip] 2026-01-28 21:04:08 -05:00
GitLab CI
eda673069f perf - Add performance report for 4.2.32 [ci skip] 2026-01-28 17:23:51 -05:00
GitLab CI
ccc9681982 perf - Add performance report for 4.2.31 [ci skip] 2026-01-28 17:17:45 -05:00
GitLab CI
ce03941151 perf - Add performance report for 4.2.30 [ci skip] 2026-01-28 17:16:33 -05:00
GitLab CI
257dc4cf6b perf - Add performance report for 4.2.29 [ci skip] 2026-01-28 15:40:14 -05:00
1b76be5277 fix: resolve merge conflicts in PERFORMANCE-HISTORY.md 2026-01-24 19:12:39 -05:00
8a8edbc65a perf: add aggregate report for 4.2.27 and 4.2.28 with new infrastructure context
- API and orchestrator now on dedicated infrastructure (separated from compute)
- Two pool types: Xeon (32 vCPU, 300GB RAM) and i9 (32 vCPU, 32GB RAM)
- 4.2.27: 119s avg, 4.2.28: 116s avg (-2.5%)
2026-01-24 19:07:11 -05:00
GitLab CI
3b30c311ea perf - Add performance report for 4.2.28 [ci skip] 2026-01-24 18:31:29 -05:00
GitLab CI
484a9c78f3 perf - Add performance report for 4.2.27 [ci skip] 2026-01-24 18:27:37 -05:00
08e7afc691 perf: add aggregate report for 4.2.25 and 4.2.26 [ci skip] 2026-01-24 18:14:26 -05:00
GitLab CI
35b2cd79fe perf - Add performance report for 4.2.26 [ci skip] 2026-01-24 16:08:09 -05:00
GitLab CI
51cb91e915 perf - Add performance report for 4.2.25 [ci skip] 2026-01-24 16:04:07 -05:00
30837d20e5 fix: regenerate aggregate report to resolve merge conflicts [ci skip] 2026-01-24 15:46:02 -05:00
GitLab CI
ee6ae407a3 perf: Update aggregated performance analysis [ci skip] 2026-01-24 14:14:33 -05:00
GitLab CI
6268800e9b perf: Update aggregated performance analysis [ci skip] 2026-01-24 14:14:19 -05:00
GitLab CI
9a42515ec2 perf - Add performance report for 4.2.23 [ci skip] 2026-01-24 14:14:10 -05:00
GitLab CI
89e6672fa8 perf - Add performance report for 4.2.24 [ci skip] 2026-01-24 14:13:52 -05:00
35076c4fbf perf: Update aggregated performance charts [ci skip] 2026-01-24 14:05:38 -05:00
GitLab CI
2301b9ee2e perf - Add performance report for 4.2.22 [ci skip] 2026-01-24 12:58:05 -05:00
GitLab CI
714f8d7280 perf - Add performance report for 4.2.21 [ci skip] 2026-01-23 16:16:11 -05:00
GitLab CI
895788a207 perf - Add performance report for 4.2.20 [ci skip] 2026-01-23 15:41:49 -05:00
GitLab CI
5965ce682d perf - Add performance report for 4.2.19 [ci skip] 2026-01-23 15:20:16 -05:00
GitLab CI
f0e6adb52c perf - Add performance report for 4.2.18 [ci skip] 2026-01-23 11:05:08 -05:00
GitLab CI
e8a7b1e870 perf - Add performance report for 4.2.17 [ci skip] 2026-01-23 10:35:00 -05:00
GitLab CI
0bc7a32bf8 perf - Add performance report for 4.2.16 [ci skip] 2026-01-23 10:25:57 -05:00
GitLab CI
c071a24090 perf - Add performance report for 4.2.15 [ci skip] 2026-01-23 10:14:43 -05:00
GitLab CI
297858f0bb perf - Add performance report for 4.2.14 [ci skip] 2026-01-23 09:48:38 -05:00
GitLab CI
55d0251e78 perf - Add performance report for 4.2.13 [ci skip] 2026-01-23 09:19:54 -05:00
GitLab CI
7f5b0551be perf - Add performance report for 4.2.12 [ci skip] 2026-01-23 08:30:32 -05:00
GitLab CI
03969b43b5 perf - Add performance report for 4.2.11 [ci skip] 2026-01-23 07:14:13 -05:00
GitLab CI
988aa721b6 perf - Add performance report for 4.2.10 [ci skip] 2026-01-23 06:46:22 -05:00
GitLab CI
ad6923aae8 perf - Add performance report for 4.2.9 [ci skip] 2026-01-23 05:05:38 -05:00
GitLab CI
d593a671aa perf - Add performance report for 4.2.8 [ci skip] 2026-01-23 05:01:41 -05:00
GitLab CI
7751529896 perf - Add performance report for 4.2.7 [ci skip] 2026-01-23 04:36:23 -05:00
63ed81e5da Revert "Reapply "chore: Remove reports directory""
This reverts commit 9cf253fb19.
2026-01-19 15:27:04 -05:00
9cf253fb19 Reapply "chore: Remove reports directory"
This reverts commit 7319c005d6.
2026-01-19 15:26:25 -05:00
7319c005d6 Revert "chore: Remove reports directory"
This reverts commit f775c86fb2.
2026-01-19 15:26:09 -05:00
f775c86fb2 chore: Remove reports directory 2026-01-19 15:25:28 -05:00
b37ce346d2 Update aggregated performance analysis with 4.2.6 release
Now analyzing 5 releases: 4.2.0, 4.2.3, 4.2.4, 4.2.5, 4.2.6

Key findings with 4.2.6 included:
- Haskell now shows 509.5% variance (21s → 128s)
- V shows 418.2% variance (22s → 114s)
- Elixir remains highly variable at 425.0% (20s → 105s)
- Average duration for 4.2.6: 54s (improvement from 4.2.5's 67s)
- Still shows non-deterministic scheduling patterns

Updated charts reflect 5-release trend analysis.
2026-01-19 15:24:52 -05:00
GitLab CI
208e552927 perf - Add performance report for 4.2.6 [ci skip] 2026-01-19 15:22:27 -05:00
GitLab CI
106e2014d5 perf - Add performance report for 4.2.5 [ci skip] 2026-01-19 14:10:31 -05:00
1f83eaf175 Add aggregated performance analysis with dynamic version discovery
- Add perf-aggregate-report CI job to analyze variance across releases
- Implement dynamic version discovery using git tags (ever-growing)
- Generate charts via UN sandbox using matplotlib
- Create AGGREGATED-PERFORMANCE.md with comprehensive methodology
- Add Makefile target for local report generation
- Include 3 visualization charts showing variance trends

Key findings: 2-3x performance variance due to orchestrator placement
on CPU-bound pool causing non-deterministic scheduling.
2026-01-19 13:13:22 -05:00
GitLab CI
1def22d14d perf - Add performance report for 4.2.4 [ci skip] 2026-01-19 07:02:22 -05:00
GitLab CI
627338cdf1 perf - Add performance report for 4.2.3 [ci skip] 2026-01-19 06:58:57 -05:00
be38af7ace feat(ci): Auto-generate enhanced perf.md with embedded charts
Updates generate-perf-report.sh to produce markdown with:
- Embedded chart images for all 6 visualizations
- Dynamic observations pulled from actual performance data
- Slowest/fastest language names extracted from JSON
- Raw data table at the end

The markdown now matches the manual report format and will be
generated automatically on each tagged release.
2026-01-18 20:08:38 -05:00
1d08dc0de5 perf: Add charts for 4.2.0 performance report [ci skip] 2026-01-18 19:58:26 -05:00
GitLab CI
be8db8697b perf - Add performance report for 4.2.0 [ci skip] 2026-01-18 18:20:55 -05:00