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

Feature: Add methods to `PVectorMut` similar to `std::vec::Vec`

#5079Merged
Comparing
ct/vv-methods
(
fcafdd5
) with
develop
(
10a2c86
)
CodSpeed Performance Gauge
-38%
Improvement
1
Regression
1
Untouched
551
New
7
Archived
787

Benchmarks

1347 total
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::from_iter[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
-3%
2 µs2 µs
bitwise_not_vortex_buffer[2048]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-3%
4.7 µs4.9 µs
from_iter[Buffer<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-3%
3.6 µs3.7 µs
bitwise_not_vortex_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-3%
4.3 µs4.5 µs
bitwise_not_vortex_buffer[1024]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-4%
3.6 µs3.8 µs
bitwise_not_vortex_buffer_mut[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
-5%
1.2 µs1.2 µs
patched_take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-5%
31 µs32.8 µs
patched_take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-7%
30.7 µs32.9 µs
take_10_contiguous
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-8%
24.3 µs26.4 µs
take_10_stratified
encodings/fastlanes/benches/bitpacking_take.rs
CodSpeed Performance Gauge
-8%
24.1 µs26.3 µs
decompress_bitpacking_early_filter[i16, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
107.5 µs107.7 µs
decompress_bitpacking_early_filter[i16, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
74.6 µs74.9 µs
decompress_bitpacking_early_filter[i32, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
138.8 µs139.2 µs
decompress_bitpacking_early_filter[i32, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
157.5 µs157.9 µs
decompress_bitpacking_early_filter[i16, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
105.7 µs105.9 µs
decompress_bitpacking_early_filter[i32, 0.01]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
111.6 µs112 µs
decompress_bitpacking_early_filter[i16, 0.02]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
129.2 µs129.4 µs
decompress_bitpacking_early_filter[i16, 0.03]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
231.1 µs231.7 µs
decompress_bitpacking_early_filter[i16, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
243.7 µs244.3 µs
decompress_bitpacking_early_filter[i16, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
256.9 µs257.5 µs
decompress_bitpacking_early_filter[i32, 0.005]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
74.9 µs75.3 µs
decompress_bitpacking_early_filter[i32, 0.0105]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
113.6 µs114 µs
patched_take_200k_dispersed
encodings/fastlanes/benches/bitpacking_take.rs
Archived
CodSpeed Performance Gauge
+20%
5.7 ms4.7 ms
decompress_bitpacking_early_filter[i32, 0.05]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
193 µs193.4 µs
decompress_bitpacking_early_filter[i32, 0.04]
encodings/fastlanes/benches/bitpacking_decompress_selection.rs
Archived
CodSpeed Performance Gauge
0%
175 µs175.5 µs

Commits

Click on a commit to change the comparison range
Base
develop
10a2c86
-37.81%
add nice-to-have vector methods to `PVectorMut`
fcafdd5
7 months ago
by connortsui20
© 2026 CodSpeed Technology
Home Terms Privacy Docs