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

Canonical variant array

#7026Merged
Comparing
adamg/new-variant-canonical
(
03006db
) with
develop
(
20070d2
)
CodSpeed Performance Gauge
-12%
Regression
1
Untouched
1008
Skipped
1515

Benchmarks

2524 total
bench_many_nulls[0.9]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
-12%
463.1 µs528.4 µs
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+8%
376.1 ns346.9 ns
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
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+5%
420 µs399.5 µs
true_count_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+5%
597.5 ns568.3 ns
bitwise_not_vortex_buffer_mut[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+4%
709.4 ns680.3 ns
set_indices_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.2 µs1.2 µs
true_count_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.3 µs1.3 µs
bitwise_not_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
4.5 µs4.4 µs
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
3.5 ms3.5 ms
bitwise_not_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
4.6 µs4.6 µs
bitwise_not_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
5.2 µs5.1 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
122 µs119.9 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
964.4 µs949.8 µs
decompress[u8, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
17.9 µs17.6 µs
decompress[u16, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
20 µs19.7 µs
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
60.5 µs59.8 µs
decompress[u8, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
21.2 µs20.9 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
63.7 µs62.9 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+1%
37.5 µs37 µs
true_count_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
2.5 µs2.5 µs
decompress[u16, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
22.7 µs22.4 µs
decompress[u8, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
23.4 µs23.2 µs
decompress[u16, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
29.6 µs29.3 µs

Commits

Click on a commit to change the comparison range
Base
develop
20070d2
+11.12%
Canonical variant array
1e64162
5 days ago
by AdamGS
+7.23%
No expr for now
19a5bef
5 days ago
by AdamGS
-18.41%
update public api file
fdc30cf
5 days ago
by AdamGS
-12.26%
cleanup arrow export
721f953
5 days ago
by AdamGS
-0.03%
CR comments
03006db
5 days ago
by AdamGS
© 2026 CodSpeed Technology
Home Terms Privacy Docs