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

Array VTables Migration 3

#7185Merged
Comparing
ngates/array-vtables-3
(
d97fde3
) with
develop
(
fa6931a
)
CodSpeed Performance Gauge
+28%
Improvement
2
Untouched
1104
Skipped
1522

Benchmarks

2628 total
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+28%
267.5 µs209.1 µs
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+22%
329 µs270.7 µs
decompress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+9%
2.3 ms2.1 ms
decompress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+8%
273 µs252.7 µs
new_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+7%
75.6 µs71 µs
scalar_at_struct_simple
vortex-array/benches/scalar_at_struct.rs
CodSpeed Performance Gauge
+6%
759.6 µs717 µs
new_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+6%
61.3 µs58 µs
scalar_at_struct_wide
vortex-array/benches/scalar_at_struct.rs
CodSpeed Performance Gauge
+5%
3.4 ms3.2 ms
decompress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+5%
1.9 ms1.8 ms
new_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+5%
62.6 µs59.6 µs
new_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+5%
73.6 µs70.3 µs
new_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+4%
65.1 µs62.4 µs
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+4%
94.8 µs91.5 µs
case_when_all_false[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+4%
108.7 µs104.9 µs
decompress[u16, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+3%
24.9 µs24.1 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+3%
104.6 µs101.3 µs
case_when_simple[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
125.5 µs121.5 µs
case_when_all_true[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
109.3 µs106.1 µs
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+3%
117.4 µs114.2 µs
bench_compare_sliced_dict_primitive[(3333, 10000)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+3%
137.7 µs134 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+3%
121.3 µs118.1 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+3%
134.4 µs130.9 µs
case_when_nary_early_dominant[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
204.1 µs198.8 µs
case_when_nary_10_conditions[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+3%
400.3 µs390.2 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+3%
134.1 µs130.7 µs

Commits

Click on a commit to change the comparison range
Base
develop
fa6931a
+27.32%
Array VTables 3
df176b0
11 hours ago
by gatesn
-27.44%
Array VTables 3
0b58e51
10 hours ago
by gatesn
+28.05%
Array VTables 3
71baad6
10 hours ago
by gatesn
-43.44%
Array VTables 3
cdb5a76
10 hours ago
by gatesn
+43.44%
Array VTables 3
d97fde3
10 hours ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs