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

break[*]: make array methods fallible

#6086Merged
Comparing
ji/temporal-compare
(
b66e094
) with
develop
(
1a0d672
)
CodSpeed Performance Gauge
-31%
Improvement
4
Regression
18
Untouched
1182
Skipped
1179
Archived
125

Benchmarks

2508 total
canonical_into_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-31%
192.9 µs279.7 µs
canonical_into_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-28%
219.7 µs306.9 µs
canonical_into_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-19%
375.4 µs466.2 µs
scalar_at_struct_wide
vortex-array/benches/scalar_at_struct.rs
CodSpeed Performance Gauge
-11%
2.5 ms2.8 ms
take_search_chunked[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-10%
3.5 ms3.9 ms
decode_varbinview[(10000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
556.6 µs620.9 µs
decode_varbinview[(10000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
555.8 µs619.7 µs
take_search_chunked[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-10%
1.8 ms2 ms
decode_varbin[(10000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
555.6 µs619.4 µs
decode_varbin[(10000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
555.6 µs619.4 µs
decode_varbinview[(10000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
556.1 µs619.9 µs
decode_varbin[(10000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
555.6 µs619.1 µs
decode_varbin[(10000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
556.3 µs619.8 µs
decode_varbinview[(10000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
555.6 µs619 µs
decode_varbinview[(10000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
555.6 µs619 µs
decode_varbinview[(10000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
566.8 µs631.2 µs
decode_varbin[(10000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
557.4 µs620.5 µs
decode_varbin[(10000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
-10%
567.5 µs631.2 µs
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+28%
38.9 µs30.5 µs
canonical_into_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+25%
5.1 ms4.1 ms
canonical_into_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+24%
44.4 µs35.7 µs
canonical_into_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+15%
59.4 µs51.8 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+8%
828.9 ns770.6 ns
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
+7%
3.1 µs2.9 µs
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+7%
5.8 ms5.4 ms

Commits

Click on a commit to change the comparison range
Base
develop
1a0d672
-31.03%
fallible scalar_at and validity
b66e094
1 month ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs