Gate DecimalByteParts lower parts through editions via a v2 serialized format - #9276
Gate DecimalByteParts lower parts through editions via a v2 serialized format#9276joseph-isaacs wants to merge 25 commits into
Performance Regression: -14.93%
⚠️ Unknown Walltime execution environment detected
Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.
For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.
⚡ 1 improved benchmark
❌ 6 regressed benchmarks
✅ 1970 untouched benchmarks
🆕 2 new benchmarks
⏩ 8 skipped benchmarks1
Warning
Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | decompress[u64, (1000, 16)] |
72.5 µs | 133.9 µs | -45.85% |
| ❌ | Simulation | search_index_in_range_chunked |
5.4 ms | 6.3 ms | -14.14% |
| ❌ | Simulation | search_index_above_max_chunked |
4.8 ms | 5.5 ms | -13.1% |
| ❌ | Simulation | search_index_mixed_out_of_range_chunked |
3.9 ms | 4.3 ms | -10.9% |
| ❌ | Simulation | search_index_below_min_chunked |
3.8 ms | 4.3 ms | -10.9% |
| ❌ | Simulation | search_index_full_range_random_chunked |
4 ms | 4.5 ms | -10.52% |
| ⚡ | Simulation | compress_fsst[(1000, 64, 8)] |
1.2 ms | 1 ms | +12.31% |
| 🆕 | Simulation | canonicalize_byte_parts[1] |
N/A | 2.4 ms | N/A |
| 🆕 | Simulation | canonicalize_byte_parts[3] |
N/A | 6.9 ms | N/A |
Tip
Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.
Comparing claude/decimal-byte-parts-editions-uhm1sw (d9c6f94) with develop (d443eab)
Footnotes
-
8 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. ↩