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

Add more benchmarks for take on filter array

#7876
Comparing
rk/takefilterbench
(
b37a708
) with
develop
(
04fc7f6
)
CodSpeed Performance Gauge
-26%
Regression
19
Untouched
1189
New
226

Benchmarks

1434 total
take_filter_random_mask_random_indices[90000, 1000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-26%
895.8 µs1,210 µs
take_filter_random_mask_sequential_indices[50000, 1000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-25%
663.3 µs889.2 µs
take_filter_random_mask_random_indices[50000, 1000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-25%
664.6 µs890.7 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-25%
178.5 µs237.3 µs
take_filter_random_mask_sequential_indices[90000, 1000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-24%
914.9 µs1,209.1 µs
take_filter_random_mask_random_indices[90000, 10000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-24%
989.2 µs1,302.1 µs
take_filter_random_mask_sequential_indices[90000, 10000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-24%
984 µs1,290.7 µs
take_filter_random_mask_sequential_indices[50000, 10000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-23%
742.2 µs968.9 µs
take_filter_random_mask_random_indices[50000, 10000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-23%
753.3 µs980.2 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-20%
115.6 µs145 µs
take_filter_random_mask_random_indices[10000, 1000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-19%
277.7 µs341.3 µs
take_filter_random_mask_sequential_indices[10000, 1000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-18%
280.6 µs340.5 µs
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-17%
141.3 µs170.3 µs
cuda/bitpacked_u8/unpack/3bw[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack::cuda
CodSpeed Performance Gauge
-16%
299 µs354.4 µs
take_filter_random_mask_sequential_indices[10000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-15%
356 µs420.5 µs
take_filter_random_mask_random_indices[10000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
-15%
360.7 µs425.2 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
-15%
127.1 µs149.2 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-13%
95 µs109.5 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-10%
120.6 µs134.7 µs
take_filter_list_slice_mask_sequential_indices[90000, 10000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
N/A
N/A4.6 ms
take_filter_list_slice_mask_sequential_indices[90000, 1000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
N/A
N/A3.5 ms
take_filter_nullable_random_mask_random_indices[10000, 1000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
N/A
N/A342.4 µs
take_filter_nullable_random_mask_random_indices[10000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
N/A
N/A426.1 µs
take_filter_nullable_random_mask_random_indices[50000, 10000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
N/A
N/A980.4 µs
take_filter_nullable_random_mask_random_indices[50000, 1000]
vortex-array/benches/take_filter.rs
CodSpeed Performance Gauge
N/A
N/A891.3 µs

Commits

Click on a commit to change the comparison range
Base
develop
04fc7f6
-25.96%
Add more benchmarks for take on filter array
b37a708
14 hours ago
by robert3005
© 2026 CodSpeed Technology
Home Terms Privacy Docs