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

feat[layout]: list-of-struct nested projection

#6012Closed
Comparing
godnight10061:fix-list-of-struct-projection
(
830efb6
) with
develop
(
fb6a522
)
CodSpeed Performance Gauge
-33%
Improvement
7
Regression
10
Untouched
1133
Skipped
1233
Archived
101

Benchmarks

2484 total
canonical_into_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-33%
24.9 µs37.2 µs
canonical_into_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-31%
194.2 µs280.2 µs
into_canonical_non_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-29%
201.8 µs282.6 µs
canonical_into_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-28%
221.2 µs307.5 µs
into_canonical_non_nullable[(10000, 10, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-26%
229.3 µs309.4 µs
canonical_into_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-26%
31.3 µs42.1 µs
canonical_into_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-20%
380.7 µs473 µs
canonical_into_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-19%
47.1 µs58.1 µs
into_canonical_non_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-18%
385.2 µs471.8 µs
into_canonical_nullable[(10000, 10, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
-12%
632.2 µs718.7 µs
into_canonical_non_nullable[(10000, 1, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+25%
40.4 µs32.4 µs
into_canonical_non_nullable[(10000, 1, 0.01)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+20%
46.3 µs38.5 µs
into_canonical_nullable[(10000, 10, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+18%
541.3 µs458 µs
into_canonical_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+17%
5.1 ms4.3 ms
into_canonical_non_nullable[(10000, 1, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+15%
62.8 µs54.6 µs
canonical_into_nullable[(10000, 100, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+14%
5 ms4.3 ms
into_canonical_nullable[(10000, 100, 0.1)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+14%
6.9 ms6.1 ms
chunked_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+4%
63.8 µs61.3 µs
into_canonical_non_nullable[(10000, 1000, 0.0)]
encodings/fastlanes/benches/canonicalize_bench.rs
CodSpeed Performance Gauge
+3%
27.7 ms26.9 ms
take_map[(0.05, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+3%
3.2 ms3.1 ms
decompress[u32, (1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
22.7 µs22.2 µs
decode_primitives[f32, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
18.7 µs18.3 µs
chunked_dict_primitive_canonical_into[u32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
94.2 µs92.5 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+2%
3.6 µs3.5 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+2%
3.6 µs3.5 µs

Commits

Click on a commit to change the comparison range
Base
develop
fb6a522
-33.07%
Fix get_item_list tests missing Scalar import
830efb6
12 days ago
by godnight10061
© 2026 CodSpeed Technology
Home Terms Privacy Docs