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

break[array]: lazy compare function

#6495
Comparing
ji/lazy-compare
(
19fe543
) with
develop
(
e18f6c5
)
CodSpeed Performance Gauge
-11%
Improvement
68
Regression
2
Untouched
1065
Skipped
1268

Benchmarks

2403 total
old_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-11%
344.8 µs388.4 µs
old_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-10%
161.8 µs180.8 µs
compare_bool
vortex-array/benches/compare.rs
CodSpeed Performance Gauge
×33,000
188,929.9 µs5.7 µs
compare_int
vortex-array/benches/compare.rs
CodSpeed Performance Gauge
×24,000
141,374.1 µs5.9 µs
bench_compare_primitive[(100000, 2048)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×130
897.4 µs7.1 µs
bench_compare_primitive[(100000, 512)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×120
856.3 µs7.1 µs
bench_compare_varbin[(100000, 2048)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×120
992.8 µs8.6 µs
bench_compare_primitive[(100000, 128)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×110
798.2 µs7 µs
bench_compare_primitive[(100000, 4)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×110
793.8 µs7 µs
bench_compare_primitive[(100000, 32)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×110
795.3 µs7.1 µs
bench_compare_primitive[(100000, 2)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×110
794.1 µs7.1 µs
bench_compare_varbinview[(100000, 512)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×110
883.9 µs7.9 µs
bench_compare_primitive[(100000, 8)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×100
794 µs7.6 µs
bench_compare_varbin[(100000, 512)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×100
884.5 µs8.5 µs
bench_compare_varbinview[(100000, 2048)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×100
992.4 µs9.6 µs
bench_compare_varbinview[(100000, 128)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×100
809.4 µs7.9 µs
bench_compare_varbinview[(100000, 4)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×100
799.9 µs7.9 µs
bench_compare_varbinview[(100000, 32)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×100
802.2 µs7.9 µs
bench_compare_varbinview[(100000, 8)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×100
800.1 µs7.9 µs
bench_compare_varbin[(100000, 128)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×94
809.4 µs8.6 µs
bench_compare_varbin[(100000, 8)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×94
800.4 µs8.6 µs
bench_compare_varbin[(100000, 4)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×94
800.1 µs8.6 µs
bench_compare_varbin[(100000, 32)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×93
802.4 µs8.6 µs
bench_compare_varbin[(100000, 2)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×89
799.4 µs8.9 µs
bench_compare_varbinview[(100000, 2)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
×87
799.6 µs9.2 µs

Commits

Click on a commit to change the comparison range
Base
develop
e18f6c5
-11.23%
Merge remote-tracking branch 'origin/develop' into ji/lazy-compare
19fe543
2 days ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs