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

feat: check VortexReadAt::read_at results in the I/O driver

#7783Merged
Comparing
dk/verify-bytes-from-read-at-implementation
(
a7c4640
) with
develop
(
f307edc
)
CodSpeed Performance Gauge
+18%
Improvement
1
Untouched
842
Archived
363

Benchmarks

1206 total
cuda/bitpacked_u8/unpack/3bw[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack::cuda
CodSpeed Performance Gauge
+18%
352.3 µs298.6 µs
cuda/bitpacked_u16/unpack/5bw[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack::cuda
CodSpeed Performance Gauge
+9%
607.5 µs556.8 µs
binary_search_std
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+6%
544.4 ns515.3 ns
cuda/bitpacked_u32/unpack/6bw[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack::cuda
CodSpeed Performance Gauge
+5%
1.1 ms1 ms
binary_search_vortex
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+4%
727.2 ns698.1 ns
map_new_output[128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+4%
818.6 ns789.4 ns
ScalarBuffer<i32>>, 128]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
+3%
2 µs1.9 µs
take_map[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-2%
1.1 ms1.2 ms
push_n_vortex_buffer[u16, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
1.6 µs1.6 µs
push_n_vortex_buffer[u32, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
1.7 µs1.7 µs
ScalarBuffer<i32>>, 1024]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
+2%
3.7 µs3.7 µs
push_n_vortex_buffer[u64, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
1.9 µs1.9 µs
push_n_vortex_buffer[u8, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+2%
1.9 µs1.9 µs
cuda/bitpacked_patched_u64/unpack/1%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
+1%
1.9 ms1.9 ms
push_n_vortex_buffer[u8, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
2.2 µs2.2 µs
push_n_vortex_buffer[u8, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
2.6 µs2.6 µs
dict_canonicalize_zipfian[16, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
-1%
49.9 µs50.4 µs
ScalarBuffer<i32>>, 2048]
vortex-buffer/benches/vortex_buffer.rs::map_each[Arrow<arrow_buffer::buffer::scalar
CodSpeed Performance Gauge
+1%
5.8 µs5.7 µs
bench_compare_primitive[(10000, 2)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+1%
103.3 µs102.4 µs
push_n_vortex_buffer[u16, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
3.2 µs3.2 µs
bench_compare_primitive[(10000, 512)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
+1%
113.4 µs112.4 µs
take_map[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
-1%
601.2 µs605.9 µs
from_iter[Buffer<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
-1%
3.8 µs3.8 µs
bench_compare_varbinview[(10000, 128)]
vortex-array/benches/dict_compare.rs
CodSpeed Performance Gauge
-1%
114.6 µs115.5 µs
map_new_output[1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
4.2 µs4.2 µs

Commits

Click on a commit to change the comparison range
Base
develop
f307edc
+11.85%
feat: check VortexReadAt::read_at results in the I/O driver
b0c6ad9
5 months ago
by danking
-22.45%
address comments
8223fea
5 months ago
by danking
0%
more comment addressing
b0dde19
5 months ago
by danking
0%
more comment addressing
82af0e4
5 months ago
by danking
0%
got the check backwards
b32030b
5 months ago
by danking
+27.86%
pick nits
f8039b1
5 months ago
by danking
-17.23%
fix tests
160c6bc
5 months ago
by danking
+17.94%
fix
a7c4640
5 months ago
by danking
© 2026 CodSpeed Technology
Home Terms Privacy Docs