Feature: add impl owned filter impls #5493
Merged
CodSpeed HQ / CodSpeed Performance Analysis
failed
Nov 24, 2025 in 0s
Performance Regression: -30.15%
Summary
⚡ 3 improvements
❌ 7 regressions
✅ 1495 untouched
🆕 7 new
⏩ 136 skipped1
⚠️ Please fix the performance issues or acknowledge them on CodSpeed.
Benchmarks breakdown
| Benchmark | BASE |
HEAD |
Change | |
|---|---|---|---|---|
| 🆕 | decompress[("alp_for_bp_f64", 0x45b9060)] |
N/A | 29.8 ms | N/A |
| 🆕 | decompress[("datetime_for_bp", 0x45bbb30)] |
N/A | 41.7 ms | N/A |
| 🆕 | decompress[("dict_fsst_varbin_bp_string", 0x45bafb0)] |
N/A | 76.3 ms | N/A |
| 🆕 | decompress[("dict_fsst_varbin_string", 0x45bac30)] |
N/A | 76.3 ms | N/A |
| 🆕 | decompress[("dict_varbinview_string", 0x45b9a80)] |
N/A | 75.6 ms | N/A |
| 🆕 | decompress[("for_bp_u64", 0x45b8910)] |
N/A | 2.5 ms | N/A |
| 🆕 | decompress[("runend_for_bp_u32", 0x45b9e10)] |
N/A | 2.1 ms | N/A |
| ❌ | in_place_batch[65536] |
208.4 µs | 266.3 µs | -21.76% |
| ❌ | in_place_pipeline[100352] |
128.9 µs | 154.6 µs | -16.63% |
| ⚡ | in_place_pipeline[16384] |
27.2 µs | 23.9 µs | +13.81% |
| ⚡ | in_place_pipeline[65536] |
102.1 µs | 85.3 µs | +19.73% |
| ⚡ | pipeline[100352] |
157.6 µs | 132.8 µs | +18.72% |
| ❌ | pipeline[16384] |
27.8 µs | 32 µs | -13.05% |
| ❌ | pipeline[86016] |
114.9 µs | 136 µs | -15.53% |
| ❌ | pipeline_extra_copy[100352] |
132.9 µs | 158.6 µs | -16.19% |
| ❌ | pipeline_extra_copy[86016] |
115 µs | 137 µs | -16.06% |
| ❌ | verify_all_methods[1024] |
114 µs | 163.1 µs | -30.15% |
Footnotes
-
136 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