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
BooleanBuffer>, 1024]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
0%
11.2 µs11.2 µs
BooleanBuffer>, 128]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
0%
3.7 µs3.7 µs
from_iter[BitBuffer, 128]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
-7%
4 µs4.3 µs
from_iter[BitBuffer, 65536]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
-38%
150 µs241.1 µs
BooleanBuffer>, 65536]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
0%
550.5 µs550.6 µs
from_iter[BitBuffer, 1024]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
-18%
7.1 µs8.7 µs
from_iter[BitBuffer, 2048]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
-24%
9.3 µs12.3 µs
BooleanBuffer>, 2048]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
0%
19.7 µs19.7 µs
chunked_dict_primitive_into_canonical[f64, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
chunked_dict_primitive_into_canonical[f64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
1 ms1 ms
chunked_dict_primitive_into_canonical[u32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
752.4 µs751.7 µs
chunked_dict_primitive_into_canonical[u32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
114.7 µs114.9 µs
chunked_dict_primitive_into_canonical[f64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
161.2 µs161.4 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
737.7 µs736.3 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
-1%
95.1 µs95.6 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
95.7 µs96.1 µs
chunked_dict_primitive_into_canonical[u64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
123.4 µs123.6 µs
chunked_dict_primitive_into_canonical[u64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
126.7 µs126.9 µs
chunked_dict_primitive_into_canonical[u32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
919.7 µs918.9 µs
chunked_dict_primitive_into_canonical[u64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
996.6 µs995.5 µs
chunked_dict_primitive_into_canonical[u64, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
158.7 µs159 µs
chunked_dict_primitive_into_canonical[u64, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
1 ms1 ms
bench_compare_primitive[(10000, 32)]
encodings/dict/benches/dict_compare.rs
Archived
CodSpeed Performance Gauge
0%
91.7 µs91.9 µs
chunked_dict_fsst_canonical_into[(1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
bench_compare_primitive[(10000, 8)]
encodings/dict/benches/dict_compare.rs
Archived
CodSpeed Performance Gauge
0%
91.4 µs91.6 µ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