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
1205

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
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
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
map_new_output[1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
4.2 µs4.2 µs
push_n_vortex_buffer[u32, 1024]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
4.4 µs4.4 µs
cuda/bitpacked_patched_u8/unpack/10%[100M]
vortex-cuda/benches/bitpacked_cuda.rs::benches::benchmark_bitunpack_with_patches::cuda
CodSpeed Performance Gauge
+1%
482.2 µs479 µs
push_n_vortex_buffer[u16, 2048]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+1%
4.5 µs4.5 µs
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
15.3 µs15.2 µs
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
16.1 µs16 µ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
2 days ago
by danking
-22.45%
address comments
8223fea
2 days ago
by danking
0%
more comment addressing
b0dde19
2 days ago
by danking
0%
more comment addressing
82af0e4
2 days ago
by danking
0%
got the check backwards
b32030b
2 days ago
by danking
+27.86%
pick nits
f8039b1
2 hours ago
by danking
-17.23%
fix tests
160c6bc
2 hours ago
by danking
+17.94%
fix
a7c4640
2 hours ago
by danking
© 2026 CodSpeed Technology
Home Terms Privacy Docs