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

perf: aggregate min/max

#8061
Comparing
claude/great-edison-jrGY0
(
8b98b5d
) with
develop
(
ae19fe7
)
CodSpeed Performance Gauge
+15%
Improvement
7
Regression
1
Untouched
1243
New
6

Benchmarks

1257 total
compact[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
511.6 µs511.5 µs
bench_many_nulls[0.9]
vortex-array/benches/dict_unreferenced_mask.rs
CodSpeed Performance Gauge
0%
571.1 µs571 µs
decompress_utf8[(100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
pack_return_dtype[1000]
vortex-array/benches/expr/large_struct_pack.rs
CodSpeed Performance Gauge
0%
636.5 µs636.4 µs
compare_bool
vortex-array/benches/compare.rs
CodSpeed Performance Gauge
0%
463.5 µs463.4 µs
zigzag_compress_i32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
742.1 µs742 µs
chunked_canonicalize_into[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
14.2 ms14.2 ms
decode_primitives[i64, (10000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
0%
67.6 µs67.6 µs
push_n_vortex_buffer[u64, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
254.1 µs254 µs
search_index_below_min
vortex-array/benches/patches_lookup.rs
CodSpeed Performance Gauge
0%
254.5 µs254.4 µs
search_index_full_range_random
vortex-array/benches/patches_lookup.rs
CodSpeed Performance Gauge
0%
256.5 µs256.5 µs
search_index_mixed_out_of_range
vortex-array/benches/patches_lookup.rs
CodSpeed Performance Gauge
0%
256.5 µs256.5 µs
search_index_in_range
vortex-array/benches/patches_lookup.rs
CodSpeed Performance Gauge
0%
256.9 µs256.8 µs
search_index_above_max
vortex-array/benches/patches_lookup.rs
CodSpeed Performance Gauge
0%
258.4 µs258.4 µs
bitwise_or_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
25.2 µs25.2 µs
take_fsl_nullable_random[1024, 1000]
vortex-array/benches/take_fsl.rs
CodSpeed Performance Gauge
0%
14.4 ms14.4 ms
cuda/bitpacked_patched_u32/unpack/10%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
take_indices[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
97.2 µs97.2 µs
varbinview_zip_fragmented_mask
vortex-array/benches/varbinview_zip.rs
CodSpeed Performance Gauge
0%
6.1 ms6.1 ms
bitwise_and_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
14.6 µs14.6 µs
cast_execute[(65536, 4, 0.01)]
encodings/fastlanes/benches/cast_bitpacked.rs
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
bitwise_or_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
14.7 µs14.7 µs
cast_execute[(65536, 4, 0.0)]
encodings/fastlanes/benches/cast_bitpacked.rs
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
take_search_chunked[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
2.1 ms2.1 ms
decompress[datetime_for_bp]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms

Commits

Click on a commit to change the comparison range
Base
develop
ae19fe7
+28.11%
Vectorize integer min/max for all-valid arrays
e9a31ad
6 hours ago
by claude
-28.26%
Simplify aggregate max benchmark to one bench per type
ac47a14
5 hours ago
by claude
+32.2%
Reduce aggregate max benchmark array length to 100k
08abd6a
5 hours ago
by claude
-17.21%
Vectorize integer sum via chunked widening accumulator
8b98b5d
25 minutes ago
by claude
© 2026 CodSpeed Technology
Home Terms Privacy Docs