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

chore: Convert DuckDB vectors directly to vortex vectors

#5228Merged
Comparing
rk/ducknoarrow
(
e1b0e7e
) with
develop
(
ee4b921
)
CodSpeed Performance Gauge
-16%
Regression
1
Untouched
552
New
7
Archived
927

Benchmarks

1487 total
scalar_at_struct_simple
vortex-array/benches/scalar_at_struct.rs
Archived
CodSpeed Performance Gauge
0%
596.3 µs596.4 µs
take_search_chunked[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
take_search_chunked[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
0%
416.7 µs417.2 µs
take_map[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
-11%
1.9 ms2.1 ms
take_map[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
-16%
1 ms1.2 ms
take_map[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
-11%
341.8 µs382.7 µs
varbinview
vortex-array/benches/take_strings.rs
Archived
CodSpeed Performance Gauge
+1%
96 µs95.5 µs
take_search[(0.05, 0.5)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
take_search[(0.05, 0.1)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
0%
400.5 µs401.7 µs
take_search[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
take_search[(0.05, 0.05)]
vortex-array/benches/take_patches.rs
Archived
CodSpeed Performance Gauge
-1%
221.2 µs222.5 µs
varbinview_non_null
vortex-array/benches/take_strings.rs
Archived
CodSpeed Performance Gauge
-1%
67.6 µs68.4 µs
varbin
vortex-array/benches/take_strings.rs
Archived
CodSpeed Performance Gauge
+2%
140.1 µs136.8 µs
compact_large[(524288, 10)]
vortex-array/benches/varbinview_compact.rs
Archived
CodSpeed Performance Gauge
0%
78.5 ms78.4 ms
varbin_non_null
vortex-array/benches/take_strings.rs
Archived
CodSpeed Performance Gauge
+2%
128.8 µs126.2 µs
compact_large[(524288, 90)]
vortex-array/benches/varbinview_compact.rs
Archived
CodSpeed Performance Gauge
0%
76 ms76 ms
compact_sliced_large[(524288, 10)]
vortex-array/benches/varbinview_compact.rs
Archived
CodSpeed Performance Gauge
0%
39.7 ms39.7 ms
BooleanBuffer>, 128]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
-2%
3.7 µs3.8 µs
BooleanBuffer>, 1024]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
-1%
11.2 µs11.3 µs
compact_sliced_large[(524288, 90)]
vortex-array/benches/varbinview_compact.rs
Archived
CodSpeed Performance Gauge
0%
39.7 ms39.6 ms
BooleanBuffer>, 16384]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
0%
141.5 µs141.6 µs
from_iter[BitBuffer, 1024]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
0%
8.6 µs8.6 µs
BooleanBuffer>, 2048]
vortex-buffer/benches/vortex_bitbuffer.rs::from_iter[Arrow<arrow_buffer::buffer::boolean
Archived
CodSpeed Performance Gauge
0%
19.7 µs19.8 µs
from_iter[BitBuffer, 16384]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
0%
64.1 µs64.2 µs
from_iter[BitBuffer, 128]
vortex-buffer/benches/vortex_bitbuffer.rs
Archived
CodSpeed Performance Gauge
0%
4.2 µs4.2 µs

Commits

Click on a commit to change the comparison range
Base
develop
ee4b921
+0.05%
chore: Convert DuckDB vectors directly to vortex vectors
8d0c502
6 months ago
by robert3005
-0.56%
fixes
180b5e5
6 months ago
by robert3005
-15.56%
simpler
e1b0e7e
6 months ago
by robert3005
© 2026 CodSpeed Technology
Home Terms Privacy Docs