Avatar for the vortex-data user
vortex-data
vortex
BlogDocsChangelog

Thread scope dtype through stats rewrites

#7958
Comparing
ngates/stats-7707/typed-stats-rewrite-api
(
dd555d9
) with
ngates/stats-7707/min-max-aggregate-fns
(
30b42c6
)
CodSpeed Performance Gauge
-15%
Improvement
10
Regression
69
Untouched
1137
Skipped
5

Benchmarks

1221 total
from_iter_bit_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-53%
113.7 µs241.2 µs
from_iter_bit_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-49%
32.6 µs64.6 µs
chunked_varbinview_opt_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-39%
188.2 µs307.3 µs
from_iter_bit_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-34%
8 µs12.1 µs
binary_search_vortex
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
-33%
485 ns727.2 ns
chunked_varbinview_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-30%
197.9 µs284.7 µs
chunked_varbinview_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-29%
212.1 µs300.6 µs
chunked_varbinview_opt_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-26%
240.4 µs324.7 µs
varbinview_large
vortex-array/benches/listview_rebuild.rs
CodSpeed Performance Gauge
-25%
130.1 µs174.5 µs
from_iter_bit_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-25%
6.4 µs8.5 µs
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-24%
2.3 ms3.1 ms
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-24%
1.2 ms1.5 ms
chunked_varbinview_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-23%
308.1 µs400.7 µs
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-23%
246.6 µs320.5 µs
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-22%
2.5 ms3.3 ms
chunked_varbinview_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-22%
358.6 µs461.6 µs
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-22%
1.3 ms1.6 ms
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-22%
131 µs168.5 µs
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-22%
267.5 µs341.4 µs
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-21%
142.1 µs179.7 µs
chunked_varbinview_opt_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-18%
411.4 µs501.5 µs
take_search_chunked[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-18%
2.9 ms3.5 ms
take_search_chunked[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
1.5 ms1.8 ms
chunked_varbinview_opt_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-17%
467.2 µs565.2 µs
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-17%
3.5 ms4.3 ms

Commits

Click on a commit to change the comparison range
Base
ngates/stats-7707/min-max-aggregate-fns
30b42c6
-15.69%
Thread scope dtype through stats rewrites
9b2057c
7 hours ago
by gatesn
+0.94%
Rename stats rewrite session
dd555d9
7 hours ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs