vortex-data
vortex
BlogDocsChangelog

Vector comparison compute

#5100Merged
Comparing
ngates/comparison-compute
(
ff773ba
) with
develop
(
60ce4b5
)
CodSpeed Performance Gauge
+11%
Improvements
8
Untouched
767
New
7
Archived
572

Benchmarks

Improved

take_search_chunked[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+11%
2.9 ms2.6 ms
take_indices[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+11%
23.7 µs21.4 µs
take_search_chunked[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+11%
1.5 ms1.3 ms
take_indices[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+11%
23.9 µs21.6 µs
take_indices[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+10%
23.9 µs21.6 µs
take_indices[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+10%
24 µs21.8 µs
take_indices[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+10%
24.3 µs22 µs
take_search_chunked[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+10%
3.1 ms2.9 ms

New

decompress[("dict_fsst_varbin_string", 0x74cec0)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A14.5 ms
decompress[("runend_for_bp_u32", 0x74c010)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A2 ms
decompress[("datetime_for_bp", 0x74e440)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A34.9 ms
decompress[("dict_fsst_varbin_bp_string", 0x74d550)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A14.5 ms
decompress[("dict_varbinview_string", 0x74bb80)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A14.7 ms
decompress[("for_bp_u64", 0x74aa10)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A2.5 ms
decompress[("alp_for_bp_f64", 0x74b160)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A24.2 ms

Passed

take_indices[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+10%
25.9 µs23.5 µs
take_search_chunked[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+10%
1.6 ms1.4 ms
take_indices[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+10%
26.4 µs24 µs
take_indices[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+10%
25.9 µs23.6 µs
take_indices[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+9%
26.8 µs24.5 µs
take_indices[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+9%
27.5 µs25.2 µs
take_indices[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+9%
28.1 µs25.8 µs
take_indices[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+9%
27.9 µs25.6 µs
take_search_chunked[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+9%
314.6 µs289.7 µs
take_indices[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+8%
30.1 µs27.7 µs
take_indices[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+8%
30.4 µs28 µs
take_search_chunked[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+8%
3.8 ms3.5 ms
take_search_chunked[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+8%
1.9 ms1.8 ms
take_search_chunked[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+8%
342 µs316.9 µs
true_count_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+7%
846.7 ns788.3 ns
take_indices[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+7%
33.9 µs31.6 µs
take_search_chunked[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+7%
4.4 ms4.1 ms
take_search_chunked[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+7%
2.2 ms2.1 ms
take_search_chunked[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+6%
171.3 µs160.8 µs
take_search_chunked[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+6%
415.3 µs390.2 µs
take_indices[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+6%
39 µs36.7 µs
take_search_chunked[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+6%
184.6 µs174.1 µs
take_indices[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+6%
43.5 µs41.1 µs
take_search_chunked[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+6%
479.2 µs454.1 µs
take_indices[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
+5%
49 µs46.6 µs
take_search_chunked[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+5%
228.4 µs217.9 µs
binary_search_std
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+5%
643.3 ns614.2 ns
take_indices[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+4%
27.8 µs26.6 µs
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+4%
44.8 µs43 µs
take_indices[(100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+4%
28.6 µs27.5 µs
take_search_chunked[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+4%
267.4 µs256.8 µs
take_indices[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+4%
28.9 µs27.7 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+4%
47 µs45.2 µs
take_indices[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+4%
30.1 µs29 µs
take_indices[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+4%
30.5 µs29.3 µs
binary_search_vortex
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+4%
791.7 ns762.5 ns
take_indices[(100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+4%
33 µs31.8 µs
take_indices[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+4%
33.2 µs32.1 µs
compact[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+4%
2.2 ms2.1 ms
compact[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+4%
574.6 µs555 µs
compact[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+3%
2.3 ms2.2 ms
compress[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+3%
57.9 µs56.1 µs
take_indices[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+3%
34.2 µs33.1 µs
iter_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
922.5 ns893.3 ns
compact[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+3%
598.7 µs579.8 µs
take_indices[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+3%
38.6 µs37.5 µs
true_count_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
1,002.8 ns973.6 ns
true_count_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
1.1 µs1.1 µs
take_indices[(100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+3%
44.4 µs43.2 µs
push_arrow_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+3%
1.2 µs1.2 µs
set_indices_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
1.2 µs1.2 µs
decompress[u16, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
10.4 µs10.2 µs
decompress[u64, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
12.2 µs12 µs
take_indices[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
53.4 µs52.3 µs
set_indices_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
2.8 µs2.7 µs
compress[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
97.9 µs96 µs
compress[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
99.9 µs98.1 µs
decompress[u64, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
14.4 µs14.2 µs
take_indices[(1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
66.8 µs65.7 µs
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
+2%
1.8 µs1.8 µs
take_indices[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
70.8 µs69.7 µs
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
2.3 ms2.3 ms
append_n_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+2%
1.9 µs1.9 µs
compress[(10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
123.2 µs121.3 µs
chunked_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+2%
506.2 µs498.6 µs
chunked_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+2%
506.2 µs498.6 µs
decompress[u16, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
11.7 µs11.5 µs
true_count_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
2.1 µs2 µs
decompress[u32, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
12.7 µs12.6 µs
chunked_opt_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
568.1 µs560.5 µs
chunked_opt_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
568.1 µs560.5 µs
decompress[u8, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
8.8 µs8.7 µs
chunked_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
72.1 µs71.2 µs
into_canonical_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+1%
41.7 µs41.2 µs
set_indices_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
4.7 µs4.6 µs
decompress[u64, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
18.8 µs18.6 µs
decompress[u16, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
18.9 µs18.7 µs
into_canonical_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+1%
38.5 µs38.1 µs
decompress[u8, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
9.7 µs9.6 µs
chunked_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
72.4 µs71.6 µs
into_canonical_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+1%
57.1 µs56.4 µs
decompress[u16, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
19.8 µs19.6 µs
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
2.8 ms2.8 ms
decompress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
15.2 µs15.1 µs
decompress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
26.1 µs25.8 µs
decompress[u16, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
15.5 µs15.4 µs
chunked_varbinview_opt_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
1.3 ms1.3 ms
decompress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
26.1 µs25.8 µs
decompress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
26.5 µs26.2 µs
append_n_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
2.6 µs2.6 µs
append_n_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
2.6 µs2.6 µs
chunked_varbinview_opt_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
1.3 ms1.3 ms
decompress[u32, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
16.1 µs15.9 µs
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
3 ms3 ms
decompress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
153.6 µs152 µs
decompress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
16.4 µs16.2 µs
decompress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
28.3 µs28 µs
decompress[u32, (1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
11.2 µs11.1 µs
chunked_opt_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
147.3 µs145.7 µs
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
147.1 µs145.5 µs
into_canonical_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+1%
69.6 µs68.9 µs
into_canonical_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+1%
52 µs51.5 µs
fsst_decompress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
+1%
38.4 ms38 ms
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
1.4 ms1.4 ms
chunked_varbinview_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
778.4 µs770.7 µs
chunked_varbinview_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
782.7 µs775 µs
old_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+1%
114.5 µs113.4 µs
compress[(10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
203.6 µs201.7 µs
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
1.5 ms1.5 ms
take_search[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
3.7 ms3.6 ms
decompress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
31.3 µs31 µs
decompress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
31 µs30.8 µs
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
31.2 µs30.9 µs
append_n_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
3.4 µs3.4 µs
decompress[u8, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
13.8 µs13.7 µs
decompress[u8, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
14.3 µs14.1 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
+1%
3.6 µs3.6 µs
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
4.3 ms4.3 ms
decompress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
33.3 µs33 µs
decompress[u8, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
14.7 µs14.6 µs
take_search[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
1.8 ms1.8 ms
bitwise_not_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
3.8 µs3.8 µs
dict_compress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
+1%
88.8 ms88.1 ms
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
20.7 µs20.5 µs
take_search[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
2.2 ms2.2 ms
decompress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
22 µs21.8 µs
decompress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
108.2 µs107.5 µs
iter_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
4.4 µs4.4 µs
take_indices[(1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
179.9 µs178.7 µs
chunked_varbinview_opt_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
276.4 µs274.7 µs
decompress[u64, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
45 µs44.7 µs
chunked_varbinview_opt_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
310.5 µs308.8 µs
decompress[u16, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
33.1 µs33 µs
decompress[u64, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
48.6 µs48.3 µs
true_count_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
5.5 µs5.4 µs
chunked_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
48.3 µs48.1 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
+1%
5.6 µs5.6 µs
old_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+1%
214.1 µs213 µs
into_canonical_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
195.7 µs194.8 µs
patched_take_10k_contiguous_not_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
740.8 µs737.3 µs
alp_decompress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
12.1 ms12 ms
decompress[u8, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
25.1 µs24.9 µs
append_n_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
6.5 µs6.5 µs
into_canonical_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
214.7 µs213.7 µs
decompress[u32, (10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
27.1 µs27 µs
take_indices[(100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
270.1 µs268.9 µs
decompress[u64, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
62.3 µs62.1 µs
new_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
36.5 µs36.4 µs
chunked_varbinview_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
232.6 µs231.7 µs
chunked_varbinview_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
233.8 µs232.8 µs
chunked_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
46.5 µs46.3 µs
decompress[u32, (10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
29.3 µs29.2 µs
decompress[u32, (10000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
44.3 µs44.2 µs
push_arrow_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
7.8 µs7.8 µs
chunked_opt_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
48.7 µs48.5 µs
take_map[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
chunked_opt_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
48.3 µs48.2 µs
iter_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
8.5 µs8.5 µs
old_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
326.8 µs325.7 µs
into_canonical_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
400.3 µs399 µs
decompress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
98.6 µs98.3 µs
into_canonical_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
308.3 µs307.3 µs
decompress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
97.3 µs97 µs
compress[(100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
633.9 µs632.1 µs
compress[(100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
646.8 µs644.9 µs
decompress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
102.5 µs102.2 µs
compress[(100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
640.6 µs638.7 µs
decompress_bitpacking_early_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
75 µs74.8 µs
decompress_bitpacking_late_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
499.5 µs498.1 µs
decompress_bitpacking_late_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
498.6 µs497.2 µs
decompress_bitpacking_late_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
488.7 µs487.3 µs
decompress_bitpacking_late_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
517.4 µs516 µs
take_indices[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
445.4 µs444.2 µs
decompress_bitpacking_late_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
534.5 µs533.1 µs
decompress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
119.1 µs118.8 µs
into_canonical_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
510.4 µs509.1 µs
decompress_bitpacking_late_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
551.1 µs549.7 µs
decompress_bitpacking_late_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
567.8 µs566.4 µs
decompress_bitpacking_early_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
75.3 µs75.1 µs
decompress[u16, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
75.9 µs75.7 µs
decompress[u16, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
104.2 µs104 µs
patched_take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
decompress[u16, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
106.9 µs106.6 µs
decompress[u64, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
108.6 µs108.3 µs
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
69 µs68.9 µs
chunked_varbinview_opt_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
209.4 µs208.9 µs
patched_take_10k_adversarial
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
decompress[u16, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
113.2 µs112.9 µs
chunked_varbinview_opt_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
209.6 µs209.1 µs
take_map[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
decompress[u32, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
85.9 µs85.7 µs
decompress_bitpacking_early_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
107.9 µs107.7 µs
decompress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
85.8 µs85.7 µs
decompress_bitpacking_early_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
106 µs105.8 µs
decompress[u8, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
59.2 µs59.1 µs
push_arrow_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
15.3 µs15.3 µs
take_map[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
770.5 µs769 µs
compress[(100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
old_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
104.8 µs104.6 µs
decompress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
95.6 µs95.5 µs
set_indices_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
30.9 µs30.9 µs
decompress_bitpacking_early_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
79.5 µs79.4 µs
decompress[u8, (10000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
63.2 µs63.1 µs
into_canonical_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
decompress[u8, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
64.1 µs63.9 µs
chunked_canonicalize_into[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
4.7 ms4.7 ms
into_canonical_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
into_canonical_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
27.5 ms27.4 ms
decompress_bitpacking_late_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
298.5 µs298 µs
decompress_bitpacking_late_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
297.8 µs297.4 µs
chunked_canonicalize_into[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
5.3 ms5.3 ms
chunked_varbinview_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
186.1 µs185.8 µs
decompress_bitpacking_late_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
288.5 µs288.1 µs
decompress_bitpacking_early_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
112 µs111.8 µs
decompress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
176.4 µs176.1 µs
decompress_bitpacking_late_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
314.5 µs314 µs
decompress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
178.2 µs178 µs
decompress_bitpacking_early_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
114 µs113.8 µs
chunked_varbinview_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
0%
184.2 µs184 µs
decompress_bitpacking_early_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
139.2 µs139 µs
decompress_bitpacking_late_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
329.5 µs329 µs
decompress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
182.6 µs182.4 µs
decompress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
decompress_bitpacking_late_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
344.1 µs343.6 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
107.8 µs107.6 µs
decompress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
200.5 µs200.2 µs
decompress_bitpacking_late_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
358.5 µs358.1 µs
into_canonical_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
5 ms5 ms
into_canonical_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
decompress_bitpacking_early_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
157.9 µs157.7 µs
for_compress_i32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
7.5 ms7.5 ms
decompress_bitpacking_early_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
129.5 µs129.3 µs
decompress_bitpacking_early_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
175.5 µs175.3 µs
old_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
166.5 µs166.3 µs
patched_take_10k_contiguous_patches
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
decompress[u8, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
109.2 µs109.1 µs
decompress_bitpacking_early_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
193.4 µs193.2 µs
decompress_bitpacking_early_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
126.8 µs126.7 µs
decompress_bitpacking_early_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
126.3 µs126.1 µs
decompress_bitpacking_early_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
129.5 µs129.4 µs
chunked_canonicalize_into[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
8.4 ms8.3 ms
compress[(100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
decompress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
165.6 µs165.5 µs
new_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
38.9 µs38.8 µs
decompress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
177.1 µs176.9 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
34.2 µs34.1 µs
chunked_canonicalize_into[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
11.1 ms11.1 ms
decompress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
943 µs942.3 µs
decompress[u16, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
251.8 µs251.6 µs
decompress[u8, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
172 µs171.9 µs
decompress[u64, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
387.4 µs387.1 µs
decompress[u64, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
393 µs392.7 µs
decompress_bitpacking_late_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
137.8 µs137.7 µs
decompress_bitpacking_late_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
137.8 µs137.7 µs
decompress[u64, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
401.5 µs401.2 µs
compress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
310 µs309.8 µs
decompress_bitpacking_early_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
106.1 µs106 µs
alp_rd_decompress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
18.6 ms18.6 ms
decompress_bitpacking_early_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
160 µs159.9 µs
decompress[u32, (100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
198.6 µs198.5 µs
decompress[u32, (100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
202.2 µs202.1 µs
decompress_bitpacking_late_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
166.4 µs166.3 µs
decompress_bitpacking_late_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
152.4 µs152.3 µs
decompress[u32, (100000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
209 µs208.9 µs
compress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
103.8 µs103.8 µs
compress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
105.6 µs105.5 µs
compress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
109.7 µs109.6 µs
decompress_bitpacking_early_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
104.1 µs104 µs
decompress_bitpacking_late_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
179.6 µs179.5 µs
decompress_bitpacking_early_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
180.7 µs180.6 µs
compress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
109 µs109 µs
compress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
113 µs113 µs
compress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
147.7 µs147.6 µs
decompress_bitpacking_late_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
192.8 µs192.7 µs
decompress[u64, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
544.1 µs543.8 µs
set_indices_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
120.9 µs120.9 µs
decompress[u32, (100000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
364.3 µs364.1 µs
compress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
116.6 µs116.5 µs
take_indices[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms
compress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
138 µs137.9 µs
decompress_bitpacking_early_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
200.4 µs200.4 µs
compress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
259.4 µs259.2 µs
iter_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
65 µs65 µs
compress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
257.1 µs257 µs
compare_bool
vortex-array/benches/compare.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
decompress_bitpacking_early_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
220.6 µs220.5 µs
compress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
249.1 µs249 µs
decompress_bitpacking_early_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
77 µs77 µs
decompress_bitpacking_late_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
171.4 µs171.3 µs
compress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
262.9 µs262.8 µs
compress[(1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
6.1 ms6.1 ms
compress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
203.7 µs203.7 µs
compress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
263.4 µs263.3 µs
compress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
267.3 µs267.3 µs
new_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
43.7 µs43.7 µs
compress[(1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
6 ms5.9 ms
compress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
272 µs271.9 µs
compress[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
5.9 ms5.9 ms
compress[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
6 ms6 ms
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
86.5 µs86.5 µs
compress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
530.2 µs530 µs
bitpacked_decompress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms
compress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
311.6 µs311.5 µs
take_map[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
take_indices[(1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
compress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
222.9 µs222.8 µs
decompress[u16, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
679.2 µs679 µs
compress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
518.6 µs518.4 µs
compress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
4.9 ms4.9 ms
push_arrow_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
121.1 µs121.1 µs
decompress[u16, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
970.8 µs970.6 µs
compress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
491.2 µs491.1 µs
decompress[u16, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
972.8 µs972.6 µs
decompress[u16, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
988.8 µs988.5 µs
decompress[u64, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
decompress[u8, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
510.4 µs510.3 µs
decompress[u32, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
779.3 µs779.1 µs
decompress[u16, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
131.9 µs131.8 µs
compress[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
9.3 ms9.3 ms
compress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
347.8 µs347.7 µs
decompress[u8, (100000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
552.7 µs552.6 µs
decompress[u8, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
562 µs561.8 µs
compress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
355.2 µs355.1 µs
compress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
295.3 µs295.2 µs
compress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
305.2 µs305.1 µs
compress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
306 µs305.9 µs
compress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2 ms2 ms
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
141.3 µs141.3 µs
compress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
502.7 µs502.6 µs
compress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
501.3 µs501.2 µs
compress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
557.8 µs557.7 µs
compress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
572.4 µs572.3 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
118.2 µs118.1 µs
compress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
chunked_canonicalize_into[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
13.2 ms13.2 ms
compress[(1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
17.4 ms17.4 ms
compact_sliced[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
296.5 µs296.5 µs
compress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
467.3 µs467.3 µs
decompress[u8, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
decompress[u8, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
iter_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
259 µs259 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
204.2 µs204.1 µs
bitpacked_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms
compress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
decompress[u16, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms
decompress[u8, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
decompress[u32, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
decompress[u32, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
push_arrow_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
483.8 µs483.8 µs
decompress[u32, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
compress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
decompress[u32, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
2 ms2 ms
compress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
decompress[u64, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
decompress[u64, (1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
decompress[u64, (1000000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
decompress[u64, (1000000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
decompress[u32, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
3.6 ms3.6 ms
decompress[u64, (1000000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
5.4 ms5.4 ms
dict_decompress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
11.4 ms11.4 ms
compress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
4.5 ms4.5 ms
decompress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
81.1 µs81.1 µs
decompress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
81.3 µs81.3 µs
from_iter[Buffer<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
43.5 µs43.5 µs
compact_sliced[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
decompress[u16, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
6.7 ms6.7 ms
zstd_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
865.8 ms865.8 ms
decompress[u64, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
10 ms10 ms
decompress[u32, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
7.7 ms7.7 ms
decompress[u8, (1000000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
0%
5.4 ms5.4 ms
compress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
zstd_decompress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
29.3 ms29.3 ms
pcodec_decompress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
17.3 ms17.3 ms
compress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
329 µs329 µs
from_iter[Buffer<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
158.3 µs158.3 µs
delta_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
5 ms5 ms
compact_sliced[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
235.4 µs235.4 µs
compact_sliced[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
0%
902.1 µs902.1 µs
chunked_canonicalize_into[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
5.7 ms5.7 ms
for_decompress_i32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
4.1 ms4.1 ms
append_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
21.6 µs21.6 µs
append_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
10.9 µs10.9 µs
append_buffer_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
12.9 µs12.9 µs
append_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
170.2 µs170.2 µs
append_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
679.9 µs679.9 µs
append_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.7 µs1.7 µs
append_buffer_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
175.9 µs175.9 µs
append_buffer_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
23.5 µs23.5 µs
append_buffer_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
699.8 µs699.8 µs
append_buffer_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
3.5 µs3.5 µs
append_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
249.4 µs249.4 µs
append_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
2.3 µs2.3 µs
append_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
996.2 µs996.2 µs
bitwise_and_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
17.4 µs17.4 µs
append_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
15.9 µs15.9 µs
bitwise_and_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
5.6 µs5.6 µs
append_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
31.5 µs31.5 µs
bitwise_and_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
8.5 µs8.5 µs
bitwise_and_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
3.8 µs3.8 µs
slice_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.9 µs1.9 µs
bitwise_not_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
4.5 µs4.5 µs
slice_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
2.7 µs2.7 µs
bitwise_not_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
16.3 µs16.3 µs
slice_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs
bitwise_not_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
7.7 µs7.7 µs
bitwise_or_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
6.3 µs6.3 µs
true_count_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
969.4 ns969.4 ns
true_count_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
2 µs2 µs
bitwise_or_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
6 µs6 µs
slice_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs
true_count_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1 µs1 µs
bitwise_not_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
4.9 µs4.9 µs
slice_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
2.9 µs2.9 µs
true_count_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
5.4 µs5.4 µs
value_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
12.2 µs12.2 µs
value_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
96.7 µs96.7 µs
push_n_vortex_buffer[u8, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs
push_n_vortex_buffer[u8, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2.1 µs2.1 µs
value_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
386.2 µs386.2 µs
value_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
952.8 ns952.8 ns
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
2 µs2 µs
value_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
6.2 µs6.2 µs
from_iter[Buffer<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
7.6 µs7.6 µs
push_n_vortex_buffer[u8, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
33.3 µs33.3 µs
push_n_vortex_buffer[u8, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.7 µs1.7 µs
push_n_vortex_buffer[u8, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
9.6 µs9.6 µs
from_iter[Buffer<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
10 µs10 µs
map_each[BufferMut<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
130.5 µs130.5 µs
map_each[BufferMut<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
32.8 µs32.8 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
465.8 ns465.8 ns
map_each[BufferMut<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
4.3 µs4.3 µs
map_new_output[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2.2 µs2.2 µs
map_each[BufferMut<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2.3 µs2.3 µs
map_new_output[16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
69.1 µs69.1 µs
push_n_vortex_buffer[u64, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
64.7 µs64.7 µs
push_n_vortex_buffer[u32, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.4 µs1.4 µs
push_n_vortex_buffer[u32, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
5.8 µs5.8 µs
push_n_vortex_buffer[u32, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
4 µs4 µs
push_n_vortex_buffer[u64, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
5.9 µs5.9 µs
push_n_vortex_buffer[u32, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
33.4 µs33.4 µs
push_n_vortex_buffer[u64, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.7 µs1.7 µs
push_n_vortex_buffer[u64, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
9.6 µs9.6 µs
push_n_vortex_buffer[u32, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
128.3 µs128.3 µs
push_n_vortex_buffer[u64, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
253.8 µs253.8 µs
compress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
215.4 µs215.4 µs
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
12 µs12 µs
decompress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
12 µs12 µs
decompress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
16.7 µs16.7 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
2.7 µs2.7 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
2.8 µs2.8 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
2.7 µs2.7 µs
chunked_canonicalize_into[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
14.1 ms14.1 ms
runend_decompress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
19.8 ms19.8 ms
train_compressor[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
scalar_at_struct_simple
vortex-array/benches/scalar_at_struct.rs
CodSpeed Performance Gauge
0%
596.4 µs596.4 µs
train_compressor[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
delta_decompress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
5 ms5 ms
chunked_into_canonical[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
14.1 ms14.1 ms
train_compressor[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
chunked_into_canonical[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
8.3 ms8.3 ms
train_compressor[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.4 ms3.4 ms
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, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
train_compressor[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
null_count_run_end[(100000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
null_count_run_end[(100000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
train_compressor[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.4 ms3.4 ms
null_count_run_end[(100000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
compare_int
vortex-array/benches/compare.rs
CodSpeed Performance Gauge
0%
78.5 ms78.5 ms
train_compressor[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
chunked_into_canonical[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
5.7 ms5.7 ms
train_compressor[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
train_compressor[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
train_compressor[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.5 ms3.5 ms
scalar_at_struct_wide
vortex-array/benches/scalar_at_struct.rs
CodSpeed Performance Gauge
0%
2 ms2 ms
alp_compress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
12.7 ms12.7 ms
push_vortex_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
520.2 µs520.2 µs
null_count_run_end[(100000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
365.9 µs366 µs
null_count_run_end[(100000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
366 µs366 µs
null_count_run_end[(100000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
366 µs366 µs
dict_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
39.8 ms39.8 ms
chunked_into_canonical[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
zstd_decompress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
113.1 ms113.1 ms
decompress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
value_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
313.4 µs313.4 µs
decompress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
map_new_output[65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
267 µs267 µs
zigzag_compress_i32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
chunked_into_canonical[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
11.1 ms11.1 ms
zigzag_decompress_i32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
new_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
173.7 µs173.8 µs
decompress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
160.4 µs160.5 µs
decompress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
160.4 µs160.4 µs
compress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
333.9 µs334 µs
compress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
333.9 µs333.9 µs
canonicalize_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
push_vortex_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
130.2 µs130.2 µs
iter_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
258.9 µs259 µs
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
132.7 µs132.7 µs
canonicalize_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
compress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
219.6 µs219.7 µs
decompress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
604.9 µs605 µs
set_indices_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
120.9 µs120.9 µs
compress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
219.9 µs220 µs
null_count_run_end[(10000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
118.8 µs118.8 µs
append_buffer_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
111.6 µs111.7 µs
decompress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
550 µs550.2 µs
chunked_into_canonical[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
5.3 ms5.3 ms
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
136.8 µs136.9 µs
null_count_run_end[(10000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
119.5 µs119.5 µs
zstd_compress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
1.4 s1.4 s
null_count_run_end[(10000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
118.6 µs118.7 µs
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
4.8 ms4.8 ms
decompress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
80.9 µs81 µs
compress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
156.1 µs156.1 µs
chunked_into_canonical[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
4.7 ms4.7 ms
decompress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
160.3 µs160.4 µs
value_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
78.5 µs78.5 µs
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
3.4 ms3.4 ms
chunked_canonicalize_into[(1000, 50, 8, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
6.7 ms6.7 ms
push_n_vortex_buffer[u16, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
65.8 µs65.8 µs
canonicalize_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
697.8 µs698.2 µs
canonicalize_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
642.9 µs643.2 µs
take_search[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
470.5 µs470.7 µs
compress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
160.9 µs161 µs
compress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
161 µs161.1 µs
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
4.7 ms4.7 ms
decompress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
367.3 µs367.5 µs
decompress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
357.5 µs357.7 µs
new_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
53.4 µs53.5 µs
chunked_into_canonical[(1000, 50, 8, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
6.7 ms6.7 ms
canonicalize_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
497.9 µs498.2 µs
canonicalize_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
507.9 µs508.2 µs
null_count_run_end[(10000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
51.1 µs51.1 µs
null_count_run_end[(10000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
51 µs51.1 µs
null_count_run_end[(10000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
50.8 µs50.8 µs
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
104.6 µs104.7 µs
compress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
84.9 µs84.9 µs
decompress_bitpacking_early_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
205.5 µs205.6 µs
compress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
80.1 µs80.2 µs
chunked_into_canonical[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
13.2 ms13.2 ms
null_count_run_end[(100000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
43.2 µs43.2 µs
canonical_into_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
5 ms5 ms
append_buffer_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
37.9 µs37.9 µs
null_count_run_end[(100000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
43.3 µs43.3 µs
decompress_bitpacking_early_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
192.9 µs193.1 µs
scalar_subtract
vortex-array/benches/scalar_subtract.rs
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
decompress_bitpacking_early_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
180.5 µs180.7 µs
null_count_run_end[(100000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
43.3 µs43.4 µs
old_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
338.3 µs338.6 µs
decompress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
174 µs174.1 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
35.4 µs35.4 µs
iter_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
65 µs65 µs
decompress_bitpacking_early_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
257.2 µs257.4 µs
alp_rd_compress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
289.1 ms289.3 ms
set_indices_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
30.8 µs30.9 µs
decompress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
152 µs152.1 µs
decompress_bitpacking_early_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
244 µs244.2 µs
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
348.9 µs349.2 µs
take_search[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
398.8 µs399.2 µs
decompress_bitpacking_early_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
231.3 µs231.6 µs
compress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
84.4 µs84.5 µs
null_count_run_end[(100000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
28.9 µs28.9 µs
take_map[(0.005, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
decompress_bitpacking_late_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
200.3 µs200.5 µs
decompress_bitpacking_late_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
187.9 µs188.1 µs
null_count_run_end[(100000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
29.4 µs29.5 µs
canonical_into_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
canonical_into_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
decompress_bitpacking_late_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
175.3 µs175.5 µs
decompress_bitpacking_late_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
163.3 µs163.5 µs
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
326.2 µs326.7 µs
null_count_run_end[(10000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
19.6 µs19.7 µs
pushdown_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
461.7 µs462.4 µs
dict_decompress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
3 ms3 ms
append_buffer_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
20.2 µs20.3 µs
canonicalize_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
221.9 µs222.2 µs
decompress_bitpacking_late_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
148.1 µs148.3 µs
null_count_run_end[(10000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
19.5 µs19.6 µs
pushdown_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
421.6 µs422.3 µs
runend_compress_u32
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
50.7 ms50.8 ms
decompress_bitpacking_late_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
148.4 µs148.7 µs
canonical_into_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
26.8 ms26.9 ms
pushdown_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
415.3 µs415.9 µs
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
303.6 µs304.1 µs
pushdown_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
422.7 µs423.3 µs
append_buffer_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
18.4 µs18.4 µs
push_n_vortex_buffer[u16, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
18.3 µs18.3 µs
pushdown_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
414.6 µs415.3 µs
decompress_bitpacking_late_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
CodSpeed Performance Gauge
0%
140.2 µs140.4 µs
pushdown_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
414.4 µs415 µs
null_count_run_end[(10000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
18 µs18.1 µs
canonical_into_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
2.9 ms2.9 ms
bitwise_not_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
17.6 µs17.6 µs
canonicalize_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
199.9 µs200.2 µs
bitwise_or_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
17.3 µs17.3 µs
null_count_run_end[(10000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
0%
18 µs18.1 µs
decompress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
17 µs17 µs
fsst_compress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
107.7 ms107.9 ms
decompress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
16.8 µs16.9 µs
new_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
0%
47.6 µs47.7 µs
push_vortex_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
16.5 µs16.5 µs
pushdown_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
375.6 µs376.3 µs
pushdown_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
355.4 µs356.1 µs
canonical_into_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
2.7 ms2.7 ms
pushdown_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
354.9 µs355.5 µs
pushdown_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
363.7 µs364.4 µs
pushdown_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
356.2 µs356.8 µs
pushdown_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
355 µs355.6 µs
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
0%
804.2 µs805.8 µs
decompress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
72.8 µs72.9 µs
canonical_into_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
515.1 µs516.1 µs
append_buffer_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
14.3 µs14.3 µs
decompress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
67.7 µs67.8 µs
old_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
289.9 µs290.6 µs
canonicalize_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
120.3 µs120.6 µs
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
11.4 µs11.5 µs
canonicalize_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
115.3 µs115.6 µs
canonicalize_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
102.5 µs102.7 µs
map_new_output[2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
10.5 µs10.5 µs
new_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
161.5 µs161.9 µs
new_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
170.5 µs171 µs
old_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
180 µs180.5 µs
value_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
9.9 µs10 µs
new_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
162.1 µs162.6 µs
append_n_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
9.6 µs9.6 µs
pcodec_compress_f64
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
0%
100.4 ms100.8 ms
canonicalize_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
100.8 µs101.1 µs
canonical_into_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
387.4 µs388.7 µs
new_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
115.4 µs115.8 µs
bitwise_or_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
8.5 µs8.5 µs
canonical_into_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
0%
320.6 µs321.7 µs
take_map[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
1 ms1 ms
push_vortex_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
8.3 µs8.3 µs
new_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
106.4 µs106.8 µs
old_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
188.9 µs189.7 µs
old_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
214.5 µs215.4 µs
bitwise_not_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
7.2 µs7.2 µs
take_map[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
0%
512.3 µs514.4 µs
old_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
0%
132.4 µs132.9 µs
decompress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
49.9 µs50.1 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
7 µs7.1 µs
decompress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
0%
48.5 µs48.7 µs
old_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
235.3 µs236.4 µs
map_new_output[1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
6.4 µs6.4 µs
append_n_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
6.2 µs6.3 µs
bitwise_and_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
6.2 µs6.2 µs
bitwise_or_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
23.8 µs23.9 µs
bitwise_and_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
23.8 µs23.9 µs
new_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
90.9 µs91.4 µs
new_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
0%
95.9 µs96.4 µs
new_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
108.9 µs109.4 µs
append_n_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
5.6 µs5.6 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
-1%
5.6 µs5.6 µs
new_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
91.6 µs92 µs
bitwise_or_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
5.5 µs5.6 µs
old_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
251 µs252.3 µs
bitwise_not_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
5.2 µs5.2 µs
append_n_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
5.2 µs5.2 µs
old_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
193.2 µs194.3 µs
new_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
68.3 µs68.7 µs
value_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
5 µs5.1 µs
old_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-1%
150.4 µs151.2 µs
old_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
214.5 µs215.8 µs
new_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
63.6 µs64 µs
canonical_into_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-1%
209.7 µs211 µs
old_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-1%
89.2 µs89.8 µs
set_indices_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
4.6 µs4.6 µs
old_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
154.8 µs155.8 µs
iter_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
8.4 µs8.4 µs
canonical_into_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-1%
190.2 µs191.5 µs
push_n_vortex_buffer[u16, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-1%
4.2 µs4.2 µs
take_map[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
734.6 µs740.2 µs
old_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
187.5 µs189 µs
from_iter[Buffer<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-1%
3.7 µs3.7 µs
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
262.8 µs264.9 µs
old_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
163.2 µs164.5 µs
old_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
133.7 µs134.9 µs
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-1%
201.2 µs202.9 µs
old_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
172.3 µs173.8 µs
new_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
64.6 µs65.1 µs
old_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-1%
99.1 µs100 µs
old_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::bitpack
CodSpeed Performance Gauge
-1%
91.9 µs92.8 µs
append_n_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
3.2 µs3.3 µs
bitwise_not_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
3.2 µs3.2 µs
old_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
143.9 µs145.2 µs
take_map[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
419.7 µs423.6 µs
bitwise_not_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
3.1 µs3.1 µs
push_n_vortex_buffer[u16, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-1%
2.9 µs2.9 µs
take_search[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
219.6 µs221.8 µs
bitwise_not_vortex_buffer_mut[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
5.7 µs5.7 µs
set_indices_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
2.7 µs2.7 µs
old_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
130.4 µs131.9 µs
bitwise_and_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
10 µs10.1 µs
bitwise_or_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
10 µs10.1 µs
old_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
123.5 µs124.9 µs
canonical_into_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-1%
65.2 µs66 µs
filter_runend[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-1%
153.4 µs155.3 µs
filter_runend[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-1%
152.6 µs154.5 µs
filter_runend[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-1%
152.4 µs154.3 µs
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
176.1 µs178.4 µs
old_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
84.4 µs85.5 µs
iter_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
4.3 µs4.4 µs
old_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
81.5 µs82.7 µs
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
163.8 µs166.1 µs
new_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
27.1 µs27.5 µs
new_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
29.8 µs30.3 µs
new_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-1%
26.2 µs26.6 µs
new_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-2%
30.6 µs31.1 µs
canonical_into_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-2%
52.2 µs53 µs
new_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-2%
29.9 µs30.4 µs
old_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-2%
83.7 µs85.1 µs
old_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-2%
84.7 µs86.1 µs
canonical_into_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-2%
50.4 µs51.3 µs
old_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-2%
80.8 µs82.3 µs
old_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-2%
79.4 µs80.9 µs
filter_runend[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-2%
97.7 µs99.6 µs
filter_runend[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-2%
97.2 µs99.1 µs
filter_runend[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-2%
97.1 µs99 µs
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-2%
199.4 µs203.6 µs
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::primitive
CodSpeed Performance Gauge
-2%
26.5 µs27.1 µs
push_n_vortex_buffer[u16, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-2%
1.3 µs1.3 µs
bitwise_not_vortex_buffer_mut[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-2%
2.6 µs2.7 µs
bitwise_not_vortex_buffer_mut[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-2%
1.3 µs1.3 µs
canonical_into_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-2%
40.7 µs41.6 µs
bitwise_or_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-2%
5 µs5.2 µs
bitwise_and_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-2%
5 µs5.1 µs
take_map[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-2%
258.8 µs264.8 µs
take_map[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-2%
339.7 µs347.7 µs
bitwise_not_vortex_buffer_mut[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-2%
1.2 µs1.3 µs
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-2%
1.2 µs1.2 µs
push_vortex_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-2%
1.2 µs1.2 µs
filter_runend[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-2%
78.4 µs80.3 µs
filter_runend[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-2%
78.1 µs80.1 µs
filter_runend[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-2%
77.2 µs79.1 µs
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-3%
37.2 µs38.2 µs
bitwise_and_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-3%
5.6 µs5.7 µs
bitwise_or_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-3%
5.6 µs5.7 µs
take_map[(0.01, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-3%
128.8 µs132.3 µs
bitwise_and_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-3%
5.3 µs5.5 µs
bitwise_or_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-3%
5.3 µs5.4 µs
take_map[(0.005, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-3%
180.9 µs186 µs
take_struct_wide[8]
vortex-array/benches/take_struct.rs
CodSpeed Performance Gauge
-3%
347.5 µs358.4 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-3%
31.4 µs32.5 µs
true_count_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-4%
784.2 ns813.3 ns
value_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-4%
783.3 ns812.5 ns
take_map[(0.005, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-4%
111.5 µs115.7 µs
take_struct_simple
vortex-array/benches/take_struct.rs
CodSpeed Performance Gauge
-4%
71.4 µs74.3 µs
set_indices_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-5%
1.1 µs1.2 µs
take_struct_sequential_indices
vortex-array/benches/take_struct.rs
CodSpeed Performance Gauge
-5%
56 µs59 µs
patched_take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-6%
30.8 µs32.6 µs
filter_runend[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-6%
30.2 µs32.1 µs
filter_runend[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-6%
29.8 µs31.7 µs
filter_runend[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-6%
29.2 µs31.2 µs
take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-6%
24.4 µs26.1 µs
iter_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-7%
831.7 ns890 ns
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-7%
24.3 µs26.1 µs
filter_runend[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-8%
23.3 µs25.2 µs
filter_runend[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-8%
23 µs25 µs
filter_runend[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-8%
22.3 µs24.2 µs
filter_runend[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-9%
19.3 µs21.3 µs
filter_runend[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-9%
19.3 µs21.2 µs
filter_runend[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs
CodSpeed Performance Gauge
-9%
19.3 µs21.2 µs

Commits

Click on a commit to change the comparison range
Base
develop
60ce4b5
+0.14%
Comparison compuite Signed-off-by: Nicholas Gates <nick@nickgates.com>
fe5dfde
2 months ago
by gatesn
+10.91%
Merge Signed-off-by: Nicholas Gates <nick@nickgates.com>
ff773ba
2 months ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs