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

perf[array]: Constant kernel filter pushdown

#5698Merged
Comparing
ji/constantkernel-filter-push
(
c5fb63f
) with
develop
(
f95caac
)
CodSpeed Performance Gauge
-17%
Regression
66
Untouched
1084
Archived
673

Benchmarks

1823 total
decode_primitives[f32, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-17%
24.5 µs29.5 µs
decode_primitives[f32, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-17%
25 µs30 µs
decode_primitives[f32, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-17%
25.2 µs30.2 µs
decode_primitives[f32, (1000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-17%
25.4 µs30.4 µs
decode_primitives[u8, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-17%
24.7 µs29.6 µs
decode_primitives[u8, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-17%
24.7 µs29.6 µs
decode_primitives[u8, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-17%
24.7 µs29.6 µs
decode_primitives[u8, (1000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-17%
24.7 µs29.6 µs
decode_primitives[u8, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-17%
24.8 µs29.7 µs
decode_primitives[f32, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-16%
25.6 µs30.6 µs
dict_canonicalize_uniform[16, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
-16%
26.1 µs31.2 µs
dict_canonicalize_uniform[256, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
-16%
26.4 µs31.5 µs
decode_primitives[f32, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-16%
26.4 µs31.4 µs
dict_canonicalize_zipfian[256, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
-16%
26.1 µs31.1 µs
decode_primitives[u8, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-16%
26.7 µs31.6 µs
decode_primitives[i64, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-15%
28.3 µs33.2 µs
decode_primitives[i64, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-15%
28.3 µs33.2 µs
decode_primitives[i64, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-15%
28.4 µs33.3 µs
dict_canonicalize_zipfian[2048, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
-15%
29.1 µs34.1 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-15%
843.6 µs987.4 µs
decode_primitives[i64, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-15%
28.7 µs33.5 µs
chunked_dict_primitive_into_canonical[f32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-15%
844.6 µs988.2 µs
decode_primitives[i64, (1000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-15%
28.9 µs33.8 µs
dict_canonicalize_uniform[2048, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
-15%
29.9 µs34.9 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
-14%
106 µs123.9 µs

Commits

Click on a commit to change the comparison range
Base
develop
f95caac
-16.33%
update
fdd7eaa
3 months ago
by joseph-isaacs
-0.79%
update
c5fb63f
3 months ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs