vortex-data
vortex
BlogDocsChangelog

Layout segments size info in TUI

#2833Merged
Comparing
adamg/more-tui-hacking
(
4d5a557
) with
develop
(
acd7af8
)
CodSpeed Performance Gauge
+24%
Improvements
4
Untouched
533
Archived
256

Benchmarks

Improved

chunked_varbinview_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+24%
187.8 µs150.9 µs
chunked_varbinview_opt_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+21%
212.4 µs176.3 µs
take_map[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+15%
358.8 µs312.1 µs
take_map[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+13%
292.3 µs258.2 µs

Passed

take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+8%
580 µs539.5 µs
take_map[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+5%
109.3 µs103.8 µs
take_map[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+5%
87.9 µs83.5 µs
binary_search_std
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+5%
643.3 ns614.2 ns
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+4%
20.7 µs19.9 µs
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+4%
70.2 µs67.5 µs
take_map[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+4%
152.7 µs146.9 µs
take_map[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+4%
491.1 µs472.7 µs
binary_search_vortex
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+4%
791.9 ns762.8 ns
take_map[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+4%
207.5 µs200.3 µs
encode_specialized
vortex-btrblocks/benches/dict_encode.rs
CodSpeed Performance Gauge
+3%
1.1 ms1.1 ms
take_map[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+3%
128.4 µs124.8 µs
map_each[BufferMut<i32>, 1]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+3%
1.1 µs1 µs
map_each[BufferMut<i32>, 100]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
1.4 µs1.4 µs
chunked_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+2%
47.4 µs46.4 µs
take_indices[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
19.2 µs18.9 µs
filter_runend[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
27 µs26.5 µs
filter_runend[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
27.1 µs26.5 µs
filter_runend[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
27.1 µs26.6 µs
take_indices[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
21.6 µs21.2 µs
take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+2%
21.1 µs20.8 µs
filter_runend[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
29.9 µs29.4 µs
filter_runend[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
31.2 µs30.7 µs
take_indices[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
21.3 µs20.9 µs
canonicalize_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+2%
97.3 µs95.7 µs
patched_take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+2%
31.1 µs30.6 µs
take_indices[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
22.5 µs22.2 µs
take_indices[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+2%
22.6 µs22.3 µs
take_indices[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
23.8 µs23.4 µs
take_indices[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
24.7 µs24.3 µs
take_map[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
366.3 µs361.2 µs
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+1%
21.1 µs20.8 µs
filter_runend[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
32.3 µs31.9 µs
take_indices[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
25.6 µs25.2 µs
take_indices[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
28.4 µs28 µs
take_indices[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
26.8 µs26.4 µs
take_indices[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
29.5 µs29.1 µs
new_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
+1%
87.1 µs86.1 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
+1%
31.8 µs31.4 µs
take_indices[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
30.7 µs30.3 µs
canonicalize_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+1%
98.6 µs97.4 µs
take_indices[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
36.1 µs35.6 µs
take_indices[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
36.9 µs36.5 µs
filter_runend[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
39.3 µs38.8 µs
chunked_canonicalize_into[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+1%
6.2 ms6.1 ms
filter_runend[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
38.5 µs38.1 µs
take_indices[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
38.7 µs38.3 µs
filter_runend[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
37.8 µs37.4 µs
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
14.6 µs14.4 µs
chunked_canonicalize_into[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+1%
5.6 ms5.5 ms
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+1%
3 µs3 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+1%
3 µs3 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+1%
3.1 µs3 µs
chunked_into_canonical[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+1%
3.8 ms3.8 ms
take_map[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
52 µs51.5 µs
new_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+1%
30 µs29.7 µs
chunked_canonicalize_into[(1000, 50, 8, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+1%
7.6 ms7.5 ms
chunked_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
63.4 µs62.9 µs
old_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
+1%
71 µs70.5 µs
chunked_into_canonical[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+1%
5.6 ms5.6 ms
decompress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
14.8 µs14.7 µs
chunked_into_canonical[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+1%
6.2 ms6.2 ms
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
15 µs14.9 µs
take_map[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
46.3 µs45.9 µs
take_indices[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
58.8 µs58.4 µs
chunked_into_canonical[(1000, 50, 8, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+1%
7.6 ms7.6 ms
take_indices[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
62.7 µs62.3 µs
decompress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
18.6 µs18.5 µs
filter_runend[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
85.1 µs84.6 µs
filter_runend[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
86.4 µs85.8 µs
take_indices[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
66.7 µs66.3 µs
decompress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
19.7 µs19.6 µs
new_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+1%
36.9 µs36.7 µs
decompress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+1%
55.9 µs55.6 µs
decompress_bitpacking_early_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
+1%
36.5 µs36.3 µs
into_canonical_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+1%
58.8 µs58.5 µs
filter_runend[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+1%
86.9 µs86.5 µs
new_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
37.1 µs37 µs
decompress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
54.5 µs54.2 µs
decompress_bitpacking_late_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
31.2 µs31.1 µs
decompress_bitpacking_early_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
38.9 µs38.8 µs
decompress_bitpacking_late_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
31.4 µs31.3 µs
decompress_bitpacking_early_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
40.2 µs40 µs
decompress_bitpacking_early_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
38.8 µs38.6 µs
decompress_bitpacking_early_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
26.1 µs26 µs
decompress_bitpacking_early_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
41.7 µs41.5 µs
decompress_bitpacking_late_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
32.7 µs32.6 µs
decompress_bitpacking_early_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
44.5 µs44.3 µs
decompress_bitpacking_late_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
27.5 µs27.4 µs
canonicalize_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
114.1 µs113.6 µs
decompress_bitpacking_early_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
47.1 µs46.9 µs
take_map[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
189.7 µs188.9 µs
decompress_bitpacking_late_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
34.6 µs34.4 µs
decompress_bitpacking_late_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
36.4 µs36.3 µs
old_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
110.8 µs110.4 µs
from_iter[Buffer<i32>, 1000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
7.8 µs7.8 µs
old_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
80 µs79.7 µs
decompress_bitpacking_late_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
30.9 µs30.7 µs
decompress_bitpacking_late_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
38 µs37.9 µs
filter_runend[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
0%
105.8 µs105.4 µs
filter_runend[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
0%
105.9 µs105.6 µs
filter_runend[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
0%
106.7 µs106.3 µs
decompress_bitpacking_late_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
36.7 µs36.5 µs
decompress_bitpacking_late_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
38 µs37.9 µs
decompress_bitpacking_late_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
32.4 µs32.3 µs
old_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
109.1 µs108.7 µs
decompress_bitpacking_late_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
32.4 µs32.3 µs
decompress_bitpacking_early_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
27.1 µs27.1 µs
decompress_bitpacking_late_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
34.2 µs34.1 µs
into_canonical_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
44.7 µs44.6 µs
decompress_bitpacking_late_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
40 µs39.9 µs
old_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
139.9 µs139.5 µs
decompress_bitpacking_early_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
29.7 µs29.6 µs
into_canonical_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
77 µs76.7 µs
new_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
23 µs23 µs
filter_runend[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
0%
159.9 µs159.5 µs
filter_runend[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
0%
160 µs159.6 µs
decompress_bitpacking_early_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
24.5 µs24.5 µs
filter_runend[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
0%
161.6 µs161.2 µs
canonicalize_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
215.3 µs214.8 µs
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
96.1 µs95.9 µs
new_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
43.6 µs43.5 µs
old_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
179.4 µs179 µs
decompress_bitpacking_late_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
47.6 µs47.5 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
86.3 µs86.2 µs
chunked_varbinview_opt_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
350.1 µs349.4 µs
decompress_bitpacking_early_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
36 µs36 µs
old_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
101.8 µs101.7 µs
decompress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
83.7 µs83.6 µs
decompress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
83.8 µs83.7 µs
decompress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
84 µs83.9 µs
decompress_bitpacking_late_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
49.2 µs49.1 µs
decompress_bitpacking_late_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
56.9 µs56.8 µs
decompress_bitpacking_late_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
53.3 µs53.2 µs
decompress_bitpacking_late_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
49.8 µs49.7 µs
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
114.6 µs114.4 µs
decompress_bitpacking_late_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
55.6 µs55.5 µs
varbinview
vortex-array/benches/take_strings.rs
CodSpeed Performance Gauge
0%
51.5 µs51.4 µs
decompress_bitpacking_late_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
51.7 µs51.7 µs
chunked_varbinview_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
189.9 µs189.6 µs
chunked_opt_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
43.7 µs43.7 µs
decompress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
19.6 µs19.6 µs
decompress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
19.7 µs19.7 µs
decompress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
19.7 µs19.7 µs
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
205.5 µs205.3 µs
decompress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
88.6 µs88.5 µs
new_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
24.7 µs24.6 µs
canonical_into_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
46.9 µs46.9 µs
decompress[u64, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
20.2 µs20.2 µs
decompress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
98.4 µs98.3 µs
patched_take_10k_contiguous_not_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
743.7 µs742.8 µs
old_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
292.2 µs291.8 µs
varbin
vortex-array/benches/take_strings.rs
CodSpeed Performance Gauge
0%
76.2 µs76.1 µs
decompress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
33.3 µs33.3 µs
new_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
64.3 µs64.3 µs
take_indices[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
19.6 µs19.6 µs
new_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
32.5 µs32.5 µs
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
116.7 µs116.6 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
210.5 µs210.3 µs
into_canonical_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
367.5 µs367.1 µs
take_search[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
126.6 µs126.4 µs
take_indices[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
23.8 µs23.8 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
128 µs127.9 µs
chunked_into_canonical[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
9.3 ms9.3 ms
compress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
80.3 µs80.2 µs
compress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
80.4 µs80.4 µs
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
136.9 µs136.8 µs
take_indices[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
26.3 µs26.3 µs
new_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
110.2 µs110.1 µs
patched_take_10k_adversarial
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
212.9 µs212.8 µs
chunked_into_canonical[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
12.1 ms12 ms
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
69.3 µs69.3 µs
old_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
73.8 µs73.8 µs
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
198.9 µs198.8 µs
compress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
201.2 µs201.1 µs
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
917.6 µs917.2 µs
old_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
130.3 µs130.2 µs
take_search[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
234.5 µs234.4 µs
compress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
201.1 µs201 µs
new_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
223.3 µs223.2 µs
into_canonical_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
313.8 µs313.7 µs
take_search[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
250.5 µs250.4 µs
compress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
72.3 µs72.2 µs
new_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
166.4 µs166.4 µs
into_canonical_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
63.5 µs63.5 µs
compress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
155.2 µs155.2 µs
decompress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
108.5 µs108.5 µs
compress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
155.6 µs155.6 µs
into_canonical_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
50.8 µs50.8 µs
take_indices[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
42.8 µs42.8 µs
compress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
313.4 µs313.3 µs
compress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
313.4 µs313.3 µs
into_canonical_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
516.7 µs516.6 µs
decompress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
103.6 µs103.6 µs
decompress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
104.9 µs104.9 µs
new_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
101.8 µs101.8 µs
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
603.3 µs603.1 µs
decompress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
122.8 µs122.7 µs
old_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
596.3 µs596.1 µs
decompress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
compress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
147.2 µs147.2 µs
patched_take_10k_contiguous_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
old_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
167.4 µs167.4 µs
decompress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
163.3 µs163.3 µs
decompress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
163.4 µs163.4 µs
compress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
251.6 µs251.6 µs
from_iter[Buffer<i32>, 100000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
238.9 µs238.9 µs
decompress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
558.8 µs558.7 µs
chunked_canonicalize_into[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
5.7 ms5.7 ms
compress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
298.3 µs298.2 µs
decompress_bitpacking_late_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
57.3 µs57.3 µs
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
887.6 µs887.5 µs
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
860.3 µs860.2 µs
take_search[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
decompress_bitpacking_late_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
73.7 µs73.7 µs
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.4 ms3.4 ms
take_search[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
957.4 µs957.3 µs
old_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
141.7 µs141.7 µs
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
5.2 ms5.2 ms
canonical_into_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
4.9 ms4.9 ms
decompress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
chunked_into_canonical[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
5.7 ms5.7 ms
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
decompress_bitpacking_late_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
58.7 µs58.7 µs
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
take_search[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
decompress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
33.4 µs33.4 µs
canonical_into_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
29.2 ms29.2 ms
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
2.1 ms2.1 ms
decompress_bitpacking_late_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
61.3 µs61.3 µs
new_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
103.6 µs103.6 µs
compress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
537.2 µs537.2 µs
patched_take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
canonical_into_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
compress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
245 µs245 µs
compress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
compress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
245.6 µs245.6 µs
compress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
304 µs304 µs
compress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
decompress_bitpacking_late_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
63.5 µs63.5 µs
decompress_bitpacking_late_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
72.9 µs72.9 µs
compress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
253.5 µs253.5 µs
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
4.9 ms4.9 ms
decompress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
31.8 µs31.8 µs
decompress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
32.3 µs32.3 µs
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
4.1 ms4.1 ms
map_each[BufferMut<i32>, 100000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
200.4 µs200.4 µs
compress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
248.9 µs248.9 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
193 µs193 µs
compare_int
vortex-array/benches/compare.rs
CodSpeed Performance Gauge
0%
78.4 ms78.4 ms
compress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
193 µs193 µs
into_canonical_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
4.9 ms4.9 ms
map_each[BufferMut<i32>, 10000000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
19.9 ms19.9 ms
decompress[u64, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
781 µs781 µs
from_iter[Buffer<i32>, 10000000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
23.4 ms23.4 ms
into_canonical_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
compress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
483.8 µs483.8 µs
push_n_vortex_buffer[u16, 10000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
12.4 µs12.4 µs
push_n_vortex_buffer[u16, 100000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
98.2 µs98.2 µs
push_n_vortex_buffer[u16, 1000000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
961.2 µs961.2 µs
push_n_vortex_buffer[u32, 1000000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
push_n_vortex_buffer[u32, 100]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.4 µs1.4 µs
push_n_vortex_buffer[u32, 10000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
21.1 µs21.1 µs
push_n_vortex_buffer[u32, 100000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
193.8 µs193.8 µs
push_n_vortex_buffer[u32, 1000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
4 µs4 µs
push_n_vortex_buffer[u64, 100000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
385.6 µs385.6 µs
push_n_vortex_buffer[u64, 100]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.6 µs1.6 µs
push_n_vortex_buffer[u64, 1000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
5.9 µs5.9 µs
push_n_vortex_buffer[u64, 10000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
40.3 µs40.3 µs
push_n_vortex_buffer[u64, 1000000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
push_arrow_buffer[10000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
74 µs74 µs
push_arrow_buffer[100]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
966.4 ns966.4 ns
push_arrow_buffer[100000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
738.1 µs738.1 µs
push_arrow_buffer[1000000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
7.4 ms7.4 ms
push_n_vortex_buffer[u8, 1000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2 µs2 µs
push_arrow_buffer[1000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
7.6 µs7.6 µs
push_n_vortex_buffer[u8, 1000000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
push_n_vortex_buffer[u8, 100]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.7 µs1.7 µs
push_n_vortex_buffer[u8, 10000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
6.4 µs6.4 µs
push_n_vortex_buffer[u16, 100]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.3 µs1.3 µs
ScalarBuffer<i32>>, 100000]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
237.5 µs237.5 µs
ScalarBuffer<i32>>, 1000]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
6 µs6 µs
push_n_vortex_buffer[u8, 100000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
49.6 µs49.6 µs
push_n_vortex_buffer[u16, 1000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2.9 µs2.9 µs
from_iter[Buffer<i32>, 100]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
3.6 µs3.6 µs
map_each[BufferMut<i32>, 1000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
3.7 µs3.7 µs
from_iter[Buffer<i32>, 1]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs
decompress[u64, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
12 ms12 ms
decompress[u64, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
498.4 µs498.4 µs
decompress[u64, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
48 ms48 ms
ScalarBuffer<i32>>, 10000000]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
23.4 ms23.4 ms
decompress[u64, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
134.7 µs134.7 µs
compress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
485.6 µs485.6 µs
push_vortex_buffer[1000000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
7.9 ms7.9 ms
decompress[u32, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
24.1 ms24.1 ms
ScalarBuffer<i32>>, 10000000]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
19.9 ms19.9 ms
chunked_into_canonical[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
14.2 ms14.2 ms
decompress[u32, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
6 ms6 ms
decompress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
163.7 µs163.7 µs
train_compressor[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.5 ms3.5 ms
compress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
516.8 µs516.8 µs
decompress[u16, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
12.1 ms12.1 ms
decompress_bitpacking_early_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
30.3 µs30.3 µs
decompress_bitpacking_early_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
29 µs29 µs
decompress_bitpacking_early_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
28.8 µs28.8 µs
decompress[u16, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3 ms3 ms
decompress[u8, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
12.4 ms12.4 ms
chunked_canonicalize_into[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
12 ms12 ms
compress[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
new_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
86.5 µs86.5 µs
decompress_bitpacking_early_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
21.6 µs21.6 µs
decompress_bitpacking_late_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
66.1 µs66.1 µs
compress[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
18.3 ms18.3 ms
compress[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
73.4 ms73.4 ms
decompress[u8, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
push_vortex_buffer[100000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
793.6 µs793.6 µs
new_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
20.4 µs20.4 µs
new_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
19.7 µs19.7 µs
into_canonical_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
29.2 ms29.2 ms
compress[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
749.6 µs749.6 µs
into_canonical_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
478.5 µs478.5 µs
scalar_subtract
vortex-array/benches/scalar_subtract.rs
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
into_canonical_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
341.4 µs341.4 µs
compare_bool
vortex-array/benches/compare.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
chunked_canonicalize_into[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
14.2 ms14.2 ms
decompress_bitpacking_early_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
26.4 µs26.4 µs
train_compressor[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.3 ms3.3 ms
compress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
345.3 µs345.3 µs
decompress[u32, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
397.8 µs397.8 µs
canonicalize_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
canonical_into_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
4.5 ms4.5 ms
canonical_into_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
513.5 µs513.6 µs
into_canonical_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
4.5 ms4.5 ms
encode_generic
vortex-btrblocks/benches/dict_encode.rs
CodSpeed Performance Gauge
0%
3.5 ms3.5 ms
canonicalize_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
634.5 µs634.5 µs
compress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
302.6 µs302.6 µs
compress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
301 µs301.1 µs
canonical_into_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
279.8 µs279.8 µs
compress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
4.4 ms4.4 ms
canonical_into_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.4 ms3.4 ms
into_canonical_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
canonicalize_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
193.1 µs193.1 µs
decompress[u32, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
259.8 µs259.8 µs
decompress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
compress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
329.6 µs329.7 µs
decompress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
892.5 µs892.6 µs
decompress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
614.1 µs614.2 µs
canonical_into_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
ScalarBuffer<i32>>, 100000]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
201.2 µs201.2 µs
decompress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
179.7 µs179.8 µs
pushdown_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
347 µs347.1 µs
decompress[u32, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
17.4 µs17.4 µs
decompress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
168.1 µs168.2 µs
compress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
481.7 µs481.8 µs
canonicalize_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
108.4 µs108.4 µs
compress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
471.2 µs471.3 µs
compress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
297.3 µs297.4 µs
compress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
288.3 µs288.4 µs
compress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
train_compressor[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.3 ms3.3 ms
chunked_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
509.7 µs509.9 µs
canonical_into_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
310.5 µs310.6 µs
null_count_run_end[(100000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
836.9 µs837.1 µs
train_compressor[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.5 ms3.5 ms
canonicalize_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
null_count_run_end[(100000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
773.9 µs774.1 µs
null_count_run_end[(100000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
785.5 µs785.7 µs
decompress[u16, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
206 µs206 µs
compress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
105.9 µs106 µs
compress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
109.5 µs109.5 µs
compress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
112.6 µs112.7 µs
pushdown_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
348.3 µs348.4 µs
decompress[u8, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
212.1 µs212.1 µs
compress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
4.8 ms4.8 ms
compress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
106.7 µs106.7 µs
push_vortex_buffer[10000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
79.5 µs79.5 µs
compress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
235.8 µs235.9 µs
old_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
275.3 µs275.4 µs
compress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
237.1 µs237.2 µs
decompress[u32, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
75.1 µs75.1 µs
decompress[u16, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
140.8 µs140.9 µs
take_indices[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
20.6 µs20.7 µs
chunked_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
507.5 µs507.7 µs
take_indices[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
20 µs20 µs
canonicalize_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
511.4 µs511.7 µs
canonical_into_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
462.6 µs462.8 µs
chunked_canonicalize_into[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
train_compressor[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
train_compressor[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
compress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
97.7 µs97.7 µs
decompress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
187.9 µs188 µs
decompress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
203.6 µs203.7 µs
decompress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
184.2 µs184.3 µs
chunked_varbinview_opt_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
215.1 µs215.2 µs
compress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
96.8 µs96.9 µs
canonicalize_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
689.8 µs690.2 µs
decompress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
182.5 µs182.6 µs
canonical_into_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
338.4 µs338.6 µs
decompress_bitpacking_early_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
44 µs44 µs
pushdown_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
346.2 µs346.5 µs
new_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
157.8 µs157.9 µs
train_compressor[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
compress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
take_map[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
348.9 µs349.1 µs
new_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
90.7 µs90.8 µs
decompress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
376 µs376.3 µs
decompress_bitpacking_early_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
45.8 µs45.9 µs
null_count_run_end[(100000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
253.8 µs254 µs
null_count_run_end[(100000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
248.1 µs248.3 µs
compress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
old_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
132.5 µs132.6 µs
decompress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
365.6 µs365.9 µs
decompress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
141.8 µs142 µs
decompress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
107.9 µs108 µs
train_compressor[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
null_count_run_end[(100000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
249.2 µs249.5 µs
old_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
167.8 µs167.9 µs
new_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
59.1 µs59.1 µs
compress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
458.9 µs459.3 µs
compress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
canonicalize_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
500.5 µs501 µs
old_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
225.9 µs226.1 µs
old_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
207.1 µs207.3 µs
chunked_canonicalize_into[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
9.2 ms9.2 ms
decompress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
24.7 µs24.7 µs
pushdown_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
345 µs345.4 µs
decompress_bitpacking_early_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
25.5 µs25.5 µs
decompress[u8, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
79.2 µs79.3 µs
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
23.2 µs23.3 µs
train_compressor[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
decompress[u16, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
45.1 µs45.2 µs
train_compressor[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
old_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
164.3 µs164.6 µs
old_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
211.8 µs212.2 µs
chunked_varbinview_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
251.6 µs252.1 µs
canonical_into_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
65.3 µs65.4 µs
chunked_opt_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
515.5 µs516.4 µs
pushdown_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
454.2 µs455 µs
old_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
201.7 µs202.1 µs
old_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
63 µs63.1 µs
decompress[u16, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
16 µs16.1 µs
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
15.1 µs15.1 µs
null_count_run_end[(10000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
98.3 µs98.5 µs
null_count_run_end[(10000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
104.2 µs104.4 µs
decompress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
180 µs180.4 µs
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
41.8 µs41.9 µs
pushdown_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
406.6 µs407.5 µs
null_count_run_end[(10000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
99 µs99.2 µs
decompress_bitpacking_early_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
40 µs40.1 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
117.7 µs118 µs
pushdown_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
354.6 µs355.5 µs
decompress_bitpacking_early_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
37.4 µs37.5 µs
chunked_varbinview_opt_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
2 ms2 ms
decompress_bitpacking_early_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
24.5 µs24.6 µs
decompress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
73.3 µs73.5 µs
decompress_bitpacking_early_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
34.9 µs35 µs
pushdown_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
407.2 µs408.3 µs
pushdown_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
367.9 µs368.9 µs
decompress_bitpacking_early_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
21.7 µs21.8 µs
decompress_bitpacking_early_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
32.3 µs32.4 µs
old_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
59.2 µs59.4 µs
old_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
149.1 µs149.5 µs
pushdown_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
416.2 µs417.4 µs
old_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
59 µs59.2 µs
compress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
130 µs130.4 µs
decompress_bitpacking_early_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
30 µs30.1 µs
decompress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
157.7 µs158.2 µs
pushdown_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
414.3 µs415.7 µs
decompress[u8, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
30.3 µs30.4 µs
canonical_into_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
61.4 µs61.6 µs
decompress_bitpacking_early_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
25.2 µs25.3 µs
push_vortex_buffer[1000]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
8.1 µs8.1 µs
new_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
23.9 µs24 µs
compress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
195.4 µs196.1 µs
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
147.7 µs148.2 µs
pushdown_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
406.6 µs408.1 µs
chunked_opt_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
517.3 µs519.3 µs
decompress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
37.1 µs37.2 µs
decompress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
38.5 µs38.6 µs
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
36.7 µs36.8 µs
decompress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
36.2 µs36.4 µs
decompress[u8, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
14.7 µs14.8 µs
old_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
61.7 µs62 µs
canonical_into_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
48.1 µs48.3 µs
null_count_run_end[(10000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
45.4 µs45.6 µs
null_count_run_end[(10000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
45.6 µs45.8 µs
take_map[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
61.8 µs62.1 µs
null_count_run_end[(100000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
42.9 µs43.1 µs
null_count_run_end[(100000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
42.6 µs42.7 µs
null_count_run_end[(100000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
42.3 µs42.5 µs
compress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
519.9 µs522.4 µs
old_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
65.1 µs65.4 µs
null_count_run_end[(10000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
46.1 µs46.4 µs
chunked_opt_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-1%
42.2 µs42.4 µs
chunked_varbinview_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-1%
257.7 µs259 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-1%
113.4 µs114 µs
chunked_varbinview_opt_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-1%
1.9 ms1.9 ms
chunked_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-1%
64.7 µs65.1 µs
new_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
156.2 µs157.2 µs
ScalarBuffer<i32>>, 1000]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
-1%
4.6 µs4.6 µs
null_count_run_end[(100000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-1%
34 µs34.2 µs
null_count_run_end[(100000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-1%
33.9 µs34.1 µs
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-1%
176.6 µs177.8 µs
decompress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
-1%
78.6 µs79.2 µs
old_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
58.3 µs58.7 µs
chunked_varbinview_opt_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-1%
376.4 µs379.3 µs
compress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
-1%
213.5 µs215.3 µs
old_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-1%
129 µs130.1 µs
null_count_run_end[(10000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-1%
25.8 µs26 µs
null_count_run_end[(10000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-1%
25.4 µs25.7 µs
old_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
61.7 µs62.3 µs
compress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
-1%
139.2 µs140.4 µs
chunked_opt_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-1%
177.6 µs179.5 µs
chunked_varbinview_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-1%
944.3 µs954.9 µs
train_compressor[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
-1%
3.8 ms3.9 ms
null_count_run_end[(10000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-1%
24.3 µs24.6 µs
null_count_run_end[(10000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
-1%
24.2 µs24.5 µs
old_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-1%
63.7 µs64.5 µs
chunked_canonicalize_into[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
-1%
13.9 ms14.1 ms
train_compressor[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
-1%
3.6 ms3.6 ms
chunked_into_canonical[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
-1%
14 ms14.1 ms
ScalarBuffer<i32>>, 100]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
-1%
2.2 µs2.2 µs
ScalarBuffer<i32>>, 100]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
-1%
2.2 µs2.2 µs
new_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
60.2 µs61.1 µs
chunked_varbinview_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-1%
881.9 µs894 µs
chunked_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
-1%
47.1 µs47.9 µs
old_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-2%
165.7 µs168.4 µs
ScalarBuffer<i32>>, 1]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
-2%
1.8 µs1.8 µs
ScalarBuffer<i32>>, 1]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
-2%
1.6 µs1.7 µs
old_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-2%
110.9 µs113.2 µs
push_vortex_buffer[100]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-3%
963.1 ns992.2 ns

Commits

Click on a commit to change the comparison range
Base
develop
acd7af8
+24.46%
.
8c36ae0
9 months ago
by AdamGS
0%
.
4ef80f0
9 months ago
by AdamGS
0%
.
4d5a557
9 months ago
by AdamGS
© 2026 CodSpeed Technology
Home Terms Privacy Docs