perf[runend]: run_end_bool decompress #6229
Merged
CodSpeed HQ / CodSpeed Performance Analysis
failed
Mar 10, 2026 in 0s
Performance Regression: -12.26%
⚡ 27 improved benchmarks
❌ 1 regressed benchmark
✅ 972 untouched benchmarks
🆕 29 new benchmarks
⏩ 1466 skipped benchmarks1
⚠️ Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | bench_many_nulls[0.9] |
468.3 µs | 533.8 µs | -12.26% |
| ⚡ | Simulation | patched_take_200k_dispersed |
5.6 ms | 4.7 ms | +19.9% |
| ⚡ | Simulation | patched_take_200k_first_chunk_only |
5.4 ms | 4.8 ms | +11.98% |
| ⚡ | Simulation | take_200k_dispersed |
4.5 ms | 3.6 ms | +24.44% |
| ⚡ | Simulation | take_200k_first_chunk_only |
4.2 ms | 3.3 ms | +26.42% |
| 🆕 | Simulation | decode_bool[10000_1000_all_false] |
N/A | 10.8 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_1000_all_true] |
N/A | 10.8 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_1000_mostly_false] |
N/A | 10.8 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_1000_alternating] |
N/A | 10.7 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_1000_mostly_true] |
N/A | 10.8 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_100_mostly_false] |
N/A | 14.1 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_100_alternating] |
N/A | 14.7 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_100_all_false] |
N/A | 13.6 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_10_alternating] |
N/A | 43.6 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_100_mostly_true] |
N/A | 13.9 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_100_all_true] |
N/A | 13.4 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_10_all_false] |
N/A | 34.3 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_2_all_false] |
N/A | 129.8 µs | N/A |
| 🆕 | Simulation | decode_bool_nullable[10000_1000_alternating_mostly_valid] |
N/A | 21.2 µs | N/A |
| 🆕 | Simulation | decode_bool[10000_2_all_true] |
N/A | 129.6 µs | N/A |
| ... | ... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.
Comparing ji/run-end-perf-bool (6e8ef5c) with develop (af75dd3)
Footnotes
-
1466 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. ↩
Loading