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

array slots

#6870
Comparing
ji/slots-for-arrays
(
cbeb009
) with
develop
(
e8cd130
)
CodSpeed Performance Gauge
-25%
Improvement
1
Regression
37
Untouched
1068
Skipped
1522

Benchmarks

2628 total
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-25%
182.4 µs242.3 µs
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-23%
209.1 µs270.2 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-21%
118.4 µs149 µs
chunked_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-18%
1.8 ms2.2 ms
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-18%
270.9 µs330.8 µs
filter_all_true[10000]
vortex-array/benches/filter_bool.rs
CodSpeed Performance Gauge
-17%
10.1 µs12.2 µs
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-17%
149.2 µs179.4 µs
chunked_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-16%
217.4 µs258.2 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-15%
131.2 µs154.9 µs
decompress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-15%
13.4 µs15.8 µs
decompress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-15%
13.5 µs15.8 µs
decompress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-14%
13.7 µs15.9 µs
decompress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-14%
14.5 µs16.8 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-13%
101.6 µs117.4 µs
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-13%
16.2 µs18.6 µs
decompress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-13%
13.8 µs15.8 µs
decode_bool[10000_1000_all_false]
encodings/runend/benches/run_end_decode.rs
CodSpeed Performance Gauge
-13%
10.5 µs12.1 µs
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-13%
16.4 µs18.7 µs
decompress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-12%
15.3 µs17.5 µs
decompress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-12%
16.5 µs18.8 µs
old_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-12%
473.5 µs538.6 µs
decompress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-12%
17.5 µs19.8 µs
decompress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-12%
16.5 µs18.8 µs
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-12%
9.1 µs10.3 µs
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-12%
8.9 µs10.1 µs

Commits

Click on a commit to change the comparison range
Base
develop
e8cd130
-37.75%
fix: resolve lint failure and validate variant slots
bd11897
11 days ago
by joseph-isaacs
+26.14%
Merge remote-tracking branch 'origin/develop' into ji/slots-for-arrays
d70ea13
8 days ago
by joseph-isaacs
-13.23%
Merge remote-tracking branch 'origin/develop' into ji/slots-for-arrays
5079069
21 hours ago
by joseph-isaacs
+0.01%
fix
ec41567
1 hour ago
by joseph-isaacs
+0.11%
fix
cbeb009
43 minutes ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs