Skip to content

Make ArrayBuilder::extend_from_array return VortexResult#8311

Closed
joseph-isaacs wants to merge 6 commits into
developfrom
claude/gallant-gauss-g3igmz
Closed

Make ArrayBuilder::extend_from_array return VortexResult#8311
joseph-isaacs wants to merge 6 commits into
developfrom
claude/gallant-gauss-g3igmz

Align listview rebuild with develop: use parameter context

9e0315a
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis failed Jun 9, 2026

6 benchmarks regressed

⚠️ 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.

⚡ 15 improved benchmarks
❌ 6 regressed benchmarks
✅ 1498 untouched benchmarks

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation decompress_rd[f64, (100000, 0.0)] 845.4 µs 1,024.3 µs -17.47%
Simulation chunked_varbinview_canonical_into[(1000, 10)] 163.1 µs 196.3 µs -16.91%
Simulation chunked_varbinview_into_canonical[(1000, 10)] 177.1 µs 211.8 µs -16.42%
Simulation decompress_rd[f32, (100000, 0.0)] 499 µs 586.8 µs -14.97%
Simulation chunked_varbinview_opt_canonical_into[(1000, 10)] 191.4 µs 224.6 µs -14.81%
Simulation chunked_varbinview_opt_into_canonical[(1000, 10)] 205.7 µs 239.3 µs -14.05%
Simulation chunked_bool_canonical_into[(1000, 10)] 46.9 µs 31.2 µs +50.36%
Simulation canonicalize_sparse_fixed_size_list[(1024, 17, 8)] 454.4 µs 335.1 µs +35.58%
Simulation canonicalize_sparse_list[(1024, 17, 8)] 479.8 µs 360 µs +33.27%
Simulation varbinview_zip_block_mask 3.7 ms 2.9 ms +27.48%
Simulation canonicalize_sparse_fixed_size_list[(512, 7, 4)] 297.7 µs 235.2 µs +26.59%
Simulation canonicalize_sparse_list[(512, 7, 4)] 310.5 µs 247.8 µs +25.33%
Simulation chunked_varbinview_canonical_into[(10, 1000)] 1.6 ms 1.3 ms +17.28%
Simulation chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)] 119.7 µs 102.3 µs +17.02%
Simulation chunked_bool_canonical_into[(10, 1000)] 803 µs 704.8 µs +13.92%
Simulation chunked_varbinview_opt_canonical_into[(10, 1000)] 2.3 ms 2.1 ms +12.62%
Simulation varbinview_zip_fragmented_mask 6.9 ms 6.2 ms +12.4%
Simulation chunked_varbinview_into_canonical[(10, 1000)] 2 ms 1.7 ms +12.07%
Simulation chunked_opt_bool_canonical_into[(10, 1000)] 918.1 µs 819.7 µs +12.01%
Simulation chunked_bool_canonical_into[(100, 100)] 103.2 µs 93.4 µs +10.47%
... ... ... ... ... ...

ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.

Tip

Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.


Comparing claude/gallant-gauss-g3igmz (9e0315a) with develop (d650cab)

Open in CodSpeed