Skip to content

chore[ci]: add like bench#6934

Merged
joseph-isaacs merged 2 commits intodevelopfrom
claude/single-fsst-dataset-tlmpf
Mar 13, 2026
Merged

chore[ci]: add like bench#6934
joseph-isaacs merged 2 commits intodevelopfrom
claude/single-fsst-dataset-tlmpf

Conversation

@joseph-isaacs
Copy link
Contributor

@joseph-isaacs joseph-isaacs commented Mar 13, 2026

Shared the benchmark gen code between fsst benchmarks
Adds like benchmarks for fsst compressed arrays.

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@codspeed-hq
Copy link

codspeed-hq bot commented Mar 13, 2026

Merging this PR will degrade performance by 14.39%

❌ 2 regressed benchmarks
✅ 992 untouched benchmarks
🆕 7 new benchmarks
⏩ 1515 skipped benchmarks1

⚠️ Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
🆕 Simulation fsst_like[path] N/A 28.5 ms N/A
🆕 Simulation fsst_like[urls] N/A 32.1 ms N/A
🆕 Simulation fsst_like[log] N/A 93.8 ms N/A
🆕 Simulation fsst_like[rare] N/A 56.3 ms N/A
🆕 Simulation fsst_like[cb] N/A 70.3 ms N/A
🆕 Simulation fsst_like[json] N/A 67.2 ms N/A
🆕 Simulation fsst_like[email] N/A 25.3 ms N/A
Simulation bitwise_not_vortex_buffer_mut[1024] 506.4 ns 564.7 ns -10.33%
Simulation bitwise_not_vortex_buffer_mut[128] 346.9 ns 405.3 ns -14.39%

Comparing claude/single-fsst-dataset-tlmpf (9273f56) with develop (252a1a9)

Open in CodSpeed

Footnotes

  1. 1515 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@joseph-isaacs joseph-isaacs changed the title Claude/single fsst dataset tlmpf chore[ci]: clean up the fsst benchmarks and add compare Mar 13, 2026
@joseph-isaacs joseph-isaacs added the changelog/chore A trivial change label Mar 13, 2026
@joseph-isaacs joseph-isaacs changed the title chore[ci]: clean up the fsst benchmarks and add compare chore[ci]: clean up the fsst benchmarks and add like Mar 13, 2026
@joseph-isaacs joseph-isaacs marked this pull request as ready for review March 13, 2026 11:37
@joseph-isaacs joseph-isaacs enabled auto-merge (squash) March 13, 2026 11:41
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs force-pushed the claude/single-fsst-dataset-tlmpf branch from 8c53800 to 9273f56 Compare March 13, 2026 11:42
@joseph-isaacs joseph-isaacs changed the title chore[ci]: clean up the fsst benchmarks and add like chore[ci]: add like bench Mar 13, 2026
@joseph-isaacs joseph-isaacs merged commit ad7b09f into develop Mar 13, 2026
53 of 54 checks passed
@joseph-isaacs joseph-isaacs deleted the claude/single-fsst-dataset-tlmpf branch March 13, 2026 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants