spiraldb
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
chore: ALP-RD stores left-parts dictionary in Buffer
#2460
Comparing
aduffy/alprd-dict-buf
(
cf8437e
) with
develop
(
fb296b1
)
CodSpeed Performance Gauge
-19%
Improvements
4
Regressions
5
Untouched
756
New
0
Dropped
0
Ignored
0
Benchmarks
Failed
canonical_then_filter[(65536, 0.1)]
Regression
vortex-sampling-compressor/benches/sel_vec.rs::canonical_then_filter[(65536, 0.1)]
CodSpeed Performance Gauge
-14%
719.2 µs
836.4 µs
canonical_then_filter[(65536, 0.99)]
Regression
vortex-sampling-compressor/benches/sel_vec.rs::canonical_then_filter[(65536, 0.99)]
CodSpeed Performance Gauge
-15%
871.7 µs
1,027.5 µs
canonical_then_filter[(65536, 0.999)]
Regression
vortex-sampling-compressor/benches/sel_vec.rs::canonical_then_filter[(65536, 0.999)]
CodSpeed Performance Gauge
-11%
1.2 ms
1.3 ms
canonical_then_filter[(65536, 1.0)]
Regression
vortex-sampling-compressor/benches/sel_vec.rs::canonical_then_filter[(65536, 1.0)]
CodSpeed Performance Gauge
-19%
578.2 µs
712.4 µs
filter_then_canonical[(65536, 1.0)]
Regression
vortex-sampling-compressor/benches/sel_vec.rs::filter_then_canonical[(65536, 1.0)]
CodSpeed Performance Gauge
-14%
577.9 µs
669.2 µs
Improved
compress[(ALPRDCompressor, F32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::compress[(ALPRDCompressor, F32)]
CodSpeed Performance Gauge
+28%
46.2 ms
36 ms
filter_then_canonical[(65536, 0.1)]
vortex-sampling-compressor/benches/sel_vec.rs::filter_then_canonical[(65536, 0.1)]
CodSpeed Performance Gauge
+14%
974.2 µs
855.6 µs
decompress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs::decompress_rd[f64, 10000]
CodSpeed Performance Gauge
+13%
189.9 µs
168.2 µs
filter_then_canonical[(65536, 0.001)]
vortex-sampling-compressor/benches/sel_vec.rs::filter_then_canonical[(65536, 0.001)]
CodSpeed Performance Gauge
+10%
223.3 µs
202.4 µs
Passed
compress[(ALPCompressor, F32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::compress[(ALPCompressor, F32)]
CodSpeed Performance Gauge
+7%
2.6 ms
2.5 ms
filter_then_canonical[(65536, 0.99)]
vortex-sampling-compressor/benches/sel_vec.rs::filter_then_canonical[(65536, 0.99)]
CodSpeed Performance Gauge
+5%
3.4 ms
3.2 ms
take_map[(0.05, 0.5)]
vortex-array/benches/take_patches.rs::take_map[(0.05, 0.5)]
CodSpeed Performance Gauge
+4%
265.6 µs
254.7 µs
filter_then_canonical[(65536, 0.5)]
vortex-sampling-compressor/benches/sel_vec.rs::filter_then_canonical[(65536, 0.5)]
CodSpeed Performance Gauge
+4%
2.1 ms
2 ms
decompress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (1000, 0.1, 0.25)]
CodSpeed Performance Gauge
+3%
58.6 µs
56.8 µs
decompress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (1000, 0.01, 0.95)]
CodSpeed Performance Gauge
+3%
58.7 µs
57.2 µs
filter_then_canonical[(65536, 0.01)]
vortex-sampling-compressor/benches/sel_vec.rs::filter_then_canonical[(65536, 0.01)]
CodSpeed Performance Gauge
+3%
354.6 µs
345.6 µs
decompress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs::decompress_rd[f32, 10000]
CodSpeed Performance Gauge
+3%
138 µs
134.6 µs
compress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs::compress_rd[f64, 10000]
CodSpeed Performance Gauge
+2%
339.4 µs
332.7 µs
decompress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (1000, 0.1, 1.0)]
CodSpeed Performance Gauge
+2%
42.2 µs
41.4 µs
take_map[(0.1, 0.5)]
vortex-array/benches/take_patches.rs::take_map[(0.1, 0.5)]
CodSpeed Performance Gauge
+2%
317.9 µs
312 µs
decompress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (1000, 0.0, 0.25)]
CodSpeed Performance Gauge
+2%
34.9 µs
34.3 µs
decompress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (1000, 0.0, 0.95)]
CodSpeed Performance Gauge
+2%
34.7 µs
34.2 µs
ScalarBuffer<i32>>, 1]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar::ScalarBuffer<i32>>, 1]
CodSpeed Performance Gauge
+2%
1.8 µs
1.8 µs
decompress[(ALPRDCompressor, F32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::decompress[(ALPRDCompressor, F32)]
CodSpeed Performance Gauge
+2%
628.6 µs
619.1 µs
decompress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (1000, 0.0, 0.95)]
CodSpeed Performance Gauge
+1%
29.2 µs
28.7 µs
canonical_then_filter[(65536, 0.9)]
vortex-sampling-compressor/benches/sel_vec.rs::canonical_then_filter[(65536, 0.9)]
CodSpeed Performance Gauge
+1%
1.3 ms
1.3 ms
ScalarBuffer<i32>>, 100]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar::ScalarBuffer<i32>>, 100]
CodSpeed Performance Gauge
+1%
2.2 µs
2.2 µs
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs::take_map[(0.1, 1.0)]
CodSpeed Performance Gauge
+1%
547.6 µs
540.5 µs
decompress[(ALPCompressor, F32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::decompress[(ALPCompressor, F32)]
CodSpeed Performance Gauge
+1%
644.7 µs
636.5 µs
take_map[(0.01, 0.05)]
vortex-array/benches/take_patches.rs::take_map[(0.01, 0.05)]
CodSpeed Performance Gauge
+1%
56.9 µs
56.2 µs
compress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs::compress_rd[f64, 100000]
CodSpeed Performance Gauge
+1%
2.9 ms
2.9 ms
decompress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (1000, 0.01, 0.25)]
CodSpeed Performance Gauge
+1%
64.1 µs
63.3 µs
decompress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (10000, 0.0, 0.95)]
CodSpeed Performance Gauge
+1%
99 µs
98 µs
canonical_then_filter[(65536, 0.01)]
vortex-sampling-compressor/benches/sel_vec.rs::canonical_then_filter[(65536, 0.01)]
CodSpeed Performance Gauge
+1%
737.7 µs
730.3 µs
compress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (1000, 0.0, 1.0)]
CodSpeed Performance Gauge
+1%
96.2 µs
95.3 µs
decompress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (10000, 0.0, 1.0)]
CodSpeed Performance Gauge
+1%
98.7 µs
97.8 µs
compress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (1000, 0.1, 0.25)]
CodSpeed Performance Gauge
+1%
146.4 µs
145.2 µs
take_map[(0.01, 0.5)]
vortex-array/benches/take_patches.rs::take_map[(0.01, 0.5)]
CodSpeed Performance Gauge
+1%
203 µs
201.3 µs
decompress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (1000, 0.01, 0.25)]
CodSpeed Performance Gauge
+1%
58.2 µs
57.7 µs
take_map[(0.1, 0.1)]
vortex-array/benches/take_patches.rs::take_map[(0.1, 0.1)]
CodSpeed Performance Gauge
+1%
152.4 µs
151.2 µs
decompress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (1000, 0.01, 1.0)]
CodSpeed Performance Gauge
+1%
40.5 µs
40.2 µs
compress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (1000, 0.1, 0.95)]
CodSpeed Performance Gauge
+1%
149.4 µs
148.4 µs
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (1000, 0.01, 0.95)]
CodSpeed Performance Gauge
+1%
63.7 µs
63.2 µs
compress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (10000, 0.0, 0.25)]
CodSpeed Performance Gauge
+1%
185.3 µs
184.1 µs
compress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (1000, 0.01, 0.25)]
CodSpeed Performance Gauge
+1%
142.9 µs
141.9 µs
ScalarBuffer<i32>>, 1000]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar::ScalarBuffer<i32>>, 1000]
CodSpeed Performance Gauge
+1%
4.6 µs
4.6 µs
compress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (1000, 0.1, 1.0)]
CodSpeed Performance Gauge
+1%
130.5 µs
129.6 µs
take_map[(0.1, 0.05)]
vortex-array/benches/take_patches.rs::take_map[(0.1, 0.05)]
CodSpeed Performance Gauge
+1%
129.9 µs
129.2 µs
new_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[f64, 2048]
CodSpeed Performance Gauge
+1%
56.3 µs
56 µs
decompress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (10000, 0.1, 1.0)]
CodSpeed Performance Gauge
+1%
121 µs
120.3 µs
new_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[f32, 2048]
CodSpeed Performance Gauge
+1%
52.1 µs
51.8 µs
compress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (1000, 0.01, 0.95)]
CodSpeed Performance Gauge
+1%
143.1 µs
142.4 µs
compress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (1000, 0.1, 0.25)]
CodSpeed Performance Gauge
+1%
284.2 µs
282.8 µs
compress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (1000, 0.0, 0.25)]
CodSpeed Performance Gauge
+1%
108.5 µs
108 µs
ScalarBuffer<i32>>, 1000]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar::ScalarBuffer<i32>>, 1000]
CodSpeed Performance Gauge
0%
6 µs
6 µs
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (1000, 0.0, 1.0)]
CodSpeed Performance Gauge
0%
29.1 µs
28.9 µs
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (1000, 0.0, 0.25)]
CodSpeed Performance Gauge
0%
29.1 µs
28.9 µs
compress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (10000, 0.0, 1.0)]
CodSpeed Performance Gauge
0%
171.8 µs
171.1 µs
decompress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (1000, 0.0, 1.0)]
CodSpeed Performance Gauge
0%
34.1 µs
33.9 µs
compress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (1000, 0.01, 1.0)]
CodSpeed Performance Gauge
0%
129.4 µs
128.9 µs
new_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[u32, 2048]
CodSpeed Performance Gauge
0%
51.9 µs
51.7 µs
new_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[i32, 2048]
CodSpeed Performance Gauge
0%
52.9 µs
52.7 µs
compress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs::compress_rd[f32, 10000]
CodSpeed Performance Gauge
0%
279.8 µs
278.8 µs
compress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (1000, 0.01, 0.25)]
CodSpeed Performance Gauge
0%
279.7 µs
278.7 µs
new_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[i64, 2048]
CodSpeed Performance Gauge
0%
55.6 µs
55.4 µs
new_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[u64, 2048]
CodSpeed Performance Gauge
0%
55.6 µs
55.5 µs
decompress[(FoRCompressor, I32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::decompress[(FoRCompressor, I32)]
CodSpeed Performance Gauge
0%
20.4 µs
20.4 µs
compress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (1000, 0.0, 0.25)]
CodSpeed Performance Gauge
0%
229.6 µs
228.9 µs
decompress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (10000, 0.0, 1.0)]
CodSpeed Performance Gauge
0%
176.9 µs
176.4 µs
compress[(DeltaCompressor, U32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::compress[(DeltaCompressor, U32)]
CodSpeed Performance Gauge
0%
572.5 µs
571 µs
decompress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (10000, 0.1, 0.95)]
CodSpeed Performance Gauge
0%
230.6 µs
230 µs
compress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (10000, 0.0, 0.95)]
CodSpeed Performance Gauge
0%
185.2 µs
184.7 µs
compress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (10000, 0.0, 1.0)]
CodSpeed Performance Gauge
0%
333.2 µs
332.4 µs
compress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (1000, 0.0, 0.95)]
CodSpeed Performance Gauge
0%
108.3 µs
108.1 µs
encode_varbinview[(1000, 32)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(1000, 32)]
CodSpeed Performance Gauge
0%
197 µs
196.5 µs
compress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (10000, 0.01, 1.0)]
CodSpeed Performance Gauge
0%
322.6 µs
321.8 µs
compress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (10000, 0.01, 0.95)]
CodSpeed Performance Gauge
0%
340.9 µs
340.1 µs
decompress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (10000, 0.01, 1.0)]
CodSpeed Performance Gauge
0%
110.8 µs
110.5 µs
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_non_nullable[(10000, 1, 0.0)]
CodSpeed Performance Gauge
0%
53.1 µs
53 µs
decompress[(BitPackedCompressor { allow_patches: true }, U32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::decompress[(BitPackedCompressor { allow_patches: true }, U32)]
CodSpeed Performance Gauge
0%
126.1 µs
125.8 µs
compress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (10000, 0.01, 0.95)]
CodSpeed Performance Gauge
0%
518.2 µs
517.1 µs
compress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (10000, 0.0, 0.25)]
CodSpeed Performance Gauge
0%
347 µs
346.3 µs
compress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (1000, 0.01, 1.0)]
CodSpeed Performance Gauge
0%
266.9 µs
266.4 µs
encode_varbinview[(1000, 512)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(1000, 512)]
CodSpeed Performance Gauge
0%
241.4 µs
240.9 µs
compress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (1000, 0.0, 0.95)]
CodSpeed Performance Gauge
0%
229.4 µs
229 µs
compress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (10000, 0.0, 0.95)]
CodSpeed Performance Gauge
0%
346.8 µs
346.1 µs
compress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (1000, 0.01, 0.95)]
CodSpeed Performance Gauge
0%
280.7 µs
280.1 µs
decompress[(BitPackedCompressor { allow_patches: false }, U32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::decompress[(BitPackedCompressor { allow_patches: false }, U32)]
CodSpeed Performance Gauge
0%
170.2 µs
169.9 µs
compress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (10000, 0.01, 0.25)]
CodSpeed Performance Gauge
0%
338.9 µs
338.3 µs
compress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (10000, 0.1, 0.95)]
CodSpeed Performance Gauge
0%
383.6 µs
383 µs
decompress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (10000, 0.0, 0.25)]
CodSpeed Performance Gauge
0%
177.6 µs
177.3 µs
canonical_into_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_non_nullable[(10000, 1, 0.01)]
CodSpeed Performance Gauge
0%
60.5 µs
60.4 µs
compress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (10000, 0.1, 0.25)]
CodSpeed Performance Gauge
0%
548.6 µs
547.8 µs
compress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (10000, 0.1, 0.25)]
CodSpeed Performance Gauge
0%
367.3 µs
366.8 µs
patched_take_10k_contiguous_not_patches
encodings/fastlanes/benches/bitpacking_take.rs::patched_take_10k_contiguous_not_patches
CodSpeed Performance Gauge
0%
751.5 µs
750.5 µs
compress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (10000, 0.01, 1.0)]
CodSpeed Performance Gauge
0%
499.1 µs
498.4 µs
canonical_into_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_non_nullable[(10000, 1, 0.1)]
CodSpeed Performance Gauge
0%
71.9 µs
71.8 µs
new_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[f32, 16384]
CodSpeed Performance Gauge
0%
229.9 µs
229.6 µs
compress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (10000, 0.01, 0.25)]
CodSpeed Performance Gauge
0%
516 µs
515.4 µs
decompress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (10000, 0.01, 0.95)]
CodSpeed Performance Gauge
0%
210.9 µs
210.7 µs
new_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[f64, 16384]
CodSpeed Performance Gauge
0%
260.3 µs
260 µs
compress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (10000, 0.1, 1.0)]
CodSpeed Performance Gauge
0%
510 µs
509.4 µs
varbinview
vortex-array/benches/take_strings.rs::varbinview
CodSpeed Performance Gauge
0%
50.8 µs
50.7 µs
take_map[(0.005, 1.0)]
vortex-array/benches/take_patches.rs::take_map[(0.005, 1.0)]
CodSpeed Performance Gauge
0%
352.7 µs
352.3 µs
compress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (1000, 0.1, 0.95)]
CodSpeed Performance Gauge
0%
287.9 µs
287.6 µs
compress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f32, (10000, 0.1, 1.0)]
CodSpeed Performance Gauge
0%
331.6 µs
331.3 µs
decompress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (1000, 0.1, 0.95)]
CodSpeed Performance Gauge
0%
66.2 µs
66.1 µs
new_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[u32, 16384]
CodSpeed Performance Gauge
0%
229.8 µs
229.6 µs
compress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (10000, 0.1, 0.95)]
CodSpeed Performance Gauge
0%
571.9 µs
571.4 µs
new_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[i32, 16384]
CodSpeed Performance Gauge
0%
229.3 µs
229.1 µs
encode_varbinview[(1000, 128)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(1000, 128)]
CodSpeed Performance Gauge
0%
207.3 µs
207.2 µs
encode_varbinview[(10000, 512)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(10000, 512)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
compress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (1000, 0.0, 1.0)]
CodSpeed Performance Gauge
0%
216.7 µs
216.6 µs
chunked_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs::chunked_bool_canonical_into[(1000, 10)]
CodSpeed Performance Gauge
0%
39 µs
39 µs
chunked_opt_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs::chunked_opt_bool_canonical_into[(1000, 10)]
CodSpeed Performance Gauge
0%
73.7 µs
73.6 µs
pushdown_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(1000, 64, 8)]
CodSpeed Performance Gauge
0%
86.6 µs
86.5 µs
new_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[i64, 16384]
CodSpeed Performance Gauge
0%
259.6 µs
259.4 µs
varbin
vortex-array/benches/take_strings.rs::varbin
CodSpeed Performance Gauge
0%
88.2 µs
88.1 µs
new_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[u64, 16384]
CodSpeed Performance Gauge
0%
259.6 µs
259.5 µs
new_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[f32, 32768]
CodSpeed Performance Gauge
0%
430.7 µs
430.5 µs
decompress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (10000, 0.0, 0.95)]
CodSpeed Performance Gauge
0%
177.4 µs
177.3 µs
new_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[f64, 32768]
CodSpeed Performance Gauge
0%
490.9 µs
490.6 µs
encode_varbin[(1000, 128)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(1000, 128)]
CodSpeed Performance Gauge
0%
182.6 µs
182.5 µs
pushdown_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(1000, 4, 4)]
CodSpeed Performance Gauge
0%
70.9 µs
70.9 µs
new_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[u32, 32768]
CodSpeed Performance Gauge
0%
430.6 µs
430.4 µs
new_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[i32, 32768]
CodSpeed Performance Gauge
0%
431 µs
430.8 µs
canonical_into_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_nullable[(10000, 1, 0.0)]
CodSpeed Performance Gauge
0%
63.1 µs
63.1 µs
decompress[(DictCompressor, U32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::decompress[(DictCompressor, U32)]
CodSpeed Performance Gauge
0%
272.1 µs
272 µs
encode_varbin[(1000, 32)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(1000, 32)]
CodSpeed Performance Gauge
0%
168.1 µs
168 µs
take_search[(0.01, 0.05)]
vortex-array/benches/take_patches.rs::take_search[(0.01, 0.05)]
CodSpeed Performance Gauge
0%
140.6 µs
140.6 µs
take_search[(0.005, 0.05)]
vortex-array/benches/take_patches.rs::take_search[(0.005, 0.05)]
CodSpeed Performance Gauge
0%
137.4 µs
137.3 µs
decompress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (10000, 0.01, 1.0)]
CodSpeed Performance Gauge
0%
189.7 µs
189.7 µs
take_search[(0.05, 0.05)]
vortex-array/benches/take_patches.rs::take_search[(0.05, 0.05)]
CodSpeed Performance Gauge
0%
153.7 µs
153.6 µs
canonical_into_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_non_nullable[(10000, 10, 0.0)]
CodSpeed Performance Gauge
0%
323.5 µs
323.4 µs
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (1000, 0.01, 1.0)]
CodSpeed Performance Gauge
0%
45.3 µs
45.3 µs
pushdown_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(1000, 64, 4)]
CodSpeed Performance Gauge
0%
85.5 µs
85.5 µs
new_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[i64, 32768]
CodSpeed Performance Gauge
0%
490.2 µs
490.1 µs
new_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::new_raw_prim_test_between[u64, 32768]
CodSpeed Performance Gauge
0%
490.3 µs
490.2 µs
pushdown_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(10000, 64, 4)]
CodSpeed Performance Gauge
0%
189.5 µs
189.4 µs
pushdown_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(10000, 16, 4)]
CodSpeed Performance Gauge
0%
188.4 µs
188.3 µs
pushdown_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(10000, 16, 8)]
CodSpeed Performance Gauge
0%
188.5 µs
188.4 µs
pushdown_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(1000, 16, 4)]
CodSpeed Performance Gauge
0%
75.6 µs
75.6 µs
decompress[(DeltaCompressor, U32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::decompress[(DeltaCompressor, U32)]
CodSpeed Performance Gauge
0%
361.9 µs
361.8 µs
chunked_opt_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs::chunked_opt_bool_into_canonical[(1000, 10)]
CodSpeed Performance Gauge
0%
90.6 µs
90.5 µs
take_search[(0.1, 0.05)]
vortex-array/benches/take_patches.rs::take_search[(0.1, 0.05)]
CodSpeed Performance Gauge
0%
161.3 µs
161.2 µs
pushdown_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(1000, 16, 8)]
CodSpeed Performance Gauge
0%
75.8 µs
75.8 µs
canonical_into_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_nullable[(10000, 1, 0.1)]
CodSpeed Performance Gauge
0%
96.9 µs
96.9 µs
pushdown_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(1000, 4, 8)]
CodSpeed Performance Gauge
0%
70.3 µs
70.3 µs
decompress_bitpacking_early_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i8, 0.04]
CodSpeed Performance Gauge
0%
47.2 µs
47.2 µs
canonical_into_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_non_nullable[(10000, 10, 0.01)]
CodSpeed Performance Gauge
0%
355.2 µs
355.1 µs
pushdown_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(10000, 4, 4)]
CodSpeed Performance Gauge
0%
227.3 µs
227.2 µs
pushdown_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(10000, 4, 8)]
CodSpeed Performance Gauge
0%
227.6 µs
227.5 µs
compress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs::compress_alp[f64, (1000, 0.1, 1.0)]
CodSpeed Performance Gauge
0%
267.8 µs
267.7 µs
take_search[(0.01, 0.1)]
vortex-array/benches/take_patches.rs::take_search[(0.01, 0.1)]
CodSpeed Performance Gauge
0%
247.2 µs
247.2 µs
chunked_dict_primitive_canonical_into[u64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u64, (1000, 100, 100)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
chunked_dict_primitive_into_canonical[f32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f32, (1000, 1000, 100)]
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
take_search[(0.005, 0.1)]
vortex-array/benches/take_patches.rs::take_search[(0.005, 0.1)]
CodSpeed Performance Gauge
0%
239.4 µs
239.3 µs
chunked_dict_primitive_canonical_into[u64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u64, (1000, 1000, 10)]
CodSpeed Performance Gauge
0%
178.7 µs
178.7 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u32, (1000, 100, 100)]
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
take_search[(0.1, 0.1)]
vortex-array/benches/take_patches.rs::take_search[(0.1, 0.1)]
CodSpeed Performance Gauge
0%
293.7 µs
293.7 µs
take_search[(0.05, 0.1)]
vortex-array/benches/take_patches.rs::take_search[(0.05, 0.1)]
CodSpeed Performance Gauge
0%
281.6 µs
281.5 µs
canonical_into_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_non_nullable[(10000, 10, 0.1)]
CodSpeed Performance Gauge
0%
475 µs
474.9 µs
into_canonical_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_non_nullable[(10000, 1, 0.0)]
CodSpeed Performance Gauge
0%
105.2 µs
105.1 µs
compress[(FoRCompressor, I32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::compress[(FoRCompressor, I32)]
CodSpeed Performance Gauge
0%
918.6 µs
918.4 µs
pushdown_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs::pushdown_compare[(10000, 64, 8)]
CodSpeed Performance Gauge
0%
183.5 µs
183.5 µs
encode_varbin[(1000, 2)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(1000, 2)]
CodSpeed Performance Gauge
0%
161.9 µs
161.8 µs
encode_varbin[(1000, 4)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(1000, 4)]
CodSpeed Performance Gauge
0%
162.4 µs
162.3 µs
decompress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (1000, 0.1, 0.25)]
CodSpeed Performance Gauge
0%
64.1 µs
64 µs
encode_varbin[(1000, 8)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(1000, 8)]
CodSpeed Performance Gauge
0%
162.8 µs
162.8 µs
chunked_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs::chunked_bool_canonical_into[(100, 100)]
CodSpeed Performance Gauge
0%
179.4 µs
179.3 µs
chunked_varbinview_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_canonical_into[(100, 100)]
CodSpeed Performance Gauge
0%
385.7 µs
385.6 µs
chunked_dict_primitive_into_canonical[u32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u32, (1000, 1000, 100)]
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
chunked_canonicalize_into[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs::chunked_canonicalize_into[(1000, 100, 16, 64)]
CodSpeed Performance Gauge
0%
25 ms
25 ms
chunked_dict_primitive_into_canonical[f32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f32, (1000, 1000, 10)]
CodSpeed Performance Gauge
0%
280 µs
279.9 µs
compress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(1000, 4, 8)]
CodSpeed Performance Gauge
0%
166.3 µs
166.3 µs
null_count_run_end[(100000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 4, 0.01)]
CodSpeed Performance Gauge
0%
41.8 µs
41.8 µs
ScalarBuffer<i32>>, 100000]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar::ScalarBuffer<i32>>, 100000]
CodSpeed Performance Gauge
0%
201.2 µs
201.2 µs
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs::chunked_opt_bool_canonical_into[(100, 100)]
CodSpeed Performance Gauge
0%
400 µs
399.9 µs
ScalarBuffer<i32>>, 100000]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar::ScalarBuffer<i32>>, 100000]
CodSpeed Performance Gauge
0%
237.4 µs
237.4 µs
chunked_canonicalize_into[(1000, 50, 8, 64)]
encodings/fsst/benches/fsst_compress.rs::chunked_canonicalize_into[(1000, 50, 8, 64)]
CodSpeed Performance Gauge
0%
16.7 ms
16.6 ms
chunked_dict_primitive_canonical_into[f64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f64, (1000, 100, 100)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
chunked_dict_primitive_canonical_into[f64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f64, (1000, 100, 10)]
CodSpeed Performance Gauge
0%
146 µs
145.9 µs
compress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(1000, 4, 4)]
CodSpeed Performance Gauge
0%
157.1 µs
157.1 µs
old_raw_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[f64, 2048]
CodSpeed Performance Gauge
0%
85.7 µs
85.7 µs
canonical_into_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_non_nullable[(10000, 100, 0.01)]
CodSpeed Performance Gauge
0%
3.3 ms
3.3 ms
chunked_dict_primitive_canonical_into[f64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f64, (1000, 1000, 10)]
CodSpeed Performance Gauge
0%
178.5 µs
178.5 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f32, (1000, 100, 100)]
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
chunked_dict_primitive_canonical_into[u64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u64, (1000, 1000, 100)]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
train_compressor[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(1000, 64, 8)]
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
chunked_varbinview_opt_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_opt_canonical_into[(100, 100)]
CodSpeed Performance Gauge
0%
632.5 µs
632.4 µs
canonical_into_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_non_nullable[(10000, 100, 0.0)]
CodSpeed Performance Gauge
0%
3 ms
3 ms
null_count_run_end[(10000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 4, 0.5)]
CodSpeed Performance Gauge
0%
51.3 µs
51.3 µs
compress[(DictCompressor, U32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::compress[(DictCompressor, U32)]
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
chunked_dict_primitive_canonical_into[f32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f32, (1000, 10, 10)]
CodSpeed Performance Gauge
0%
124.3 µs
124.2 µs
chunked_dict_primitive_canonical_into[u64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u64, (1000, 100, 10)]
CodSpeed Performance Gauge
0%
145.9 µs
145.9 µs
chunked_dict_primitive_canonical_into[f64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f64, (1000, 10, 100)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
chunked_dict_primitive_canonical_into[u32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u32, (1000, 1000, 100)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
chunked_varbinview_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_canonical_into[(1000, 10)]
CodSpeed Performance Gauge
0%
263.7 µs
263.6 µs
train_compressor[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(10000, 16, 8)]
CodSpeed Performance Gauge
0%
3.4 ms
3.4 ms
chunked_dict_primitive_into_canonical[f32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f32, (1000, 10, 100)]
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
train_compressor[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(10000, 64, 8)]
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs::compress[(1000, 256)]
CodSpeed Performance Gauge
0%
22.1 µs
22.1 µs
chunked_dict_primitive_canonical_into[f64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f64, (1000, 10, 10)]
CodSpeed Performance Gauge
0%
142.4 µs
142.4 µs
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f32, (1000, 1000, 100)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
chunked_dict_primitive_canonical_into[u64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u64, (1000, 10, 100)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
take_search[(0.05, 0.5)]
vortex-array/benches/take_patches.rs::take_search[(0.05, 0.5)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
take_search[(0.01, 0.5)]
vortex-array/benches/take_patches.rs::take_search[(0.01, 0.5)]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
take_search[(0.1, 0.5)]
vortex-array/benches/take_patches.rs::take_search[(0.1, 0.5)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
chunked_varbinview_opt_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_opt_canonical_into[(1000, 10)]
CodSpeed Performance Gauge
0%
306 µs
306 µs
take_search[(0.005, 0.5)]
vortex-array/benches/take_patches.rs::take_search[(0.005, 0.5)]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
train_compressor[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(10000, 4, 8)]
CodSpeed Performance Gauge
0%
3.7 ms
3.7 ms
encode_varbinview[(1000, 4)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(1000, 4)]
CodSpeed Performance Gauge
0%
187.4 µs
187.4 µs
train_compressor[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(1000, 16, 8)]
CodSpeed Performance Gauge
0%
2.9 ms
2.9 ms
canonical_into_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_non_nullable[(10000, 100, 0.1)]
CodSpeed Performance Gauge
0%
4.5 ms
4.5 ms
canonical_into_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_non_nullable[(10000, 1000, 0.0)]
CodSpeed Performance Gauge
0%
30.4 ms
30.4 ms
compress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(1000, 16, 4)]
CodSpeed Performance Gauge
0%
226.3 µs
226.3 µs
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f32, (1000, 1000, 10)]
CodSpeed Performance Gauge
0%
142 µs
142 µs
encode_varbinview[(10000, 8)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(10000, 8)]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
into_canonical_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_non_nullable[(10000, 10, 0.0)]
CodSpeed Performance Gauge
0%
716.8 µs
716.8 µs
filter_runend[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(10000, 4, 0.03)]
CodSpeed Performance Gauge
0%
187.2 µs
187.2 µs
decompress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs::decompress[(1000, 256)]
CodSpeed Performance Gauge
0%
33 µs
33 µs
chunked_dict_fsst_into_canonical[(1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_into_canonical[(1000, 100, 100)]
CodSpeed Performance Gauge
0%
15.2 ms
15.2 ms
decompress_bitpacking_early_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i32, 0.0105]
CodSpeed Performance Gauge
0%
35.8 µs
35.8 µs
chunked_varbinview_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_canonical_into[(10, 1000)]
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
chunked_opt_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs::chunked_opt_bool_canonical_into[(10, 1000)]
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
chunked_dict_primitive_into_canonical[u32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u32, (1000, 100, 10)]
CodSpeed Performance Gauge
0%
265.7 µs
265.7 µs
chunked_dict_fsst_canonical_into[(1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_canonical_into[(1000, 100, 10)]
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
decompress_bitpacking_early_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i64, 0.02]
CodSpeed Performance Gauge
0%
45.2 µs
45.2 µs
canonical_into_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_nullable[(10000, 10, 0.1)]
CodSpeed Performance Gauge
0%
685 µs
684.9 µs
take_search[(0.01, 1.0)]
vortex-array/benches/take_patches.rs::take_search[(0.01, 1.0)]
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
encode_varbin[(10000, 32)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(10000, 32)]
CodSpeed Performance Gauge
0%
1 ms
1 ms
train_compressor[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(1000, 64, 4)]
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
chunked_varbinview_opt_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_opt_into_canonical[(1000, 10)]
CodSpeed Performance Gauge
0%
381.3 µs
381.3 µs
take_search[(0.005, 1.0)]
vortex-array/benches/take_patches.rs::take_search[(0.005, 1.0)]
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
chunked_dict_primitive_canonical_into[u32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u32, (1000, 100, 100)]
CodSpeed Performance Gauge
0%
1 ms
1 ms
take_search[(0.1, 1.0)]
vortex-array/benches/take_patches.rs::take_search[(0.1, 1.0)]
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
encode_varbin[(10000, 2)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(10000, 2)]
CodSpeed Performance Gauge
0%
1 ms
1 ms
encode_varbin[(10000, 8)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(10000, 8)]
CodSpeed Performance Gauge
0%
1 ms
1 ms
encode_varbin[(10000, 4)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(10000, 4)]
CodSpeed Performance Gauge
0%
1 ms
1 ms
take_search[(0.05, 1.0)]
vortex-array/benches/take_patches.rs::take_search[(0.05, 1.0)]
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)]
CodSpeed Performance Gauge
0%
263.9 µs
263.9 µs
filter_runend[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(1000, 16, 0.01)]
CodSpeed Performance Gauge
0%
54.4 µs
54.4 µs
chunked_dict_fsst_canonical_into[(1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_canonical_into[(1000, 10, 10)]
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
chunked_dict_fsst_into_canonical[(1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_into_canonical[(1000, 1000, 100)]
CodSpeed Performance Gauge
0%
15.2 ms
15.2 ms
train_compressor[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(1000, 4, 4)]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
into_canonical_non_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_non_nullable[(10000, 100, 0.0)]
CodSpeed Performance Gauge
0%
6.8 ms
6.8 ms
chunked_dict_fsst_into_canonical[(1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_into_canonical[(1000, 10, 100)]
CodSpeed Performance Gauge
0%
15.2 ms
15.2 ms
filter_runend[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(10000, 4, 0.01)]
CodSpeed Performance Gauge
0%
185.7 µs
185.7 µs
train_compressor[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(10000, 64, 4)]
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
train_compressor[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(1000, 4, 8)]
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
chunked_dict_fsst_canonical_into[(1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_canonical_into[(1000, 1000, 10)]
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
into_canonical_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_non_nullable[(10000, 1000, 0.0)]
CodSpeed Performance Gauge
0%
67.2 ms
67.2 ms
chunked_dict_primitive_canonical_into[u32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u32, (1000, 1000, 10)]
CodSpeed Performance Gauge
0%
142.1 µs
142.1 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)]
CodSpeed Performance Gauge
0%
995.5 µs
995.5 µs
train_compressor[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(10000, 4, 4)]
CodSpeed Performance Gauge
0%
3.5 ms
3.5 ms
encode_varbinview[(10000, 32)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(10000, 32)]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
canonical_into_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_nullable[(10000, 10, 0.0)]
CodSpeed Performance Gauge
0%
384 µs
384 µs
train_compressor[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(1000, 16, 4)]
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
chunked_dict_fsst_into_canonical[(1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_into_canonical[(1000, 100, 10)]
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
chunked_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs::chunked_bool_canonical_into[(10, 1000)]
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_nullable[(10000, 100, 0.0)]
CodSpeed Performance Gauge
0%
7.9 ms
7.9 ms
compress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(10000, 4, 4)]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
chunked_dict_primitive_into_canonical[f32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f32, (1000, 10, 10)]
CodSpeed Performance Gauge
0%
263.8 µs
263.8 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f32, (1000, 100, 100)]
CodSpeed Performance Gauge
0%
1 ms
1 ms
chunked_dict_fsst_into_canonical[(1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_into_canonical[(1000, 1000, 10)]
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
null_count_run_end[(100000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 4, 0.1)]
CodSpeed Performance Gauge
0%
117.6 µs
117.6 µs
filter_runend[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(10000, 16, 0.005)]
CodSpeed Performance Gauge
0%
122.3 µs
122.3 µs
chunked_into_canonical[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::chunked_into_canonical[(10, 10000, 4, 4)]
CodSpeed Performance Gauge
0%
4.3 ms
4.3 ms
compress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(1000, 64, 4)]
CodSpeed Performance Gauge
0%
500.7 µs
500.7 µs
chunked_dict_primitive_canonical_into[u32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u32, (1000, 100, 10)]
CodSpeed Performance Gauge
0%
125.9 µs
125.9 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f32, (1000, 100, 10)]
CodSpeed Performance Gauge
0%
126 µs
126 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f32, (1000, 100, 10)]
CodSpeed Performance Gauge
0%
266.9 µs
266.9 µs
chunked_canonicalize_into[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs::chunked_canonicalize_into[(1000, 50, 8, 16)]
CodSpeed Performance Gauge
0%
16.2 ms
16.2 ms
filter_runend[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(10000, 4, 0.005)]
CodSpeed Performance Gauge
0%
186.2 µs
186.2 µs
encode_varbinview[(1000, 2)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(1000, 2)]
CodSpeed Performance Gauge
0%
186.7 µs
186.7 µs
chunked_into_canonical[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::chunked_into_canonical[(10, 10000, 16, 4)]
CodSpeed Performance Gauge
0%
6.7 ms
6.7 ms
bench_dict_mask[(0.01, 0.1)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.01, 0.1)]
CodSpeed Performance Gauge
0%
870.9 µs
870.9 µs
take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs::take_200k_first_chunk_only
CodSpeed Performance Gauge
0%
3.3 ms
3.3 ms
train_compressor[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::train_compressor[(10000, 16, 4)]
CodSpeed Performance Gauge
0%
3.3 ms
3.3 ms
from_iter[Buffer<i32>, 100000]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Buffer<i32>, 100000]
CodSpeed Performance Gauge
0%
238.8 µs
238.8 µs
patched_take_200k_first_chunk_only
encodings/fastlanes/benches/bitpacking_take.rs::patched_take_200k_first_chunk_only
CodSpeed Performance Gauge
0%
4.7 ms
4.7 ms
null_count_run_end[(100000, 4, 0.5)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 4, 0.5)]
CodSpeed Performance Gauge
0%
279.3 µs
279.3 µs
bench_dict_mask[(0.01, 0.5)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.01, 0.5)]
CodSpeed Performance Gauge
0%
871.7 µs
871.7 µs
chunked_canonicalize_into[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::chunked_canonicalize_into[(10, 10000, 4, 4)]
CodSpeed Performance Gauge
0%
4 ms
4 ms
chunked_canonicalize_into[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs::chunked_canonicalize_into[(1000, 100, 16, 16)]
CodSpeed Performance Gauge
0%
22.7 ms
22.7 ms
bench_dict_mask[(0.1, 0.5)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.1, 0.5)]
CodSpeed Performance Gauge
0%
871.1 µs
871.1 µs
bench_dict_mask[(0.5, 0.9)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.5, 0.9)]
CodSpeed Performance Gauge
0%
874.5 µs
874.5 µs
chunked_dict_primitive_canonical_into[u32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u32, (1000, 10, 100)]
CodSpeed Performance Gauge
0%
996.4 µs
996.4 µs
chunked_canonicalize_into[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::chunked_canonicalize_into[(10, 10000, 16, 4)]
CodSpeed Performance Gauge
0%
6.2 ms
6.2 ms
compress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(10000, 64, 4)]
CodSpeed Performance Gauge
0%
4.5 ms
4.5 ms
decompress[(10000, 256)]
encodings/runend/benches/run_end_compress.rs::decompress[(10000, 256)]
CodSpeed Performance Gauge
0%
794.5 µs
794.5 µs
bench_dict_mask[(0.01, 0.01)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.01, 0.01)]
CodSpeed Performance Gauge
0%
871.3 µs
871.3 µs
take_indices[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs::take_indices[(10000, 16, 0.03)]
CodSpeed Performance Gauge
0%
983.8 µs
983.8 µs
encode_varbinview[(10000, 2)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(10000, 2)]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
encode_varbinview[(10000, 4)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(10000, 4)]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
chunked_into_canonical[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs::chunked_into_canonical[(1000, 50, 8, 4)]
CodSpeed Performance Gauge
0%
16.4 ms
16.4 ms
decompress[(10000, 16)]
encodings/runend/benches/run_end_compress.rs::decompress[(10000, 16)]
CodSpeed Performance Gauge
0%
12.1 ms
12.1 ms
chunked_dict_primitive_canonical_into[u32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u32, (1000, 10, 10)]
CodSpeed Performance Gauge
0%
124.1 µs
124.1 µs
chunked_dict_primitive_canonical_into[u64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[u64, (1000, 10, 10)]
CodSpeed Performance Gauge
0%
142.7 µs
142.7 µs
encode_primitives[u8, (1000, 2)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (1000, 2)]
CodSpeed Performance Gauge
0%
61.9 µs
61.9 µs
encode_varbinview[(1000, 8)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(1000, 8)]
CodSpeed Performance Gauge
0%
192.8 µs
192.8 µs
bench_dict_mask[(0.9, 0.9)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.9, 0.9)]
CodSpeed Performance Gauge
0%
875 µs
875 µs
decompress_bitpacking_early_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i32, 0.005]
CodSpeed Performance Gauge
0%
31.8 µs
31.8 µs
decompress_bitpacking_early_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i64, 0.01]
CodSpeed Performance Gauge
0%
40.9 µs
40.9 µs
filter_runend[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(1000, 16, 0.005)]
CodSpeed Performance Gauge
0%
54.9 µs
54.9 µs
filter_runend[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(1000, 16, 0.03)]
CodSpeed Performance Gauge
0%
55.2 µs
55.2 µs
filter_runend[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(1000, 256, 0.005)]
CodSpeed Performance Gauge
0%
51.5 µs
51.5 µs
filter_runend[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(1000, 256, 0.01)]
CodSpeed Performance Gauge
0%
52.8 µs
52.8 µs
filter_runend[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(1000, 256, 0.03)]
CodSpeed Performance Gauge
0%
51.7 µs
51.7 µs
filter_runend[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(1000, 4, 0.005)]
CodSpeed Performance Gauge
0%
62.2 µs
62.2 µs
filter_runend[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(1000, 4, 0.01)]
CodSpeed Performance Gauge
0%
61.7 µs
61.7 µs
filter_runend[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(1000, 4, 0.03)]
CodSpeed Performance Gauge
0%
61.7 µs
61.7 µs
filter_runend[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(10000, 16, 0.01)]
CodSpeed Performance Gauge
0%
122.8 µs
122.8 µs
filter_runend[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(10000, 256, 0.005)]
CodSpeed Performance Gauge
0%
100.3 µs
100.3 µs
filter_runend[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(10000, 256, 0.01)]
CodSpeed Performance Gauge
0%
100.2 µs
100.2 µs
filter_runend[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(10000, 256, 0.03)]
CodSpeed Performance Gauge
0%
101.3 µs
101.3 µs
take_indices[(1000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs::take_indices[(1000, 16, 0.005)]
CodSpeed Performance Gauge
0%
48.2 µs
48.2 µs
take_indices[(1000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs::take_indices[(1000, 16, 0.01)]
CodSpeed Performance Gauge
0%
64.8 µs
64.8 µs
take_indices[(1000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs::take_indices[(1000, 16, 0.03)]
CodSpeed Performance Gauge
0%
128.1 µs
128.1 µs
take_indices[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs::take_indices[(1000, 256, 0.005)]
CodSpeed Performance Gauge
0%
43 µs
43 µs
take_indices[(1000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs::take_indices[(1000, 256, 0.01)]
CodSpeed Performance Gauge
0%
56.9 µs
56.9 µs
take_indices[(1000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs::take_indices[(1000, 256, 0.03)]
CodSpeed Performance Gauge
0%
106.2 µs
106.2 µs
take_indices[(1000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs::take_indices[(1000, 4, 0.005)]
CodSpeed Performance Gauge
0%
49 µs
49 µs
take_indices[(1000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs::take_indices[(1000, 4, 0.01)]
CodSpeed Performance Gauge
0%
65.1 µs
65.1 µs
take_indices[(1000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs::take_indices[(1000, 4, 0.03)]
CodSpeed Performance Gauge
0%
129.6 µs
129.6 µs
take_indices[(10000, 16, 0.005)]
encodings/runend/benches/run_end_filter.rs::take_indices[(10000, 16, 0.005)]
CodSpeed Performance Gauge
0%
192.9 µs
192.9 µs
take_indices[(10000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs::take_indices[(10000, 256, 0.005)]
CodSpeed Performance Gauge
0%
192.1 µs
192.1 µs
take_indices[(10000, 256, 0.01)]
encodings/runend/benches/run_end_filter.rs::take_indices[(10000, 256, 0.01)]
CodSpeed Performance Gauge
0%
349.6 µs
349.6 µs
take_indices[(10000, 4, 0.005)]
encodings/runend/benches/run_end_filter.rs::take_indices[(10000, 4, 0.005)]
CodSpeed Performance Gauge
0%
193.7 µs
193.7 µs
take_indices[(10000, 4, 0.01)]
encodings/runend/benches/run_end_filter.rs::take_indices[(10000, 4, 0.01)]
CodSpeed Performance Gauge
0%
352.2 µs
352.2 µs
take_indices[(10000, 4, 0.03)]
encodings/runend/benches/run_end_filter.rs::take_indices[(10000, 4, 0.03)]
CodSpeed Performance Gauge
0%
988.3 µs
988.3 µs
null_count_run_end[(10000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 1024, 0.1)]
CodSpeed Performance Gauge
0%
25.8 µs
25.8 µs
null_count_run_end[(10000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 1024, 0.5)]
CodSpeed Performance Gauge
0%
25.8 µs
25.8 µs
null_count_run_end[(10000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 16, 0.01)]
CodSpeed Performance Gauge
0%
26.3 µs
26.3 µs
null_count_run_end[(10000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 16, 0.1)]
CodSpeed Performance Gauge
0%
28.2 µs
28.2 µs
null_count_run_end[(10000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 16, 0.5)]
CodSpeed Performance Gauge
0%
32.4 µs
32.4 µs
null_count_run_end[(10000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 256, 0.1)]
CodSpeed Performance Gauge
0%
25.9 µs
25.9 µs
null_count_run_end[(10000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 256, 0.5)]
CodSpeed Performance Gauge
0%
26.1 µs
26.1 µs
null_count_run_end[(10000, 4, 0.01)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 4, 0.01)]
CodSpeed Performance Gauge
0%
28.8 µs
28.8 µs
null_count_run_end[(10000, 4, 0.1)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 4, 0.1)]
CodSpeed Performance Gauge
0%
35.1 µs
35.1 µs
null_count_run_end[(100000, 1024, 0.1)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 1024, 0.1)]
CodSpeed Performance Gauge
0%
27.2 µs
27.2 µs
null_count_run_end[(100000, 1024, 0.5)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 1024, 0.5)]
CodSpeed Performance Gauge
0%
26.7 µs
26.7 µs
null_count_run_end[(100000, 16, 0.01)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 16, 0.01)]
CodSpeed Performance Gauge
0%
29.9 µs
29.9 µs
null_count_run_end[(100000, 16, 0.5)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 16, 0.5)]
CodSpeed Performance Gauge
0%
89.4 µs
89.4 µs
null_count_run_end[(100000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 256, 0.01)]
CodSpeed Performance Gauge
0%
26.3 µs
26.3 µs
null_count_run_end[(100000, 256, 0.1)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 256, 0.1)]
CodSpeed Performance Gauge
0%
27.7 µs
27.7 µs
null_count_run_end[(100000, 256, 0.5)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 256, 0.5)]
CodSpeed Performance Gauge
0%
30 µs
30 µs
compare_bool
vortex-array/benches/compare.rs::compare_bool
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
compare_int
vortex-array/benches/compare.rs::compare_int
CodSpeed Performance Gauge
0%
78.4 ms
78.4 ms
binary_search_std
vortex-array/benches/search_sorted.rs::binary_search_std
CodSpeed Performance Gauge
0%
643.9 ns
643.9 ns
binary_search_vortex
vortex-array/benches/search_sorted.rs::binary_search_vortex
CodSpeed Performance Gauge
0%
1.3 µs
1.3 µs
ScalarBuffer<i32>>, 10000000]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar::ScalarBuffer<i32>>, 10000000]
CodSpeed Performance Gauge
0%
23.4 ms
23.4 ms
ScalarBuffer<i32>>, 100]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar::ScalarBuffer<i32>>, 100]
CodSpeed Performance Gauge
0%
2.2 µs
2.2 µs
ScalarBuffer<i32>>, 1]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar::ScalarBuffer<i32>>, 1]
CodSpeed Performance Gauge
0%
1.6 µs
1.6 µs
from_iter[Buffer<i32>, 10000000]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Buffer<i32>, 10000000]
CodSpeed Performance Gauge
0%
23.4 ms
23.4 ms
map_each[BufferMut<i32>, 100]
vortex-buffer/benches/vortex_buffer.rs::map_each[BufferMut<i32>, 100]
CodSpeed Performance Gauge
0%
1.4 µs
1.4 µs
map_each[BufferMut<i32>, 1]
vortex-buffer/benches/vortex_buffer.rs::map_each[BufferMut<i32>, 1]
CodSpeed Performance Gauge
0%
1 µs
1 µs
push_arrow_buffer[1000000]
vortex-buffer/benches/vortex_buffer.rs::push_arrow_buffer[1000000]
CodSpeed Performance Gauge
0%
7.4 ms
7.4 ms
push_arrow_buffer[100000]
vortex-buffer/benches/vortex_buffer.rs::push_arrow_buffer[100000]
CodSpeed Performance Gauge
0%
738 µs
738 µs
push_arrow_buffer[10000]
vortex-buffer/benches/vortex_buffer.rs::push_arrow_buffer[10000]
CodSpeed Performance Gauge
0%
74 µs
74 µs
push_arrow_buffer[1000]
vortex-buffer/benches/vortex_buffer.rs::push_arrow_buffer[1000]
CodSpeed Performance Gauge
0%
7.6 µs
7.6 µs
push_arrow_buffer[100]
vortex-buffer/benches/vortex_buffer.rs::push_arrow_buffer[100]
CodSpeed Performance Gauge
0%
937.2 ns
937.2 ns
push_vortex_buffer[1000000]
vortex-buffer/benches/vortex_buffer.rs::push_vortex_buffer[1000000]
CodSpeed Performance Gauge
0%
7.9 ms
7.9 ms
push_vortex_buffer[100000]
vortex-buffer/benches/vortex_buffer.rs::push_vortex_buffer[100000]
CodSpeed Performance Gauge
0%
793.6 µs
793.6 µs
push_vortex_buffer[10000]
vortex-buffer/benches/vortex_buffer.rs::push_vortex_buffer[10000]
CodSpeed Performance Gauge
0%
79.5 µs
79.5 µs
push_vortex_buffer[1000]
vortex-buffer/benches/vortex_buffer.rs::push_vortex_buffer[1000]
CodSpeed Performance Gauge
0%
8.1 µs
8.1 µs
push_vortex_buffer[100]
vortex-buffer/benches/vortex_buffer.rs::push_vortex_buffer[100]
CodSpeed Performance Gauge
0%
992.2 ns
992.2 ns
decompress[(10000, 4)]
encodings/runend/benches/run_end_compress.rs::decompress[(10000, 4)]
CodSpeed Performance Gauge
0%
48.1 ms
48.1 ms
chunked_into_canonical[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::chunked_into_canonical[(10, 10000, 64, 4)]
CodSpeed Performance Gauge
0%
16 ms
16 ms
chunked_canonicalize_into[(10, 10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::chunked_canonicalize_into[(10, 10000, 64, 4)]
CodSpeed Performance Gauge
0%
15.5 ms
15.5 ms
chunked_varbinview_opt_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_opt_canonical_into[(10, 1000)]
CodSpeed Performance Gauge
0%
3.7 ms
3.7 ms
scalar_subtract
vortex-array/benches/scalar_subtract.rs::scalar_subtract
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
chunked_opt_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs::chunked_opt_bool_into_canonical[(10, 1000)]
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
compress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(10000, 16, 4)]
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
decompress[(1000, 4)]
encodings/runend/benches/run_end_compress.rs::decompress[(1000, 4)]
CodSpeed Performance Gauge
0%
515.2 µs
515.2 µs
take_indices[(10000, 256, 0.03)]
encodings/runend/benches/run_end_filter.rs::take_indices[(10000, 256, 0.03)]
CodSpeed Performance Gauge
0%
979.4 µs
979.4 µs
ScalarBuffer<i32>>, 10000000]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar::ScalarBuffer<i32>>, 10000000]
CodSpeed Performance Gauge
0%
19.9 ms
19.9 ms
map_each[BufferMut<i32>, 10000000]
vortex-buffer/benches/vortex_buffer.rs::map_each[BufferMut<i32>, 10000000]
CodSpeed Performance Gauge
0%
19.9 ms
19.9 ms
bench_dict_mask[(0.9, 0.5)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.9, 0.5)]
CodSpeed Performance Gauge
0%
871.8 µs
871.8 µs
bench_dict_mask[(0.1, 0.1)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.1, 0.1)]
CodSpeed Performance Gauge
0%
870.9 µs
870.9 µs
chunked_dict_fsst_into_canonical[(1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_into_canonical[(1000, 10, 10)]
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
take_indices[(10000, 16, 0.01)]
encodings/runend/benches/run_end_filter.rs::take_indices[(10000, 16, 0.01)]
CodSpeed Performance Gauge
0%
351.1 µs
351.1 µs
bench_dict_mask[(0.9, 0.1)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.9, 0.1)]
CodSpeed Performance Gauge
0%
874.5 µs
874.5 µs
bench_dict_mask[(0.9, 0.01)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.9, 0.01)]
CodSpeed Performance Gauge
0%
871.2 µs
871.2 µs
bench_dict_mask[(0.1, 0.9)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.1, 0.9)]
CodSpeed Performance Gauge
0%
875 µs
875 µs
chunked_canonicalize_into[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::chunked_canonicalize_into[(1000, 100, 16, 4)]
CodSpeed Performance Gauge
0%
19.7 ms
19.7 ms
chunked_canonicalize_into[(1000, 50, 8, 4)]
encodings/fsst/benches/fsst_compress.rs::chunked_canonicalize_into[(1000, 50, 8, 4)]
CodSpeed Performance Gauge
0%
15.6 ms
15.6 ms
bench_dict_mask[(0.1, 0.01)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.1, 0.01)]
CodSpeed Performance Gauge
0%
874.6 µs
874.6 µs
bench_dict_mask[(0.01, 0.9)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.01, 0.9)]
CodSpeed Performance Gauge
0%
871.3 µs
871.3 µs
take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs::take_200k_dispersed
CodSpeed Performance Gauge
0%
3.6 ms
3.6 ms
decompress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs::decompress[(1000, 16)]
CodSpeed Performance Gauge
0%
148.7 µs
148.7 µs
into_canonical_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_nullable[(10000, 10, 0.0)]
CodSpeed Performance Gauge
0%
836 µs
836 µs
bench_dict_mask[(0.5, 0.1)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.5, 0.1)]
CodSpeed Performance Gauge
0%
874.9 µs
875 µs
filter_runend[(10000, 16, 0.03)]
encodings/runend/benches/run_end_filter.rs::filter_runend[(10000, 16, 0.03)]
CodSpeed Performance Gauge
0%
123.4 µs
123.4 µs
chunked_varbinview_opt_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_opt_into_canonical[(10, 1000)]
CodSpeed Performance Gauge
0%
9.9 ms
9.9 ms
chunked_varbinview_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_into_canonical[(10, 1000)]
CodSpeed Performance Gauge
0%
4.8 ms
4.8 ms
bench_dict_mask[(0.5, 0.01)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.5, 0.01)]
CodSpeed Performance Gauge
0%
874.9 µs
874.9 µs
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs::patched_take_200k_dispersed
CodSpeed Performance Gauge
0%
4.7 ms
4.7 ms
canonical_into_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_nullable[(10000, 100, 0.1)]
CodSpeed Performance Gauge
0%
6.4 ms
6.4 ms
chunked_varbinview_opt_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_opt_into_canonical[(100, 100)]
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
bench_dict_mask[(0.5, 0.5)]
encodings/dict/benches/dict_mask.rs::bench_dict_mask[(0.5, 0.5)]
CodSpeed Performance Gauge
0%
875 µs
875 µs
chunked_opt_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs::chunked_opt_bool_into_canonical[(100, 100)]
CodSpeed Performance Gauge
0%
516.6 µs
516.6 µs
chunked_bool_into_canonical[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs::chunked_bool_into_canonical[(10, 1000)]
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
decompress[(ZigZagCompressor, I32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::decompress[(ZigZagCompressor, I32)]
CodSpeed Performance Gauge
0%
501.9 µs
502 µs
chunked_dict_fsst_canonical_into[(1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_canonical_into[(1000, 100, 100)]
CodSpeed Performance Gauge
0%
12.7 ms
12.8 ms
chunked_dict_fsst_canonical_into[(1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_canonical_into[(1000, 10, 100)]
CodSpeed Performance Gauge
0%
12.8 ms
12.8 ms
decompress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(10000, 64, 8)]
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
encode_generic
vortex-btrblocks/benches/dict_encode.rs::encode_generic
CodSpeed Performance Gauge
0%
3.4 ms
3.4 ms
decompress_fsst[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(10000, 64, 4)]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
encode_primitives[i64, (10000, 512)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (10000, 512)]
CodSpeed Performance Gauge
0%
387 µs
387 µs
into_canonical_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_nullable[(10000, 100, 0.1)]
CodSpeed Performance Gauge
0%
11 ms
11 ms
chunked_dict_fsst_canonical_into[(1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_fsst_canonical_into[(1000, 1000, 100)]
CodSpeed Performance Gauge
0%
12.8 ms
12.8 ms
compress[(10000, 16)]
encodings/runend/benches/run_end_compress.rs::compress[(10000, 16)]
CodSpeed Performance Gauge
0%
18.4 ms
18.4 ms
compress[(10000, 4)]
encodings/runend/benches/run_end_compress.rs::compress[(10000, 4)]
CodSpeed Performance Gauge
0%
73.5 ms
73.5 ms
decompress_bitpacking_early_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i32, 0.05]
CodSpeed Performance Gauge
0%
45.6 µs
45.6 µs
chunked_into_canonical[(1000, 50, 8, 64)]
encodings/fsst/benches/fsst_compress.rs::chunked_into_canonical[(1000, 50, 8, 64)]
CodSpeed Performance Gauge
0%
17.5 ms
17.5 ms
chunked_into_canonical[(1000, 100, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::chunked_into_canonical[(1000, 100, 16, 4)]
CodSpeed Performance Gauge
0%
20.8 ms
20.8 ms
into_canonical_non_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_non_nullable[(10000, 100, 0.1)]
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
decompress_bitpacking_early_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i32, 0.03]
CodSpeed Performance Gauge
0%
40.8 µs
40.8 µs
decompress_bitpacking_early_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i64, 0.005]
CodSpeed Performance Gauge
0%
37 µs
37 µs
chunked_into_canonical[(1000, 50, 8, 16)]
encodings/fsst/benches/fsst_compress.rs::chunked_into_canonical[(1000, 50, 8, 16)]
CodSpeed Performance Gauge
0%
17 ms
17 ms
decompress_bitpacking_early_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i32, 0.01]
CodSpeed Performance Gauge
0%
35.6 µs
35.6 µs
encode_primitives[f32, (10000, 512)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (10000, 512)]
CodSpeed Performance Gauge
0%
350.1 µs
350.1 µs
compress[(1000, 4)]
encodings/runend/benches/run_end_compress.rs::compress[(1000, 4)]
CodSpeed Performance Gauge
0%
761.9 µs
761.9 µs
into_canonical_non_nullable[(10000, 100, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_non_nullable[(10000, 100, 0.01)]
CodSpeed Performance Gauge
0%
7.1 ms
7.1 ms
into_canonical_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_non_nullable[(10000, 10, 0.1)]
CodSpeed Performance Gauge
0%
875.7 µs
875.7 µs
chunked_into_canonical[(1000, 100, 16, 16)]
encodings/fsst/benches/fsst_compress.rs::chunked_into_canonical[(1000, 100, 16, 16)]
CodSpeed Performance Gauge
0%
23.8 ms
23.8 ms
decompress[(RunEndCompressor { ree_threshold: 2.0 }, U32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::decompress[(RunEndCompressor { ree_threshold: 2.0 }, U32)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
compress[(10000, 256)]
encodings/runend/benches/run_end_compress.rs::compress[(10000, 256)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
decompress_bitpacking_early_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i64, 0.05]
CodSpeed Performance Gauge
0%
51.6 µs
51.6 µs
chunked_dict_primitive_canonical_into[f64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_canonical_into[f64, (1000, 1000, 100)]
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
decompress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(10000, 16, 8)]
CodSpeed Performance Gauge
0%
645 µs
645.1 µs
compress[(RunEndCompressor { ree_threshold: 2.0 }, U32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::compress[(RunEndCompressor { ree_threshold: 2.0 }, U32)]
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
decompress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(10000, 16, 4)]
CodSpeed Performance Gauge
0%
583 µs
583 µs
into_canonical_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_nullable[(10000, 10, 0.1)]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
into_canonical_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_non_nullable[(10000, 10, 0.01)]
CodSpeed Performance Gauge
0%
748.1 µs
748.2 µs
canonical_into_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::canonical_into_nullable[(10000, 100, 0.0)]
CodSpeed Performance Gauge
0%
3.5 ms
3.5 ms
decompress_bitpacking_early_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i32, 0.02]
CodSpeed Performance Gauge
0%
38.7 µs
38.7 µs
chunked_varbinview_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_into_canonical[(100, 100)]
CodSpeed Performance Gauge
0%
711.9 µs
712 µs
decompress_bitpacking_early_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i64, 0.04]
CodSpeed Performance Gauge
0%
49.6 µs
49.6 µs
encode_primitives[i64, (10000, 128)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (10000, 128)]
CodSpeed Performance Gauge
0%
355.4 µs
355.4 µs
encode_primitives[f32, (10000, 128)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (10000, 128)]
CodSpeed Performance Gauge
0%
322.6 µs
322.6 µs
null_count_run_end[(100000, 16, 0.1)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 16, 0.1)]
CodSpeed Performance Gauge
0%
48.4 µs
48.4 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u32, (1000, 10, 100)]
CodSpeed Performance Gauge
0%
2.3 ms
2.3 ms
compress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(10000, 4, 8)]
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
encode_primitives[u8, (10000, 512)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (10000, 512)]
CodSpeed Performance Gauge
0%
330.9 µs
331 µs
encode_primitives[i64, (10000, 32)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (10000, 32)]
CodSpeed Performance Gauge
0%
346 µs
346 µs
encode_primitives[f32, (10000, 32)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (10000, 32)]
CodSpeed Performance Gauge
0%
313.6 µs
313.6 µs
encode_primitives[i64, (10000, 8)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (10000, 8)]
CodSpeed Performance Gauge
0%
342.9 µs
342.9 µs
encode_primitives[i64, (10000, 4)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (10000, 4)]
CodSpeed Performance Gauge
0%
342.1 µs
342.2 µs
encode_primitives[f32, (10000, 8)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (10000, 8)]
CodSpeed Performance Gauge
0%
310.7 µs
310.8 µs
encode_primitives[i64, (10000, 2)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (10000, 2)]
CodSpeed Performance Gauge
0%
341.7 µs
341.7 µs
encode_primitives[f32, (10000, 4)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (10000, 4)]
CodSpeed Performance Gauge
0%
310.4 µs
310.4 µs
encode_primitives[f32, (10000, 2)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (10000, 2)]
CodSpeed Performance Gauge
0%
309.8 µs
309.9 µs
take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs::take_10k_random
CodSpeed Performance Gauge
0%
921 µs
921 µs
encode_primitives[u8, (10000, 128)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (10000, 128)]
CodSpeed Performance Gauge
0%
321.8 µs
321.8 µs
into_canonical_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_non_nullable[(10000, 1, 0.1)]
CodSpeed Performance Gauge
0%
122.3 µs
122.3 µs
decompress_bitpacking_early_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i8, 0.02]
CodSpeed Performance Gauge
0%
33.4 µs
33.4 µs
encode_primitives[u8, (10000, 32)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (10000, 32)]
CodSpeed Performance Gauge
0%
313.6 µs
313.6 µs
encode_primitives[u8, (10000, 8)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (10000, 8)]
CodSpeed Performance Gauge
0%
311.4 µs
311.4 µs
encode_primitives[u8, (10000, 4)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (10000, 4)]
CodSpeed Performance Gauge
0%
310.9 µs
310.9 µs
encode_primitives[u8, (10000, 2)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (10000, 2)]
CodSpeed Performance Gauge
0%
310.3 µs
310.3 µs
patched_take_10k_contiguous_patches
encodings/fastlanes/benches/bitpacking_take.rs::patched_take_10k_contiguous_patches
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
decompress_bitpacking_early_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i32, 0.04]
CodSpeed Performance Gauge
0%
43.2 µs
43.2 µs
chunked_into_canonical[(1000, 100, 16, 64)]
encodings/fsst/benches/fsst_compress.rs::chunked_into_canonical[(1000, 100, 16, 64)]
CodSpeed Performance Gauge
0%
26.2 ms
26.2 ms
decompress_bitpacking_early_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i16, 0.0105]
CodSpeed Performance Gauge
0%
31.3 µs
31.4 µs
decompress_bitpacking_early_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i16, 0.01]
CodSpeed Performance Gauge
0%
31.3 µs
31.3 µs
decompress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(10000, 4, 8)]
CodSpeed Performance Gauge
0%
369 µs
369 µs
decompress_bitpacking_early_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i8, 0.01]
CodSpeed Performance Gauge
0%
31.1 µs
31.1 µs
decompress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(10000, 4, 4)]
CodSpeed Performance Gauge
0%
356.7 µs
356.8 µs
decompress_bitpacking_early_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i8, 0.005]
CodSpeed Performance Gauge
0%
28.9 µs
28.9 µs
decompress_bitpacking_early_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i16, 0.005]
CodSpeed Performance Gauge
0%
28.1 µs
28.1 µs
into_canonical_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_non_nullable[(10000, 1, 0.01)]
CodSpeed Performance Gauge
0%
111.4 µs
111.4 µs
bench_compare_varbin[(100000, 4)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(100000, 4)]
CodSpeed Performance Gauge
0%
514.2 µs
514.3 µs
bench_compare_varbin[(100000, 2)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(100000, 2)]
CodSpeed Performance Gauge
0%
513.4 µs
513.5 µs
canonicalize_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(10000, 64, 8)]
CodSpeed Performance Gauge
0%
811.2 µs
811.3 µs
bench_compare_primitive[(100000, 2)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(100000, 2)]
CodSpeed Performance Gauge
0%
500.7 µs
500.8 µs
canonicalize_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(10000, 64, 4)]
CodSpeed Performance Gauge
0%
810.5 µs
810.6 µs
bench_compare_primitive[(100000, 512)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(100000, 512)]
CodSpeed Performance Gauge
0%
502.4 µs
502.5 µs
bench_compare_primitive[(100000, 8)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(100000, 8)]
CodSpeed Performance Gauge
0%
500.8 µs
500.8 µs
bench_compare_varbin[(100000, 32)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(100000, 32)]
CodSpeed Performance Gauge
0%
514.3 µs
514.3 µs
bench_compare_varbinview[(100000, 32)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(100000, 32)]
CodSpeed Performance Gauge
0%
513.9 µs
514 µs
bench_compare_varbin[(100000, 8)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(100000, 8)]
CodSpeed Performance Gauge
0%
513.8 µs
513.9 µs
bench_compare_varbinview[(100000, 8)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(100000, 8)]
CodSpeed Performance Gauge
0%
513.4 µs
513.4 µs
bench_compare_varbinview[(100000, 2)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(100000, 2)]
CodSpeed Performance Gauge
0%
512.7 µs
512.8 µs
decompress_bitpacking_early_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i16, 0.03]
CodSpeed Performance Gauge
0%
36.3 µs
36.3 µs
bench_compare_varbin[(100000, 128)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(100000, 128)]
CodSpeed Performance Gauge
0%
516.6 µs
516.6 µs
decompress_bitpacking_early_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i8, 0.03]
CodSpeed Performance Gauge
0%
35.7 µs
35.7 µs
bench_compare_varbinview[(100000, 128)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(100000, 128)]
CodSpeed Performance Gauge
0%
516.6 µs
516.7 µs
bench_compare_varbin[(100000, 2048)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(100000, 2048)]
CodSpeed Performance Gauge
0%
569.8 µs
569.9 µs
decompress_bitpacking_early_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i16, 0.02]
CodSpeed Performance Gauge
0%
34.3 µs
34.3 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs::compress[(1000, 16)]
CodSpeed Performance Gauge
0%
199.9 µs
200 µs
bench_compare_varbinview[(100000, 4)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(100000, 4)]
CodSpeed Performance Gauge
0%
513 µs
513.1 µs
decompress_bitpacking_early_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i64, 0.0105]
CodSpeed Performance Gauge
0%
41.6 µs
41.6 µs
bench_compare_primitive[(100000, 32)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(100000, 32)]
CodSpeed Performance Gauge
0%
500.9 µs
501 µs
bench_compare_primitive[(100000, 4)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(100000, 4)]
CodSpeed Performance Gauge
0%
500.5 µs
500.6 µs
bench_compare_primitive[(100000, 128)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(100000, 128)]
CodSpeed Performance Gauge
0%
499.9 µs
500 µs
decompress_bitpacking_early_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i8, 0.0105]
CodSpeed Performance Gauge
0%
31.3 µs
31.3 µs
bench_compare_varbin[(100000, 512)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(100000, 512)]
CodSpeed Performance Gauge
0%
527.6 µs
527.7 µs
bench_compare_primitive[(100000, 2048)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(100000, 2048)]
CodSpeed Performance Gauge
0%
505.8 µs
505.9 µs
bench_compare_varbinview[(100000, 512)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(100000, 512)]
CodSpeed Performance Gauge
0%
528.5 µs
528.6 µs
decompress_bitpacking_early_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i64, 0.03]
CodSpeed Performance Gauge
0%
47.3 µs
47.3 µs
canonicalize_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(10000, 4, 8)]
CodSpeed Performance Gauge
0%
637.3 µs
637.3 µs
canonicalize_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(10000, 4, 4)]
CodSpeed Performance Gauge
0%
636.8 µs
636.9 µs
canonicalize_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(10000, 16, 4)]
CodSpeed Performance Gauge
0%
631.8 µs
631.9 µs
canonicalize_compare[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(10000, 16, 8)]
CodSpeed Performance Gauge
0%
631.7 µs
631.8 µs
map_each[BufferMut<i32>, 100000]
vortex-buffer/benches/vortex_buffer.rs::map_each[BufferMut<i32>, 100000]
CodSpeed Performance Gauge
0%
200.4 µs
200.4 µs
old_raw_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[f64, 32768]
CodSpeed Performance Gauge
0%
251.9 µs
251.9 µs
chunked_dict_primitive_into_canonical[u32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u32, (1000, 1000, 10)]
CodSpeed Performance Gauge
0%
281.9 µs
281.9 µs
bench_compare_varbinview[(100000, 2048)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(100000, 2048)]
CodSpeed Performance Gauge
0%
477.9 µs
478 µs
decompress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(1000, 64, 8)]
CodSpeed Performance Gauge
0%
211.5 µs
211.5 µs
old_raw_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[f64, 16384]
CodSpeed Performance Gauge
0%
164.7 µs
164.8 µs
decompress_fsst[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(1000, 64, 4)]
CodSpeed Performance Gauge
0%
185.7 µs
185.7 µs
chunked_varbinview_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs::chunked_varbinview_into_canonical[(1000, 10)]
CodSpeed Performance Gauge
0%
307.8 µs
307.9 µs
into_canonical_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_nullable[(10000, 1, 0.0)]
CodSpeed Performance Gauge
0%
144 µs
144 µs
chunked_bool_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs::chunked_bool_into_canonical[(100, 100)]
CodSpeed Performance Gauge
0%
251.4 µs
251.5 µs
compress[(ZigZagCompressor, I32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::compress[(ZigZagCompressor, I32)]
CodSpeed Performance Gauge
0%
508.7 µs
508.8 µs
chunked_dict_primitive_into_canonical[f64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f64, (1000, 100, 100)]
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
chunked_dict_primitive_into_canonical[f64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f64, (1000, 10, 100)]
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
chunked_dict_primitive_into_canonical[u64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u64, (1000, 10, 100)]
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
chunked_dict_primitive_into_canonical[f64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f64, (1000, 1000, 100)]
CodSpeed Performance Gauge
0%
2.9 ms
2.9 ms
compress[(BitPackedCompressor { allow_patches: false }, U32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::compress[(BitPackedCompressor { allow_patches: false }, U32)]
CodSpeed Performance Gauge
0%
512.8 µs
513 µs
decode_primitives[i64, (10000, 512)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (10000, 512)]
CodSpeed Performance Gauge
0%
120.6 µs
120.6 µs
decode_primitives[i64, (10000, 128)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (10000, 128)]
CodSpeed Performance Gauge
0%
118.9 µs
118.9 µs
decode_primitives[i64, (10000, 32)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (10000, 32)]
CodSpeed Performance Gauge
0%
118.1 µs
118.1 µs
chunked_dict_primitive_into_canonical[u64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u64, (1000, 1000, 100)]
CodSpeed Performance Gauge
0%
3 ms
3 ms
decode_primitives[i64, (10000, 2)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (10000, 2)]
CodSpeed Performance Gauge
0%
117.8 µs
117.8 µs
decode_primitives[i64, (10000, 4)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (10000, 4)]
CodSpeed Performance Gauge
0%
117.7 µs
117.7 µs
decode_primitives[i64, (10000, 8)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (10000, 8)]
CodSpeed Performance Gauge
0%
117.5 µs
117.6 µs
compress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(1000, 16, 8)]
CodSpeed Performance Gauge
0%
244.3 µs
244.4 µs
patched_take_10k_random
encodings/fastlanes/benches/bitpacking_take.rs::patched_take_10k_random
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
decompress_bitpacking_late_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i32, 0.02]
CodSpeed Performance Gauge
0%
59.4 µs
59.4 µs
decode_varbin[(10000, 512)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(10000, 512)]
CodSpeed Performance Gauge
0%
189.7 µs
189.7 µs
encode_primitives[i64, (1000, 512)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (1000, 512)]
CodSpeed Performance Gauge
0%
93.9 µs
93.9 µs
decode_varbinview[(10000, 128)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(10000, 128)]
CodSpeed Performance Gauge
0%
187.4 µs
187.4 µs
decode_varbin[(10000, 128)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(10000, 128)]
CodSpeed Performance Gauge
0%
186.7 µs
186.8 µs
decode_varbinview[(10000, 2)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(10000, 2)]
CodSpeed Performance Gauge
0%
186.2 µs
186.2 µs
decode_varbinview[(10000, 8)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(10000, 8)]
CodSpeed Performance Gauge
0%
186.1 µs
186.2 µs
decode_varbin[(10000, 2)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(10000, 2)]
CodSpeed Performance Gauge
0%
185.9 µs
185.9 µs
decode_varbinview[(10000, 32)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(10000, 32)]
CodSpeed Performance Gauge
0%
185.8 µs
185.9 µs
decode_varbin[(10000, 8)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(10000, 8)]
CodSpeed Performance Gauge
0%
185.6 µs
185.7 µs
decode_varbin[(10000, 32)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(10000, 32)]
CodSpeed Performance Gauge
0%
185.6 µs
185.7 µs
decode_varbin[(10000, 4)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(10000, 4)]
CodSpeed Performance Gauge
0%
185.5 µs
185.5 µs
decode_varbinview[(10000, 4)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(10000, 4)]
CodSpeed Performance Gauge
0%
185.4 µs
185.5 µs
chunked_dict_primitive_into_canonical[u64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u64, (1000, 100, 100)]
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
chunked_dict_primitive_into_canonical[f64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f64, (1000, 100, 10)]
CodSpeed Performance Gauge
0%
297.4 µs
297.4 µs
encode_primitives[f32, (1000, 128)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (1000, 128)]
CodSpeed Performance Gauge
0%
72.9 µs
72.9 µs
into_canonical_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs::into_canonical_nullable[(10000, 1, 0.1)]
CodSpeed Performance Gauge
0%
178 µs
178 µs
chunked_dict_primitive_into_canonical[f64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f64, (1000, 10, 10)]
CodSpeed Performance Gauge
0%
293.6 µs
293.7 µs
encode_primitives[u8, (1000, 512)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (1000, 512)]
CodSpeed Performance Gauge
0%
74.5 µs
74.5 µs
encode_primitives[f32, (1000, 512)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (1000, 512)]
CodSpeed Performance Gauge
0%
86.1 µs
86.1 µs
encode_primitives[i64, (1000, 128)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (1000, 128)]
CodSpeed Performance Gauge
0%
77 µs
77 µs
new_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::new_bp_prim_test_between[i16, 2048]
CodSpeed Performance Gauge
0%
91.8 µs
91.8 µs
chunked_dict_primitive_into_canonical[u64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u64, (1000, 100, 10)]
CodSpeed Performance Gauge
0%
298.8 µs
298.9 µs
bench_compare_varbinview[(10000, 2048)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(10000, 2048)]
CodSpeed Performance Gauge
0%
194 µs
194.1 µs
encode_primitives[i64, (1000, 32)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (1000, 32)]
CodSpeed Performance Gauge
0%
68 µs
68 µs
bench_compare_varbinview[(10000, 32)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(10000, 32)]
CodSpeed Performance Gauge
0%
147.9 µs
147.9 µs
decode_primitives[u8, (10000, 128)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (10000, 128)]
CodSpeed Performance Gauge
0%
79.5 µs
79.6 µs
decode_primitives[u8, (10000, 512)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (10000, 512)]
CodSpeed Performance Gauge
0%
79.5 µs
79.5 µs
decode_primitives[u8, (10000, 32)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (10000, 32)]
CodSpeed Performance Gauge
0%
79.3 µs
79.3 µs
bench_compare_varbin[(10000, 2048)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(10000, 2048)]
CodSpeed Performance Gauge
0%
194.4 µs
194.5 µs
decompress_bitpacking_late_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i32, 0.01]
CodSpeed Performance Gauge
0%
56.9 µs
57 µs
decode_primitives[u8, (10000, 2)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (10000, 2)]
CodSpeed Performance Gauge
0%
79.2 µs
79.2 µs
encode_primitives[u8, (1000, 128)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (1000, 128)]
CodSpeed Performance Gauge
0%
69.1 µs
69.2 µs
bench_compare_varbinview[(10000, 2)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(10000, 2)]
CodSpeed Performance Gauge
0%
147.9 µs
147.9 µs
chunked_dict_primitive_into_canonical[u64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u64, (1000, 10, 10)]
CodSpeed Performance Gauge
0%
295 µs
295.1 µs
decode_primitives[u8, (10000, 4)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (10000, 4)]
CodSpeed Performance Gauge
0%
78.5 µs
78.5 µs
decode_primitives[u8, (10000, 8)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (10000, 8)]
CodSpeed Performance Gauge
0%
78.4 µs
78.5 µs
decompress_bitpacking_late_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i32, 0.05]
CodSpeed Performance Gauge
0%
64.7 µs
64.7 µs
compress_fsst[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(10000, 64, 8)]
CodSpeed Performance Gauge
0%
4.7 ms
4.7 ms
encode_primitives[f32, (1000, 32)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (1000, 32)]
CodSpeed Performance Gauge
0%
64.6 µs
64.6 µs
decompress_fsst[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(1000, 16, 8)]
CodSpeed Performance Gauge
0%
96.7 µs
96.8 µs
decompress_bitpacking_late_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i32, 0.03]
CodSpeed Performance Gauge
0%
61.1 µs
61.1 µs
take_10k_contiguous
encodings/fastlanes/benches/bitpacking_take.rs::take_10k_contiguous
CodSpeed Performance Gauge
0%
211.9 µs
212 µs
decompress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(1000, 4, 4)]
CodSpeed Performance Gauge
0%
67.2 µs
67.2 µs
encode_primitives[u8, (1000, 8)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (1000, 8)]
CodSpeed Performance Gauge
0%
62.6 µs
62.6 µs
decompress_fsst[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(1000, 16, 4)]
CodSpeed Performance Gauge
0%
90.1 µs
90.1 µs
encode_primitives[i64, (1000, 8)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (1000, 8)]
CodSpeed Performance Gauge
0%
65.1 µs
65.1 µs
bench_compare_varbin[(10000, 128)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(10000, 128)]
CodSpeed Performance Gauge
0%
142.3 µs
142.4 µs
compress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(10000, 16, 8)]
CodSpeed Performance Gauge
0%
1.9 ms
1.9 ms
bench_compare_varbin[(10000, 8)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(10000, 8)]
CodSpeed Performance Gauge
0%
138.8 µs
138.8 µs
encode_primitives[f32, (1000, 8)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (1000, 8)]
CodSpeed Performance Gauge
0%
61.6 µs
61.6 µs
encode_primitives[f32, (1000, 4)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (1000, 4)]
CodSpeed Performance Gauge
0%
61.3 µs
61.3 µs
bench_compare_varbinview[(10000, 512)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(10000, 512)]
CodSpeed Performance Gauge
0%
152.2 µs
152.3 µs
encode_primitives[i64, (1000, 2)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (1000, 2)]
CodSpeed Performance Gauge
0%
63.9 µs
63.9 µs
chunked_dict_primitive_into_canonical[u64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[u64, (1000, 1000, 10)]
CodSpeed Performance Gauge
0%
332.7 µs
332.9 µs
encode_primitives[u8, (1000, 32)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (1000, 32)]
CodSpeed Performance Gauge
0%
63.4 µs
63.4 µs
bench_compare_varbinview[(10000, 4)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(10000, 4)]
CodSpeed Performance Gauge
0%
147.7 µs
147.8 µs
decode_varbinview[(10000, 512)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(10000, 512)]
CodSpeed Performance Gauge
0%
189.4 µs
189.4 µs
bench_compare_varbinview[(10000, 8)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(10000, 8)]
CodSpeed Performance Gauge
0%
147.2 µs
147.3 µs
decompress_bitpacking_late_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i32, 0.04]
CodSpeed Performance Gauge
0%
62.9 µs
63 µs
compress_fsst[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs::compress_fsst[(1000, 64, 8)]
CodSpeed Performance Gauge
0%
545.5 µs
545.8 µs
bench_compare_varbin[(10000, 4)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(10000, 4)]
CodSpeed Performance Gauge
0%
139 µs
139.1 µs
encode_primitives[u8, (1000, 4)]
encodings/dict/benches/dict_compress.rs::encode_primitives[u8, (1000, 4)]
CodSpeed Performance Gauge
0%
62.1 µs
62.1 µs
encode_primitives[i64, (1000, 4)]
encodings/dict/benches/dict_compress.rs::encode_primitives[i64, (1000, 4)]
CodSpeed Performance Gauge
0%
64.5 µs
64.5 µs
patched_take_10k_adversarial
encodings/fastlanes/benches/bitpacking_take.rs::patched_take_10k_adversarial
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
encode_primitives[f32, (1000, 2)]
encodings/dict/benches/dict_compress.rs::encode_primitives[f32, (1000, 2)]
CodSpeed Performance Gauge
0%
60.8 µs
60.8 µs
bench_compare_varbinview[(10000, 128)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbinview[(10000, 128)]
CodSpeed Performance Gauge
0%
151 µs
151.1 µs
bench_compare_varbin[(10000, 2)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(10000, 2)]
CodSpeed Performance Gauge
0%
139.4 µs
139.4 µs
decompress_bitpacking_late_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i32, 0.0105]
CodSpeed Performance Gauge
0%
56.7 µs
56.7 µs
canonicalize_compare[(1000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(1000, 64, 8)]
CodSpeed Performance Gauge
0%
175.4 µs
175.5 µs
take_map[(0.005, 0.1)]
vortex-array/benches/take_patches.rs::take_map[(0.005, 0.1)]
CodSpeed Performance Gauge
0%
67.1 µs
67.2 µs
bench_compare_varbin[(10000, 512)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(10000, 512)]
CodSpeed Performance Gauge
0%
153.2 µs
153.3 µs
bench_compare_primitive[(10000, 8)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(10000, 8)]
CodSpeed Performance Gauge
0%
125.1 µs
125.2 µs
canonicalize_compare[(1000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(1000, 16, 8)]
CodSpeed Performance Gauge
0%
147.3 µs
147.4 µs
bench_compare_varbin[(10000, 32)]
encodings/dict/benches/dict_compare.rs::bench_compare_varbin[(10000, 32)]
CodSpeed Performance Gauge
0%
140 µs
140.1 µs
decompress_bitpacking_early_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i8, 0.05]
CodSpeed Performance Gauge
0%
48.1 µs
48.2 µs
canonicalize_compare[(1000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(1000, 64, 4)]
CodSpeed Performance Gauge
0%
175.4 µs
175.5 µs
bench_compare_primitive[(10000, 512)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(10000, 512)]
CodSpeed Performance Gauge
0%
127.8 µs
127.8 µs
canonicalize_compare[(1000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(1000, 16, 4)]
CodSpeed Performance Gauge
0%
147.3 µs
147.4 µs
new_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::new_bp_prim_test_between[i16, 32768]
CodSpeed Performance Gauge
0%
184.5 µs
184.6 µs
decompress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs::decompress_fsst[(1000, 4, 8)]
CodSpeed Performance Gauge
0%
69.3 µs
69.4 µs
chunked_dict_primitive_into_canonical[f64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs::chunked_dict_primitive_into_canonical[f64, (1000, 1000, 10)]
CodSpeed Performance Gauge
0%
330.6 µs
330.8 µs
decompress_bitpacking_late_filter[i64, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i64, 0.04]
CodSpeed Performance Gauge
0%
87 µs
87.1 µs
bench_compare_primitive[(10000, 32)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(10000, 32)]
CodSpeed Performance Gauge
0%
125.1 µs
125.2 µs
decompress_bitpacking_late_filter[i64, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i64, 0.02]
CodSpeed Performance Gauge
0%
83.2 µs
83.2 µs
decompress_bitpacking_late_filter[i64, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i64, 0.01]
CodSpeed Performance Gauge
0%
80.5 µs
80.6 µs
bench_compare_primitive[(10000, 2048)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(10000, 2048)]
CodSpeed Performance Gauge
0%
131.1 µs
131.2 µs
decompress_bitpacking_late_filter[i64, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i64, 0.03]
CodSpeed Performance Gauge
0%
83.1 µs
83.1 µs
bench_compare_primitive[(10000, 2)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(10000, 2)]
CodSpeed Performance Gauge
0%
125.3 µs
125.4 µs
decompress_bitpacking_early_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i16, 0.05]
CodSpeed Performance Gauge
0%
53.6 µs
53.7 µs
decode_primitives[f32, (10000, 512)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (10000, 512)]
CodSpeed Performance Gauge
0%
91.2 µs
91.2 µs
bench_compare_primitive[(10000, 128)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(10000, 128)]
CodSpeed Performance Gauge
0%
126.4 µs
126.5 µs
decode_primitives[f32, (10000, 2)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (10000, 2)]
CodSpeed Performance Gauge
0%
90.4 µs
90.4 µs
decode_primitives[f32, (10000, 128)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (10000, 128)]
CodSpeed Performance Gauge
0%
90.2 µs
90.3 µs
decode_primitives[f32, (10000, 32)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (10000, 32)]
CodSpeed Performance Gauge
0%
89.9 µs
90 µs
bench_compare_primitive[(10000, 4)]
encodings/dict/benches/dict_compare.rs::bench_compare_primitive[(10000, 4)]
CodSpeed Performance Gauge
0%
126.6 µs
126.7 µs
decode_primitives[f32, (10000, 8)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (10000, 8)]
CodSpeed Performance Gauge
0%
89.5 µs
89.5 µs
decode_primitives[f32, (10000, 4)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (10000, 4)]
CodSpeed Performance Gauge
0%
88.9 µs
88.9 µs
decompress_bitpacking_late_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i32, 0.005]
CodSpeed Performance Gauge
0%
47.2 µs
47.2 µs
decompress_bitpacking_late_filter[i64, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i64, 0.05]
CodSpeed Performance Gauge
0%
88.8 µs
88.9 µs
canonicalize_compare[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(1000, 4, 4)]
CodSpeed Performance Gauge
0%
138.3 µs
138.4 µs
new_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::new_bp_prim_test_between[i16, 16384]
CodSpeed Performance Gauge
0%
140.9 µs
141 µs
decompress_bitpacking_late_filter[i64, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i64, 0.0105]
CodSpeed Performance Gauge
0%
80 µs
80.1 µs
decompress_bitpacking_late_filter[i64, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i64, 0.005]
CodSpeed Performance Gauge
0%
79.1 µs
79.2 µs
canonicalize_compare[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs::canonicalize_compare[(1000, 4, 8)]
CodSpeed Performance Gauge
0%
138.3 µs
138.4 µs
decode_primitives[i64, (1000, 2)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (1000, 2)]
CodSpeed Performance Gauge
0%
35.3 µs
35.3 µs
decode_primitives[i64, (1000, 32)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (1000, 32)]
CodSpeed Performance Gauge
0%
35.8 µs
35.8 µs
decode_primitives[i64, (1000, 512)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (1000, 512)]
CodSpeed Performance Gauge
0%
37.5 µs
37.5 µs
decompress_bitpacking_early_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_early_filter[i16, 0.04]
CodSpeed Performance Gauge
0%
52 µs
52 µs
decode_primitives[i64, (1000, 128)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (1000, 128)]
CodSpeed Performance Gauge
0%
36.3 µs
36.4 µs
decode_primitives[i64, (1000, 8)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (1000, 8)]
CodSpeed Performance Gauge
0%
35.6 µs
35.6 µs
decode_primitives[i64, (1000, 4)]
encodings/dict/benches/dict_compress.rs::decode_primitives[i64, (1000, 4)]
CodSpeed Performance Gauge
0%
35.5 µs
35.6 µs
decode_primitives[u8, (1000, 32)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (1000, 32)]
CodSpeed Performance Gauge
0%
31.1 µs
31.1 µs
decode_primitives[u8, (1000, 128)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (1000, 128)]
CodSpeed Performance Gauge
0%
31 µs
31.1 µs
new_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::new_bp_prim_test_between[i32, 32768]
CodSpeed Performance Gauge
0%
221.5 µs
221.7 µs
decode_primitives[u8, (1000, 4)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (1000, 4)]
CodSpeed Performance Gauge
0%
30.7 µs
30.8 µs
decode_primitives[u8, (1000, 2)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (1000, 2)]
CodSpeed Performance Gauge
0%
30.7 µs
30.7 µs
decode_primitives[u8, (1000, 8)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (1000, 8)]
CodSpeed Performance Gauge
0%
30.6 µs
30.6 µs
old_raw_prim_test_between[u32, 32768]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[u32, 32768]
CodSpeed Performance Gauge
0%
189.2 µs
189.4 µs
decode_primitives[u8, (1000, 512)]
encodings/dict/benches/dict_compress.rs::decode_primitives[u8, (1000, 512)]
CodSpeed Performance Gauge
0%
31 µs
31.1 µs
decode_varbin[(1000, 128)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(1000, 128)]
CodSpeed Performance Gauge
0%
55.6 µs
55.7 µs
decode_varbin[(1000, 4)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(1000, 4)]
CodSpeed Performance Gauge
0%
54.1 µs
54.1 µs
decode_varbin[(1000, 512)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(1000, 512)]
CodSpeed Performance Gauge
0%
58.3 µs
58.3 µs
decode_varbinview[(1000, 512)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(1000, 512)]
CodSpeed Performance Gauge
0%
57.8 µs
57.8 µs
decode_varbinview[(1000, 2)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(1000, 2)]
CodSpeed Performance Gauge
0%
54.6 µs
54.6 µs
decode_varbin[(1000, 2)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(1000, 2)]
CodSpeed Performance Gauge
0%
54.8 µs
54.9 µs
decode_varbinview[(1000, 32)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(1000, 32)]
CodSpeed Performance Gauge
0%
54.8 µs
54.9 µs
decode_varbin[(1000, 8)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(1000, 8)]
CodSpeed Performance Gauge
0%
54.3 µs
54.4 µs
old_raw_prim_test_between[u32, 16384]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[u32, 16384]
CodSpeed Performance Gauge
0%
133.2 µs
133.4 µs
decode_varbinview[(1000, 4)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(1000, 4)]
CodSpeed Performance Gauge
0%
54.6 µs
54.6 µs
decode_varbin[(1000, 32)]
encodings/dict/benches/dict_compress.rs::decode_varbin[(1000, 32)]
CodSpeed Performance Gauge
0%
54.5 µs
54.6 µs
encode_varbin[(10000, 512)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(10000, 512)]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
chunked_bool_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs::chunked_bool_into_canonical[(1000, 10)]
CodSpeed Performance Gauge
0%
51.4 µs
51.4 µs
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs::take_map[(0.01, 0.1)]
CodSpeed Performance Gauge
0%
72.4 µs
72.5 µs
decompress_bitpacking_late_filter[i8, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i8, 0.005]
CodSpeed Performance Gauge
0%
38.3 µs
38.3 µs
new_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::new_bp_prim_test_between[i32, 16384]
CodSpeed Performance Gauge
0%
155.1 µs
155.3 µs
patched_take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs::patched_take_10_stratified
CodSpeed Performance Gauge
0%
40.9 µs
41 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs::patched_take_10_contiguous
CodSpeed Performance Gauge
0%
40.9 µs
40.9 µs
compress[(BitPackedCompressor { allow_patches: true }, U32)]
vortex-sampling-compressor/benches/compressor_throughput.rs::compress[(BitPackedCompressor { allow_patches: true }, U32)]
CodSpeed Performance Gauge
0%
512.6 µs
513.3 µs
new_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::new_bp_prim_test_between[i64, 32768]
CodSpeed Performance Gauge
0%
295.6 µs
296.1 µs
decode_varbinview[(1000, 128)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(1000, 128)]
CodSpeed Performance Gauge
0%
55.5 µs
55.6 µs
decompress_bitpacking_late_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i16, 0.04]
CodSpeed Performance Gauge
0%
49.1 µs
49.2 µs
decompress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (10000, 0.0, 0.25)]
CodSpeed Performance Gauge
0%
98.8 µs
99 µs
old_bp_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::old_bp_prim_test_between[i64, 32768]
CodSpeed Performance Gauge
0%
288.4 µs
288.8 µs
old_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::old_alp_prim_test_between[f64, 32768]
CodSpeed Performance Gauge
0%
336 µs
336.5 µs
decompress_bitpacking_late_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i16, 0.05]
CodSpeed Performance Gauge
0%
50.6 µs
50.7 µs
decode_varbinview[(1000, 8)]
encodings/dict/benches/dict_compress.rs::decode_varbinview[(1000, 8)]
CodSpeed Performance Gauge
0%
54.4 µs
54.5 µs
encode_varbinview[(10000, 128)]
encodings/dict/benches/dict_compress.rs::encode_varbinview[(10000, 128)]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
old_raw_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[f32, 32768]
CodSpeed Performance Gauge
0%
192.5 µs
192.9 µs
decode_primitives[f32, (1000, 4)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (1000, 4)]
CodSpeed Performance Gauge
0%
31.9 µs
32 µs
old_raw_prim_test_between[u32, 2048]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[u32, 2048]
CodSpeed Performance Gauge
0%
81.8 µs
82 µs
old_bp_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::old_bp_prim_test_between[i32, 32768]
CodSpeed Performance Gauge
0%
215.5 µs
215.8 µs
decode_primitives[f32, (1000, 128)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (1000, 128)]
CodSpeed Performance Gauge
0%
32.7 µs
32.7 µs
decode_primitives[f32, (1000, 512)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (1000, 512)]
CodSpeed Performance Gauge
0%
33.3 µs
33.4 µs
decode_primitives[f32, (1000, 2)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (1000, 2)]
CodSpeed Performance Gauge
0%
32.3 µs
32.4 µs
encode_varbin[(10000, 128)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(10000, 128)]
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
decode_primitives[f32, (1000, 8)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (1000, 8)]
CodSpeed Performance Gauge
0%
32.3 µs
32.3 µs
decompress_bitpacking_late_filter[i8, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i8, 0.04]
CodSpeed Performance Gauge
0%
42.7 µs
42.8 µs
decompress_bitpacking_late_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i16, 0.03]
CodSpeed Performance Gauge
0%
47.4 µs
47.5 µs
decode_primitives[f32, (1000, 32)]
encodings/dict/benches/dict_compress.rs::decode_primitives[f32, (1000, 32)]
CodSpeed Performance Gauge
0%
32.4 µs
32.4 µs
old_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::old_alp_prim_test_between[f32, 32768]
CodSpeed Performance Gauge
0%
261.7 µs
262.2 µs
decompress_bitpacking_late_filter[i8, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i8, 0.03]
CodSpeed Performance Gauge
0%
41.9 µs
41.9 µs
old_bp_prim_test_between[i16, 32768]
encodings/fastlanes/benches/compute_between.rs::old_bp_prim_test_between[i16, 32768]
CodSpeed Performance Gauge
0%
180.1 µs
180.4 µs
decompress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (10000, 0.1, 1.0)]
CodSpeed Performance Gauge
0%
201.1 µs
201.5 µs
decompress_bitpacking_late_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i16, 0.005]
CodSpeed Performance Gauge
0%
42.1 µs
42.2 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(100000, 1024, 0.01)]
CodSpeed Performance Gauge
0%
15.4 µs
15.4 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 256, 0.01)]
CodSpeed Performance Gauge
0%
15.3 µs
15.3 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs::null_count_run_end[(10000, 1024, 0.01)]
CodSpeed Performance Gauge
0%
15.3 µs
15.3 µs
old_raw_prim_test_between[i32, 32768]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[i32, 32768]
CodSpeed Performance Gauge
0%
174.7 µs
175.1 µs
decompress_bitpacking_late_filter[i8, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i8, 0.02]
CodSpeed Performance Gauge
0%
40.4 µs
40.5 µs
decompress_bitpacking_late_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i16, 0.01]
CodSpeed Performance Gauge
0%
43.2 µs
43.3 µs
new_alp_prim_test_between[f64, 32768]
encodings/fastlanes/benches/compute_between.rs::new_alp_prim_test_between[f64, 32768]
CodSpeed Performance Gauge
0%
334.7 µs
335.4 µs
decompress_bitpacking_late_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i16, 0.02]
CodSpeed Performance Gauge
0%
45.5 µs
45.6 µs
decompress_bitpacking_late_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i16, 0.0105]
CodSpeed Performance Gauge
0%
43.3 µs
43.4 µs
take_map[(0.005, 0.05)]
vortex-array/benches/take_patches.rs::take_map[(0.005, 0.05)]
CodSpeed Performance Gauge
0%
51.1 µs
51.2 µs
decompress_bitpacking_late_filter[i8, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i8, 0.05]
CodSpeed Performance Gauge
0%
43 µs
43.1 µs
new_alp_prim_test_between[f32, 32768]
encodings/fastlanes/benches/compute_between.rs::new_alp_prim_test_between[f32, 32768]
CodSpeed Performance Gauge
0%
257.6 µs
258.1 µs
decompress_bitpacking_late_filter[i8, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i8, 0.01]
CodSpeed Performance Gauge
0%
38.7 µs
38.8 µs
new_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::new_bp_prim_test_between[i64, 16384]
CodSpeed Performance Gauge
0%
191.2 µs
191.7 µs
old_bp_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::old_bp_prim_test_between[i64, 16384]
CodSpeed Performance Gauge
0%
186.9 µs
187.3 µs
encode_varbin[(1000, 512)]
encodings/dict/benches/dict_compress.rs::encode_varbin[(1000, 512)]
CodSpeed Performance Gauge
0%
215.5 µs
216 µs
decompress_bitpacking_late_filter[i8, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs::decompress_bitpacking_late_filter[i8, 0.0105]
CodSpeed Performance Gauge
0%
38.5 µs
38.6 µs
take_map[(0.05, 0.05)]
vortex-array/benches/take_patches.rs::take_map[(0.05, 0.05)]
CodSpeed Performance Gauge
0%
88.8 µs
89 µs
new_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::new_bp_prim_test_between[i32, 2048]
CodSpeed Performance Gauge
0%
94.8 µs
95 µs
old_raw_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[f32, 16384]
CodSpeed Performance Gauge
0%
135.2 µs
135.5 µs
old_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::old_alp_prim_test_between[f64, 16384]
CodSpeed Performance Gauge
0%
223.6 µs
224.1 µs
old_raw_prim_test_between[u64, 32768]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[u64, 32768]
CodSpeed Performance Gauge
0%
237.3 µs
237.9 µs
old_bp_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::old_bp_prim_test_between[i32, 16384]
CodSpeed Performance Gauge
0%
149.7 µs
150 µs
old_raw_prim_test_between[i32, 16384]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[i32, 16384]
CodSpeed Performance Gauge
0%
125.7 µs
126 µs
old_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::old_alp_prim_test_between[f32, 16384]
CodSpeed Performance Gauge
0%
185.7 µs
186.2 µs
old_bp_prim_test_between[i16, 16384]
encodings/fastlanes/benches/compute_between.rs::old_bp_prim_test_between[i16, 16384]
CodSpeed Performance Gauge
0%
131.7 µs
132 µs
old_raw_prim_test_between[i64, 32768]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[i64, 32768]
CodSpeed Performance Gauge
0%
232.8 µs
233.4 µs
decompress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (10000, 0.1, 0.25)]
CodSpeed Performance Gauge
0%
134.5 µs
134.9 µs
old_bp_prim_test_between[i16, 2048]
encodings/fastlanes/benches/compute_between.rs::old_bp_prim_test_between[i16, 2048]
CodSpeed Performance Gauge
0%
87.1 µs
87.4 µs
new_alp_prim_test_between[f64, 16384]
encodings/fastlanes/benches/compute_between.rs::new_alp_prim_test_between[f64, 16384]
CodSpeed Performance Gauge
0%
221.3 µs
222 µs
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::new_alp_prim_test_between[f32, 16384]
CodSpeed Performance Gauge
0%
174 µs
174.6 µs
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs::take_10_contiguous
CodSpeed Performance Gauge
0%
27.6 µs
27.7 µs
take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs::take_10_stratified
CodSpeed Performance Gauge
0%
27.7 µs
27.8 µs
decompress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (10000, 0.01, 0.25)]
CodSpeed Performance Gauge
0%
208.5 µs
209.3 µs
decompress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (10000, 0.1, 0.25)]
CodSpeed Performance Gauge
0%
213.8 µs
214.6 µs
old_raw_prim_test_between[u64, 16384]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[u64, 16384]
CodSpeed Performance Gauge
0%
157.5 µs
158.1 µs
old_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::old_alp_prim_test_between[f64, 2048]
CodSpeed Performance Gauge
0%
123.2 µs
123.7 µs
old_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::old_alp_prim_test_between[f32, 2048]
CodSpeed Performance Gauge
0%
117.8 µs
118.2 µs
old_raw_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[i32, 2048]
CodSpeed Performance Gauge
0%
79.9 µs
80.2 µs
take_map[(0.01, 1.0)]
vortex-array/benches/take_patches.rs::take_map[(0.01, 1.0)]
CodSpeed Performance Gauge
0%
362.6 µs
364 µs
from_iter[Buffer<i32>, 1000]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Buffer<i32>, 1000]
CodSpeed Performance Gauge
0%
7.7 µs
7.7 µs
old_raw_prim_test_between[i64, 16384]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[i64, 16384]
CodSpeed Performance Gauge
0%
155.1 µs
155.7 µs
old_bp_prim_test_between[i32, 2048]
encodings/fastlanes/benches/compute_between.rs::old_bp_prim_test_between[i32, 2048]
CodSpeed Performance Gauge
0%
88.5 µs
88.8 µs
decompress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (10000, 0.01, 0.25)]
CodSpeed Performance Gauge
0%
129.9 µs
130.5 µs
old_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::old_bp_prim_test_between[i64, 2048]
CodSpeed Performance Gauge
0%
92.4 µs
92.8 µs
old_raw_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[f32, 2048]
CodSpeed Performance Gauge
0%
81.3 µs
81.6 µs
new_bp_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::new_bp_prim_test_between[i64, 2048]
CodSpeed Performance Gauge
0%
96.1 µs
96.5 µs
encode_specialized
vortex-btrblocks/benches/dict_encode.rs::encode_specialized
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
new_alp_prim_test_between[f32, 2048]
encodings/fastlanes/benches/compute_between.rs::new_alp_prim_test_between[f32, 2048]
CodSpeed Performance Gauge
0%
112.8 µs
113.4 µs
new_alp_prim_test_between[f64, 2048]
encodings/fastlanes/benches/compute_between.rs::new_alp_prim_test_between[f64, 2048]
CodSpeed Performance Gauge
-1%
119.4 µs
120 µs
decompress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f64, (1000, 0.1, 1.0)]
CodSpeed Performance Gauge
-1%
46.4 µs
46.7 µs
take_map[(0.005, 0.5)]
vortex-array/benches/take_patches.rs::take_map[(0.005, 0.5)]
CodSpeed Performance Gauge
-1%
194.5 µs
195.7 µs
take_map[(0.05, 1.0)]
vortex-array/benches/take_patches.rs::take_map[(0.05, 1.0)]
CodSpeed Performance Gauge
-1%
445.6 µs
448.3 µs
old_raw_prim_test_between[u64, 2048]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[u64, 2048]
CodSpeed Performance Gauge
-1%
82.1 µs
82.6 µs
decompress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (10000, 0.1, 0.95)]
CodSpeed Performance Gauge
-1%
148.4 µs
149.4 µs
old_raw_prim_test_between[i64, 2048]
encodings/fastlanes/benches/compute_between.rs::old_raw_prim_test_between[i64, 2048]
CodSpeed Performance Gauge
-1%
82.6 µs
83.2 µs
take_map[(0.05, 0.1)]
vortex-array/benches/take_patches.rs::take_map[(0.05, 0.1)]
CodSpeed Performance Gauge
-1%
108.8 µs
109.6 µs
map_each[BufferMut<i32>, 1000]
vortex-buffer/benches/vortex_buffer.rs::map_each[BufferMut<i32>, 1000]
CodSpeed Performance Gauge
-1%
3.7 µs
3.7 µs
decompress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (10000, 0.01, 0.95)]
CodSpeed Performance Gauge
-1%
130.3 µs
131.4 µs
from_iter[Buffer<i32>, 100]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Buffer<i32>, 100]
CodSpeed Performance Gauge
-1%
3.5 µs
3.5 µs
canonical_then_filter[(65536, 0.001)]
vortex-sampling-compressor/benches/sel_vec.rs::canonical_then_filter[(65536, 0.001)]
CodSpeed Performance Gauge
-1%
726.3 µs
733.4 µs
from_iter[Buffer<i32>, 1]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Buffer<i32>, 1]
CodSpeed Performance Gauge
-1%
2.3 µs
2.4 µs
compress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs::compress_rd[f32, 100000]
CodSpeed Performance Gauge
-1%
2.3 ms
2.4 ms
decompress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs::decompress_alp[f32, (1000, 0.1, 0.95)]
CodSpeed Performance Gauge
-2%
59.5 µs
60.6 µs
filter_then_canonical[(65536, 0.9)]
vortex-sampling-compressor/benches/sel_vec.rs::filter_then_canonical[(65536, 0.9)]
CodSpeed Performance Gauge
-2%
3.4 ms
3.5 ms
decompress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs::decompress_rd[f64, 100000]
CodSpeed Performance Gauge
-3%
1.3 ms
1.3 ms
filter_then_canonical[(65536, 0.999)]
vortex-sampling-compressor/benches/sel_vec.rs::filter_then_canonical[(65536, 0.999)]
CodSpeed Performance Gauge
-3%
3.6 ms
3.6 ms
decompress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs::decompress_rd[f32, 100000]
CodSpeed Performance Gauge
-4%
881.7 µs
916.2 µs
canonical_then_filter[(65536, 0.5)]
vortex-sampling-compressor/benches/sel_vec.rs::canonical_then_filter[(65536, 0.5)]
CodSpeed Performance Gauge
-9%
1.3 ms
1.4 ms
Commits
Click on a commit to change the comparison range
Base
develop
fb296b1
-19%
chore: ALP-RD stores left-parts dictionary in Buffer
cf8437e
1 day ago
by a10y
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs