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

Aggregates: accumulate columnar

#6839
Comparing
ngates/aggregate-constant
(
331c227
) with
ngates/aggregate-pushdown
(
6f1e7a3
)
CodSpeed Performance Gauge
-28%
Regression
16
Untouched
984
Skipped
1466

Benchmarks

2466 total
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-28%
9 µs12.5 µs
decompress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-18%
9 µs11.1 µs
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-18%
9 µs11 µs
decompress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-15%
11.7 µs13.8 µs
decompress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-15%
11.8 µs13.9 µs
decompress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-15%
11.9 µs14 µs
decompress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-12%
13 µs14.8 µs
decompress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-12%
13.2 µs15 µs
decompress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-12%
13.2 µs14.9 µs
decompress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-12%
13.3 µs15.1 µs
decompress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-11%
14 µs15.8 µs
decompress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-11%
14.8 µs16.6 µs
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-11%
15.6 µs17.5 µs
decompress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-10%
16 µs17.8 µs
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-10%
15.9 µs17.7 µs
decompress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-10%
16.1 µs17.9 µs
take_fsl_random[16, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
+7%
376.5 µs351.2 µs
true_count_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+7%
946.9 ns888.6 ns
true_count_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+6%
1,009.4 ns951.1 ns
take_fsl_nullable_random[16, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
+6%
407.7 µs385.2 µs
true_count_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+5%
1.2 µs1.1 µs
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+5%
62.1 µs59.4 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+4%
65.4 µs62.7 µs
take_fsl_random[16, 100]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
+4%
69.9 µs67.1 µs
chunked_dict_primitive_into_canonical[f32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+4%
944 µs907.8 µs

Commits

Click on a commit to change the comparison range
Base
ngates/aggregate-pushdown
6f1e7a3
-0.07%
Change API to accept Columnar
68eabe7
10 hours ago
by gatesn
-27.85%
format
331c227
10 hours ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs