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

Feature: add `take` for `BitBuffer`

#5538Closed
Comparing
ct/take-bit-buffer
(
10f8481
) with
ct/take-slice
(
f3ac42e
)
CodSpeed Performance Gauge
-15%
Untouched
813
Archived
893

Benchmarks

1706 total
filter_runend[(1000, 256, 0.005)]
encodings/runend/benches/run_end_filter.rs
Archived
CodSpeed Performance Gauge
0%
25.8 µs25.8 µs
take_indices[(1000000, 16)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms
decompress[u32, (1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
Archived
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
decompress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
Archived
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
decompress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
Archived
CodSpeed Performance Gauge
0%
200.5 µs199.9 µs
decompress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
Archived
CodSpeed Performance Gauge
0%
2.3 ms2.3 ms
decompress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
Archived
CodSpeed Performance Gauge
+1%
247.4 µs245.9 µs
compress_rd[f32, 100000]
encodings/alp/benches/alp_compress.rs
Archived
CodSpeed Performance Gauge
0%
3.6 ms3.6 ms
compress_rd[f32, 10000]
encodings/alp/benches/alp_compress.rs
Archived
CodSpeed Performance Gauge
0%
377.8 µs377.8 µs
compress_rd[f64, 10000]
encodings/alp/benches/alp_compress.rs
Archived
CodSpeed Performance Gauge
0%
488 µs488 µs
compress_rd[f64, 100000]
encodings/alp/benches/alp_compress.rs
Archived
CodSpeed Performance Gauge
0%
4.6 ms4.6 ms
encode_generic
vortex-btrblocks/benches/dict_encode.rs
Archived
CodSpeed Performance Gauge
0%
5.3 ms5.3 ms
encode_specialized
vortex-btrblocks/benches/dict_encode.rs
Archived
CodSpeed Performance Gauge
0%
2.4 ms2.4 ms
BooleanBuffer>, 1024]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
0%
11.9 µs11.9 µs
BooleanBuffer>, 16384]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
0%
151 µs151.1 µs
BooleanBuffer>, 65536]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
0%
587.3 µs587.3 µs
BooleanBuffer>, 2048]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
0%
21 µs21 µs
BooleanBuffer>, 128]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
0%
3.9 µs3.9 µs
from_iter[BitBuffer, 16384]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
0%
65.1 µs65.1 µs
from_iter[BitBuffer, 1024]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
0%
9.6 µs9.6 µs
from_iter[BitBuffer, 128]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
-1%
4.8 µs4.9 µs
from_iter[BitBuffer, 2048]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
0%
13.4 µs13.4 µs
from_iter[BitBuffer, 65536]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
0%
242 µs242 µs
slice_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
-15%
339.4 ns397.8 ns
slice_arrow_buffer[16384]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
-15%
339.4 ns397.8 ns

Commits

Click on a commit to change the comparison range
Base
ct/take-slice
f3ac42e
-14.66%
add take for bit buffer
10f8481
6 months ago
by connortsui20
© 2026 CodSpeed Technology
Home Terms Privacy Docs