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

Cut over sum aggregate function

#6910Merged
Comparing
ngates/sum-agg
(
b73b4ce
) with
develop
(
b921999
)
CodSpeed Performance Gauge
+24%
Improvement
5
Untouched
954
Archived
1565

Benchmarks

2524 total
null_count_run_end[(10000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+24%
140 µs113.2 µs
null_count_run_end[(10000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+12%
41.2 µs36.9 µs
null_count_run_end[(10000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+11%
39.6 µs35.6 µs
null_count_run_end[(10000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+11%
39.6 µs35.6 µs
null_count_run_end[(10000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+11%
41.1 µs37.1 µs
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+8%
376.1 ns346.9 ns
null_count_run_end[(10000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+8%
55.7 µs51.6 µs
null_count_run_end[(10000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+8%
56.9 µs52.7 µs
null_count_run_end[(100000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+8%
64.5 µs59.9 µs
null_count_run_end[(100000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+8%
57.4 µs53.4 µs
null_count_run_end[(100000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+7%
57.8 µs53.9 µs
null_count_run_end[(10000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+7%
61 µs57 µs
null_count_run_end[(100000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+7%
64.9 µs60.7 µs
null_count_run_end[(100000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+7%
67 µs62.8 µs
bitwise_not_vortex_buffer_mut[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+6%
535.6 ns506.4 ns
binary_search_std
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+6%
553.6 ns524.4 ns
true_count_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+5%
626.7 ns597.5 ns
bitwise_not_vortex_buffer_mut[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+4%
709.4 ns680.3 ns
null_count_run_end[(10000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+4%
106 µs101.9 µs
null_count_run_end[(10000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+4%
117.7 µs113.4 µs
set_indices_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.2 µs1.2 µs
take_map[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
923.1 µs901.7 µs
new_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
38.2 µs37.4 µs
true_count_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.4 µs1.4 µs
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+2%
37.7 µs36.9 µs

Commits

Click on a commit to change the comparison range
Base
develop
b921999
-26.55%
Cut over sum aggregate function
d284073
3 months ago
by gatesn
+1.03%
Clean up to point to aggregate function
2dac50c
3 months ago
by gatesn
+11.13%
Clean up to point to aggregate function
65a115d
3 months ago
by gatesn
+4.2%
Clean up to point to aggregate function
8ae7b12
3 months ago
by gatesn
+33.92%
Sum aggregate
b73b4ce
3 months ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs