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

`select` preserve validity of fields

#6260
Comparing
ct/select-preserve-validity
(
1398abd
) with
develop
(
b5b492c
)
CodSpeed Performance Gauge
+41%
Improvement
58
Untouched
1080
Skipped
1265

Benchmarks

2403 total
new_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+41%
158.5 µs112.7 µs
new_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+35%
87.7 µs65 µs
new_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+29%
215.7 µs167.6 µs
new_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+28%
135 µs105.3 µs
new_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+27%
137.1 µs107.8 µs
new_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+26%
116.1 µs92.4 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+25%
150 µs120.3 µs
new_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+24%
75.4 µs61 µs
new_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+23%
76.8 µs62.5 µs
bench_compare_primitive[(100000, 4)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,092.7 µs902.1 µs
bench_compare_primitive[(100000, 2)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,092.8 µs902.2 µs
bench_compare_primitive[(100000, 8)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,092.8 µs902.2 µs
bench_compare_primitive[(100000, 32)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,094.2 µs903.6 µs
bench_compare_varbinview[(100000, 2)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,097.5 µs906.6 µs
bench_compare_varbin[(100000, 2)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,097.7 µs906.8 µs
bench_compare_varbinview[(100000, 4)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,097.7 µs906.8 µs
bench_compare_varbinview[(100000, 8)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,097.8 µs906.9 µs
bench_compare_varbin[(100000, 4)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,098 µs907.1 µs
bench_compare_varbin[(100000, 8)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,098.2 µs907.3 µs
bench_compare_primitive[(100000, 128)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,096.4 µs905.9 µs
bench_compare_varbinview[(100000, 32)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,099.8 µs908.9 µs
bench_compare_varbin[(100000, 32)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,100.3 µs909.4 µs
bench_compare_varbinview[(100000, 128)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,107.1 µs916.1 µs
bench_compare_varbin[(100000, 128)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+21%
1,107.6 µs916.7 µs
new_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+20%
193.1 µs160.6 µs

Commits

Click on a commit to change the comparison range
Base
develop
b5b492c
+40.59%
fix select simplify assumptions
1398abd
17 hours ago
by connortsui20
© 2026 CodSpeed Technology
Home Terms Privacy Docs