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

feat[array]: change VTable execution to pass owned arrays

#6867Merged
Comparing
ji/ownend-exeuctionn
(
f600bb3
) with
develop
(
6efc235
)
CodSpeed Performance Gauge
0%
Untouched
973
Archived
1565

Benchmarks

2538 total
chunked_opt_bool_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+7%
425.5 µs396.6 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+3%
3.7 µs3.6 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+3%
3.7 µs3.6 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+3%
3.7 µs3.6 µs
take_map[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
1.2 ms1.2 ms
train_compressor[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+2%
4.9 ms4.9 ms
decompress_alp[f64, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+2%
16.5 µs16.3 µs
transpose_scalar
encodings/fastlanes/benches/bit_transpose.rs
CodSpeed Performance Gauge
+2%
1.8 µs1.7 µs
decompress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+2%
9.2 µs9 µs
compress[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
60.1 µs59.1 µs
decompress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+2%
9.2 µs9.1 µs
decompress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+2%
9.4 µs9.2 µs
train_compressor[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+2%
5.7 ms5.6 ms
decompress_alp[f32, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+2%
13.4 µs13.2 µs
decompress_alp[f32, (1000, 0.01, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+2%
13.5 µs13.3 µs
compress[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
63.7 µs62.8 µs
compact[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+2%
3.3 ms3.3 ms
compact[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+1%
868.3 µs855.6 µs
decompress_alp[f64, (1000, 0.01, 1.0)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
16.2 µs15.9 µs
decompress_alp[f64, (1000, 0.01, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
16.2 µs16 µs
decompress_alp[f64, (1000, 0.1, 0.95)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
18.4 µs18.1 µs
compact[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+1%
3.5 ms3.4 ms
decompress_alp[f64, (1000, 0.1, 0.25)]
encodings/alp/benches/alp_compress.rs
CodSpeed Performance Gauge
+1%
16.4 µs16.2 µs
chunked_opt_bool_canonical_into[(10, 1000)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+1%
2.2 ms2.1 ms
compact[(4096, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+1%
888.2 µs876 µs

Commits

Click on a commit to change the comparison range
Base
develop
6efc235
-10.2%
wip
7e6bd61
2 months ago
by joseph-isaacs
+10.2%
wip
2569731
2 months ago
by joseph-isaacs
-12.29%
wip
b0f8856
2 months ago
by joseph-isaacs
+12.16%
Merge branch 'develop' into ji/ownend-exeuctionn
47880ff
2 months ago
by joseph-isaacs
-12.17%
Merge remote-tracking branch 'origin/ji/ownend-exeuctionn' into ji/ownend-exeuctionn
cb5a677
2 months ago
by joseph-isaacs
+11.94%
fix
d809ad4
1 month ago
by joseph-isaacs
-0.03%
fix
f600bb3
1 month ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs