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

expose execution context for validity::to_bool and remove validity mask from array vtable

#7432
Comparing
ji/all-around-cdtx
(
d634965
) with
develop
(
f747201
)
CodSpeed Performance Gauge
-23%
Improvement
36
Regression
16
Untouched
1095
Skipped
1455

Benchmarks

2602 total
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-23%
193 µs251.3 µs
bench_sparse_coverage[0.5]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
-20%
292.8 µs365.9 µs
bench_many_codes_few_values[1024]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
-20%
294 µs367 µs
bench_sparse_coverage[0.1]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
-20%
294 µs367.1 µs
bench_many_codes_few_values[2048]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
-20%
296.8 µs369.9 µs
bench_many_codes_few_values[4096]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
-19%
302.9 µs375.9 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-19%
127.6 µs157.5 µs
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-17%
270.2 µs326.9 µs
bench_sparse_coverage[0.01]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
-17%
365.4 µs438.5 µs
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-16%
156.1 µs184.9 µs
bench_many_nulls[0.9]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
-12%
472.8 µs540.3 µs
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-12%
106.4 µs120.5 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-11%
4.1 µs4.7 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-11%
4.1 µs4.7 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-11%
4.2 µs4.7 µs
bench_many_nulls[0.5]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
-10%
326.6 µs364.9 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+33%
237.4 µs178.9 µs
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+31%
3.1 ms2.3 ms
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+31%
1.5 ms1.2 ms
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+29%
320.6 µs247.6 µs
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+29%
3.3 ms2.5 ms
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+29%
1.6 ms1.3 ms
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+28%
168.4 µs131.9 µs
varbinview_zip_block_mask
vortex-array/benches/varbinview_zip.rs
CodSpeed Performance Gauge
+28%
3.7 ms2.9 ms
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+27%
341.3 µs268.4 µs

Commits

Click on a commit to change the comparison range
Base
develop
f747201
-22.96%
Merge remote-tracking branch 'origin/develop' into ji/all-around-cdtx
e2ba139
9 hours ago
by joseph-isaacs
-0.24%
Merge remote-tracking branch 'origin/develop' into ji/all-around-cdtx
e07dded
7 hours ago
by joseph-isaacs
0%
wip
d634965
7 hours ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs