vortex-data
vortex
BlogDocsChangelog

feat[array]: use execute to return Canonical array not Vector pt2

#5905
Comparing
ji/execute-operator-2
(
d96b06c
) with
develop
(
4b9fc90
)
CodSpeed Performance Gauge
-66%
Regressions
36
Untouched
215
Skipped
1003

Benchmarks

Skipped (1003)

Failed

decompress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-35%
11.9 µs18.4 µs
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-28%
15.1 µs20.9 µs
decompress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-33%
12.1 µs17.9 µs
decompress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-28%
15.4 µs21.3 µs
decompress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-30%
9.3 µs13.1 µs
decompress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-28%
16.3 µs22.8 µs
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-28%
15.2 µs21.1 µs
decompress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-66%
54.7 µs162 µs
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-30%
9.1 µs13.1 µs
decompress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-29%
15.3 µs21.7 µs
decompress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-25%
12.7 µs16.9 µs
decompress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-23%
12.5 µs16.2 µs
decompress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-23%
17.2 µs22.5 µs
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-30%
9.1 µs12.9 µs
decompress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-66%
54.7 µs162.2 µs
decompress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-23%
12.4 µs16.1 µs
decompress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-65%
58.6 µs165.9 µs
decompress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-24%
12.6 µs16.6 µs
decompress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-64%
59.3 µs166.8 µs
decompress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-66%
54.6 µs162.1 µs
decompress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-60%
71 µs177.6 µs
decompress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-60%
70.8 µs177.6 µs
decompress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-25%
13.4 µs17.9 µs
decompress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-64%
59.9 µs166.9 µs
decompress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-63%
32.3 µs87.2 µs
decompress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-63%
62.2 µs169 µs
decompress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-63%
31.7 µs86.5 µs
decompress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-21%
14 µs17.7 µs
decompress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-66%
27.7 µs82.3 µs
decompress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-66%
27.9 µs82.6 µs
decompress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-61%
35.1 µs89.3 µs
decompress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-66%
27.9 µs82.6 µs
decompress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-62%
32.9 µs87.3 µs
decompress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-56%
42.2 µs96.3 µs
decompress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-56%
42.1 µs96.4 µs
decompress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
Regression
CodSpeed Performance Gauge
-35%
11.9 µs18.3 µs

Passed

set_indices_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+5%
1.2 µs1.2 µs
true_count_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+3%
976.1 ns946.9 ns
append_buffer_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
4.4 µs4.4 µs
append_n_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
2.7 µs2.7 µs
set_indices_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
2.9 µs2.9 µs
rebuild_naive
encodings/zstd/benches/listview_rebuild.rs
CodSpeed Performance Gauge
+1%
1.5 ms1.5 ms
append_n_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
3.2 µs3.1 µs
append_n_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
3.3 µs3.3 µs
append_n_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
4.2 µs4.2 µs
decompress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
247.6 µs246.2 µs
set_indices_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+1%
4.9 µs4.9 µs
append_n_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
7.3 µs7.3 µs
decompress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
200.8 µs200.1 µs
append_buffer_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
19.3 µs19.2 µs
compress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
118.8 µs118.5 µs
append_buffer_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
36 µs36 µs
set_indices_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
33.3 µs33.2 µs
decompress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
compress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
377.9 µs377.6 µs
decompress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
set_indices_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
130.4 µs130.3 µs
append_buffer_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
275.3 µs275.3 µs
compress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
3.6 ms3.6 ms
append_buffer_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
compress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
488 µs488 µs
compress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
4.6 ms4.6 ms
append_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.4 µs1.4 µs
append_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
9.4 µs9.4 µs
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
157.1 µs157.1 µs
append_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
145.7 µs145.7 µs
iter_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
9.6 µs9.6 µs
iter_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.6 µs1.6 µs
append_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
18.4 µs18.4 µs
iter_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
147 µs147 µs
append_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
582 µs582 µs
iter_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
586.7 µs586.7 µs
map_each[BufferMut<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
9.1 µs9.1 µs
iter_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
18.7 µs18.7 µs
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
828.9 ns828.9 ns
map_each[BufferMut<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
4.7 µs4.7 µs
push_arrow_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
23.9 µs23.9 µs
push_arrow_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.7 µs1.7 µs
push_arrow_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
12.1 µs12.1 µs
push_arrow_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
756.9 µs756.9 µs
push_arrow_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
189.4 µs189.4 µs
push_n_vortex_buffer[u16, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2.7 µs2.7 µs
push_n_vortex_buffer[u16, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
4.1 µs4.1 µs
push_n_vortex_buffer[u16, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
5.4 µs5.4 µs
push_n_vortex_buffer[u16, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
66.8 µs66.8 µs
push_n_vortex_buffer[u16, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
19.4 µs19.4 µs
push_n_vortex_buffer[u32, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
5.4 µs5.4 µs
push_n_vortex_buffer[u32, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
34.7 µs34.7 µs
push_n_vortex_buffer[u32, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2.9 µs2.9 µs
push_n_vortex_buffer[u32, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
7.2 µs7.2 µs
push_n_vortex_buffer[u64, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2.9 µs2.9 µs
push_n_vortex_buffer[u64, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
254.8 µs254.8 µs
append_n_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
7.9 µs7.9 µs
append_buffer_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
21.1 µs21.1 µs
append_n_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
11.3 µs11.3 µs
push_n_vortex_buffer[u8, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2.7 µs2.7 µs
append_n_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
7.3 µs7.3 µs
push_n_vortex_buffer[u64, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
6.9 µs6.9 µs
push_n_vortex_buffer[u8, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
2.3 µs2.3 µs
append_n_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
4 µs4 µs
push_vortex_buffer[1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
12.1 µs12.1 µs
push_n_vortex_buffer[u32, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
129.5 µs129.5 µs
append_n_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
6.8 µs6.8 µs
push_n_vortex_buffer[u8, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
10.3 µs10.3 µs
push_n_vortex_buffer[u8, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
34 µs34 µs
push_vortex_buffer[16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
189.5 µs189.5 µs
push_n_vortex_buffer[u64, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
10.6 µs10.6 µs
slice_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.4 µs1.4 µs
push_n_vortex_buffer[u8, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
3.1 µs3.1 µs
push_n_vortex_buffer[u64, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
65.7 µs65.7 µs
push_vortex_buffer[65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
756.9 µs756.9 µs
push_vortex_buffer[2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
23.9 µs23.9 µs
slice_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.4 µs1.4 µs
slice_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.4 µs1.4 µs
slice_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.4 µs1.4 µs
true_count_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1 µs1 µs
push_vortex_buffer[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
1.7 µs1.7 µs
bitwise_not_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
5.5 µs5.5 µs
bitwise_not_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
5.8 µs5.8 µs
true_count_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.2 µs1.2 µs
true_count_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
3.6 µs3.6 µs
bitwise_not_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
10.7 µs10.7 µs
bitwise_not_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
5.6 µs5.6 µs
value_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
440.8 µs440.8 µs
slice_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.4 µs1.4 µs
bitwise_not_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
30.8 µs30.8 µs
bitwise_not_vortex_buffer_mut[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
681.9 ns681.9 ns
value_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
7.1 µs7.1 µs
value_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
14 µs14 µs
value_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
110.4 µs110.4 µs
value_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
8.8 µs8.8 µs
bitwise_not_vortex_buffer_mut[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
11.1 µs11.1 µs
value_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.3 µs1.3 µs
value_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.1 µs1.1 µs
bitwise_not_vortex_buffer_mut[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
876.1 ns876.1 ns
bitwise_not_vortex_buffer_mut[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
3.2 µs3.2 µs
true_count_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
11.7 µs11.7 µs
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
559.4 ns559.4 ns
value_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
17.4 µs17.4 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
6.7 µs6.7 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
42.3 µs42.3 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
8.9 µs8.9 µs
value_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
137.7 µs137.7 µs
value_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
550.1 µs550.1 µs
map_each[BufferMut<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
283.6 µs283.6 µs
map_each[BufferMut<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
71.1 µs71.1 µs
append_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
map_new_output[65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
639.7 µs639.7 µs
compress_alp[f64, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
484.1 µs484.2 µs
append_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
340.5 µs340.5 µs
iter_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
586.8 µs586.8 µs
ScalarBuffer<i32>>, 65536]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
303.9 µs303.9 µs
from_iter_bit_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
242 µs242 µs
append_buffer_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
176.6 µs176.7 µs
map_new_output[16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
160.1 µs160.1 µs
from_iter[Buffer<i32>, 65536]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
158.9 µs159 µs
compress_alp[f64, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
490.3 µs490.5 µs
iter_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
147 µs147.1 µs
ScalarBuffer<i32>>, 16384]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
77.7 µs77.8 µs
from_iter_bit_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
65.2 µs65.3 µs
set_indices_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
130.3 µs130.4 µs
compress_alp[f64, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
294 µs294.1 µs
append_buffer_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
58 µs58 µs
compress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
114 µs114 µs
compress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
119.1 µs119.2 µs
append_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
43 µs43 µs
from_iter[Buffer<i32>, 16384]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
44.2 µs44.2 µs
bitwise_and_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
40.3 µs40.3 µs
bitwise_or_arrow_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
40.3 µs40.3 µs
compress_alp[f64, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
298.6 µs298.8 µs
append_buffer_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
29.2 µs29.3 µs
append_buffer_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
27 µs27.1 µs
bitwise_not_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
26.7 µs26.8 µs
compress_alp[f32, (10000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
282.3 µs282.6 µs
append_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
21.7 µs21.8 µs
bitwise_or_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
40.5 µs40.6 µs
bitwise_and_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
40.5 µs40.6 µs
compress_alp[f32, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
282.3 µs282.7 µs
map_new_output[2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
20.2 µs20.3 µs
set_indices_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
33.3 µs33.3 µs
compress_alp[f64, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
298.3 µs298.9 µs
compress_alp[f64, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
687 µs688.4 µs
compress_alp[f64, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
800.1 µs801.8 µs
bitwise_and_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
13.5 µs13.6 µs
bitwise_or_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
13.5 µs13.5 µs
from_iter_bit_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
13.3 µs13.3 µs
compress_alp[f64, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
689.3 µs690.8 µs
compress_alp[f32, (10000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
276 µs276.6 µs
compress_alp[f64, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
705.2 µs706.9 µs
true_count_vortex_buffer[65536]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
11.8 µs11.9 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
11.8 µs11.8 µs
compress_alp[f64, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
671.8 µs673.6 µs
from_iter[Buffer<i32>, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
10.6 µs10.6 µs
bitwise_not_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
10.4 µs10.5 µs
map_new_output[1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
10.2 µs10.3 µs
compress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
368.7 µs369.8 µs
iter_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
18.8 µs18.9 µs
compress_alp[f64, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
781 µs783.5 µs
from_iter_bit_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
8.9 µs8.9 µs
compress_alp[f32, (10000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
446.5 µs448 µs
from_iter[Buffer<i32>, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
0%
8.2 µs8.3 µs
compress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
361.2 µs362.6 µs
compress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
355.1 µs356.5 µs
compress_alp[f64, (10000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
490.1 µs492.1 µs
compress_alp[f32, (10000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
538.1 µs540.3 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
0%
7 µs7.1 µs
compress_alp[f32, (10000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
462.9 µs464.9 µs
compress_alp[f32, (10000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
553.5 µs555.8 µs
bitwise_and_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
13.3 µs13.4 µs
bitwise_or_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
0%
13.3 µs13.4 µs
compress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
354.1 µs355.6 µs
compress_alp[f32, (10000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
465.6 µs467.7 µs
compress_alp[f64, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
0%
350 µs351.8 µs
bitwise_not_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
5.5 µs5.5 µs
from_iter_bit_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
5.3 µs5.4 µs
compress_alp[f32, (10000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-1%
461.2 µs463.8 µs
bitwise_or_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
5.1 µs5.1 µs
bitwise_and_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
5.1 µs5.1 µs
compress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-1%
347.8 µs349.9 µs
iter_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
9.6 µs9.7 µs
bitwise_not_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
4.8 µs4.8 µs
bitwise_not_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
4.2 µs4.2 µs
from_iter[Buffer<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-1%
4 µs4 µs
compress_alp[f32, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-1%
160.8 µs162 µs
compress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-1%
154.2 µs155.4 µs
true_count_vortex_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
3.7 µs3.7 µs
append_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
3.2 µs3.2 µs
bitwise_or_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
6.1 µs6.2 µs
compress_alp[f32, (1000, 0.1, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-1%
150 µs151.5 µs
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
-1%
2.9 µs2.9 µs
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
-1%
2.8 µs2.8 µs
compress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-1%
154.9 µs156.6 µs
compress_alp[f32, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-1%
166.3 µs168.1 µs
compress_alp[f32, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
-1%
148 µs149.6 µs
set_indices_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
4.9 µs5 µs
bitwise_and_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
4.6 µs4.6 µs
bitwise_or_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
4.6 µs4.6 µs
bitwise_and_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
4.4 µs4.4 µs
bitwise_or_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
4.4 µs4.4 µs
bitwise_and_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
4 µs4 µs
bitwise_or_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
4 µs4 µs
bitwise_and_arrow_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-1%
3.9 µs3.9 µs
bitwise_or_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-2%
3.3 µs3.4 µs
bitwise_and_arrow_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-2%
3.3 µs3.4 µs
map_new_output[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-2%
1.5 µs1.5 µs
set_indices_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-2%
2.9 µs3 µs
true_count_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-2%
1.3 µs1.4 µs
true_count_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-2%
1.2 µs1.2 µs
iter_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-3%
1.6 µs1.7 µs
set_indices_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-5%
1.2 µs1.3 µs
true_count_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-5%
1 µs1.1 µs

Commits

Click on a commit to change the comparison range
Base
develop
4b9fc90
-0.21%
chore[operator]: alp + scalar_fnn Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
98e3473
2 days ago
by joseph-isaacs
-66.12%
chore[operator]: alp + scalar_fnn Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
d96b06c
2 days ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs