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

WIP: Variant Type

#6853
Comparing
adamg/variant
(
83828b2
) with
develop
(
1bb7e68
)
CodSpeed Performance Gauge
-21%
Regression
5
Untouched
995
Skipped
1466

Benchmarks

2466 total
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-21%
3.3 ms*4.2 ms
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-20%
3.6 ms*4.5 ms
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-17%
4.7 ms*5.6 ms
bench_many_nulls[0.9]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
-12%
468.5 µs*533.8 µs
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-11%
4.8 ms*5.4 ms
encode_varbin[(10000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+4%
1.5 ms*1.4 ms
encode_primitives[u8, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+4%
93.7 µs*90.5 µs
encode_primitives[u8, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+4%
94.3 µs*91 µs
encode_primitives[u8, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+4%
95.3 µs*92.1 µs
encode_primitives[u8, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+3%
99.1 µs*96 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+3%
3.8 µs3.7 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+3%
3.8 µs3.7 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+3%
3.8 µs3.7 µs
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+3%
9.2 µs8.9 µs
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+3%
9.2 µs9 µs
decompress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+3%
9.2 µs9 µs
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
63.3 µs61.8 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
66.2 µs64.6 µs
encode_primitives[u8, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
134.2 µs*131.2 µs
i32_small_overlapping
vortex-array/benches/listview_rebuild.rs
CodSpeed Performance Gauge
+2%
70.4 µs*68.9 µs
decompress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+2%
11.9 µs11.6 µs
map_new_output[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
1.5 µs1.5 µs
encode_primitives[f32, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
137 µs*134.4 µs
encode_primitives[f32, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
137.8 µs*135.2 µs
encode_primitives[f32, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
139.5 µs*136.8 µs

Commits

Click on a commit to change the comparison range
Base
develop
1bb7e68
+12.36%
fix
5306dd9
15 hours ago
by AdamGS
0%
Fix missing match branches
fad903f
14 hours ago
by AdamGS
-33.25%
fixes
30c8036
14 hours ago
by AdamGS
0%
lets make CI green
f1a1ff8
13 hours ago
by AdamGS
0%
minimal arrow version
83828b2
12 hours ago
by AdamGS
© 2026 CodSpeed Technology
Home Terms Privacy Docs