Skip to content

skip[fuzz]: new unstable encodings fuzzer run#7123

Merged
joseph-isaacs merged 1 commit into
developfrom
ji/fuzzer-non-unstable
Mar 23, 2026
Merged

skip[fuzz]: new unstable encodings fuzzer run#7123
joseph-isaacs merged 1 commit into
developfrom
ji/fuzzer-non-unstable

Conversation

@joseph-isaacs

Copy link
Copy Markdown
Contributor

Add a new runner target for array_ops with unstable encodings to ensure we know that these bugs are not necessarily stable encodings

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs joseph-isaacs requested a review from 0ax1 March 23, 2026 10:56
@joseph-isaacs joseph-isaacs marked this pull request as ready for review March 23, 2026 10:56
@joseph-isaacs joseph-isaacs enabled auto-merge (squash) March 23, 2026 10:56
@joseph-isaacs joseph-isaacs added the changelog/skip Do not list PR in the changelog label Mar 23, 2026
@joseph-isaacs joseph-isaacs changed the title chore[fuzz]: new unstable encodings fuzzer run skip[fuzz]: new unstable encodings fuzzer run Mar 23, 2026
@codspeed-hq

codspeed-hq Bot commented Mar 23, 2026

Copy link
Copy Markdown

Merging this PR will degrade performance by 16.44%

⚡ 9 improved benchmarks
❌ 6 regressed benchmarks
✅ 1001 untouched benchmarks
⏩ 1522 skipped benchmarks1

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

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation old_alp_prim_test_between[f32, 32768] 443 µs 397 µs +11.59%
Simulation new_bp_prim_test_between[i16, 32768] 139.2 µs 125.1 µs +11.27%
Simulation new_bp_prim_test_between[i32, 16384] 110.2 µs 95.6 µs +15.28%
Simulation new_bp_prim_test_between[i64, 32768] 235.4 µs 176.3 µs +33.48%
Simulation patched_take_10k_contiguous_not_patches 247.8 µs 278.5 µs -11.01%
Simulation new_bp_prim_test_between[i64, 16384] 141.9 µs 112.2 µs +26.43%
Simulation new_bp_prim_test_between[i32, 32768] 172.4 µs 143.3 µs +20.31%
Simulation old_bp_prim_test_between[i64, 16384] 323.7 µs 293 µs +10.46%
Simulation take_10k_dispersed 241.8 µs 286.7 µs -15.67%
Simulation patched_take_10k_contiguous_patches 247.7 µs 278.2 µs -10.98%
Simulation take_10k_first_chunk_only 228 µs 272.9 µs -16.44%
Simulation new_alp_prim_test_between[f64, 16384] 146.5 µs 124.5 µs +17.75%
Simulation patched_take_10k_random 259.5 µs 289.9 µs -10.49%
Simulation old_bp_prim_test_between[i64, 32768] 535.5 µs 474 µs +12.97%
Simulation true_count_arrow_buffer[128] 888.6 ns 1,005.3 ns -11.61%

Comparing ji/fuzzer-non-unstable (d91c608) with develop (b79b7d6)

Open in CodSpeed

Footnotes

  1. 1522 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 merged commit cbc8ad1 into develop Mar 23, 2026
55 of 57 checks passed
@joseph-isaacs joseph-isaacs deleted the ji/fuzzer-non-unstable branch March 23, 2026 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/skip Do not list PR in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants