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

feat[vortex-array]: expr array that represents lazy computation

#5400Merged
Comparing
ji/expr-array
(
0164659
) with
develop
(
3df9296
)
CodSpeed Performance Gauge
+11%
Untouched
1088
New
7
Archived
1048

Benchmarks

2143 total
decompress[("alp_for_bp_f64", 0x4658bf0)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A24.2 ms
decompress[("datetime_for_bp", 0x465bab0)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A34.9 ms
decompress[("dict_fsst_varbin_bp_string", 0x465adf0)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A14.5 ms
decompress[("for_bp_u64", 0x46584a0)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A2.5 ms
decompress[("dict_fsst_varbin_string", 0x465a950)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A14.5 ms
decompress[("runend_for_bp_u32", 0x4659aa0)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A2 ms
decompress[("dict_varbinview_string", 0x4659610)]
vortex/benches/common_encoding_tree_throughput.rs
CodSpeed Performance Gauge
N/A
N/A14.7 ms
binary_search_vortex
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+8%
791.7 ns733.3 ns
true_count_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+7%
842.5 ns784.2 ns
map_each[BufferMut<i32>, 128]
vortex-buffer/benches/vortex_buffer.rs
CodSpeed Performance Gauge
+7%
465.8 ns436.7 ns
set_indices_arrow_buffer[128]
vortex-buffer/benches/vortex_bitbuffer.rs
CodSpeed Performance Gauge
+5%
1.2 µs1.1 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+5%
789 µs751.7 µs
chunked_dict_primitive_into_canonical[f32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+5%
771.9 µs735.5 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+5%
772.4 µs736.5 µs
chunked_dict_primitive_canonical_into[u32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+5%
771.5 µs736.2 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+5%
803.5 µs767.4 µs
chunked_dict_primitive_canonical_into[u32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+5%
787.3 µs753.1 µs
chunked_dict_primitive_into_canonical[f32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+4%
101.7 µs97.4 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+4%
100 µs95.8 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+4%
101.3 µs97.1 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+4%
103.4 µs99.1 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+4%
766.8 µs735.3 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+4%
103 µs98.8 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+4%
749.8 µs719.2 µs
chunked_dict_primitive_canonical_into[f64, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+4%
1,036.8 µs994.8 µs

Commits

Click on a commit to change the comparison range
Base
develop
3df9296
+11.43%
u
3e37c28
3 months ago
by joseph-isaacs
0%
u
bdd0a4a
3 months ago
by joseph-isaacs
+0.95%
u
acbb439
3 months ago
by joseph-isaacs
-1.14%
u
0164659
3 months ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs