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

fix: chunked array take with nulls

#6603Merged
Comparing
ji/fixup-null-chunked-take
(
45cdf5c
) with
develop
(
402b7a0
)
CodSpeed Performance Gauge
0%
Untouched
977
Skipped
1426

Benchmarks

2403 total
bench_dict_mask[(0.5, 0.9)]
vortex-array/benches/dict_mask.rs
CodSpeed Performance Gauge
+7%
1.9 ms1.7 ms
encode_primitives[u8, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+4%
91 µs87.8 µs
encode_primitives[u8, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+4%
92.1 µs88.9 µs
encode_primitives[u8, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+4%
90.4 µs87.2 µs
encode_primitives[u8, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+3%
96.1 µs92.9 µs
binary_search_vortex
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+3%
909.7 ns880.6 ns
chunked_dict_primitive_canonical_into[f32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+3%
95.1 µs92.2 µs
decompress[u8, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+3%
26.6 µs25.8 µs
chunked_dict_primitive_canonical_into[u32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+3%
95.1 µs92.4 µs
encode_primitives[u8, (1000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+3%
111.2 µs108.1 µs
chunked_dict_primitive_canonical_into[u32, (1000, 1000, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
113.5 µs110.8 µs
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
113.7 µs111.2 µs
encode_primitives[u8, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
131 µs128.2 µs
encode_primitives[f32, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
135.4 µs133.1 µs
encode_primitives[i64, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
138 µs135.7 µs
encode_primitives[f32, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
135.9 µs133.7 µs
decompress[u32, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
24.4 µs24 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
108.4 µs106.7 µs
encode_primitives[f32, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
137.2 µs135.1 µs
chunked_dict_primitive_into_canonical[f32, (1000, 1000, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
977.5 µs962.2 µs
encode_primitives[i64, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
139.3 µs137.2 µs
encode_primitives[i64, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
140.4 µs138.2 µs
encode_primitives[i64, (1000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
174.3 µs171.7 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+1%
39 µs38.4 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+1%
94.6 µs93.2 µs

Commits

Click on a commit to change the comparison range
Base
develop
402b7a0
-0.04%
fix: chunked array take with nulls
12bdbf7
8 days ago
by joseph-isaacs
+0.08%
fix: chunked array take with nulls
45cdf5c
8 days ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs