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

fix: handling of struct fields in Spark

#5453Merged
Comparing
aduffy/java-struct-fields
(
b8a9d72
) with
develop
(
52ee607
)
CodSpeed Performance Gauge
-17%
Untouched
1088
Archived
490

Benchmarks

1578 total
decode_primitives[f32, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+7%
29.8 µs27.8 µs
decode_primitives[f32, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+7%
29.8 µs27.9 µs
decode_primitives[f32, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+7%
29.9 µs28 µs
decode_primitives[f32, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+7%
30.2 µs28.3 µs
decode_primitives[f32, (1000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+7%
30.6 µs28.7 µs
decode_primitives[u8, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+7%
29.7 µs27.8 µs
decode_primitives[u8, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+7%
29.7 µs27.9 µs
decode_primitives[u8, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+7%
29.7 µs27.9 µs
decode_primitives[u8, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+7%
29.8 µs28 µs
decode_primitives[u8, (1000, 128)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+7%
29.8 µs28 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+6%
964.6 µs906.9 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+6%
124.8 µs117.4 µs
decode_primitives[f32, (1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+6%
31.4 µs29.6 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+6%
979.7 µs922.3 µs
chunked_dict_primitive_into_canonical[u32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+6%
123 µs115.8 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+6%
1,001.7 µs944.3 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+6%
984.6 µs928.3 µs
chunked_dict_primitive_into_canonical[f32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+6%
985.5 µs929.5 µs
chunked_dict_primitive_canonical_into[u32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+6%
124.8 µs117.8 µs
decode_primitives[u8, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+6%
31.9 µs30.1 µs
decode_primitives[i64, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+6%
33.1 µs31.2 µs
decode_primitives[i64, (1000, 8)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+6%
33.1 µs31.3 µs
chunked_dict_primitive_canonical_into[u32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+6%
999.9 µs944 µs
decode_primitives[i64, (1000, 32)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+6%
33.3 µs31.4 µs
chunked_dict_primitive_into_canonical[f32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+6%
1,000.5 µs944.7 µs

Commits

Click on a commit to change the comparison range
Base
develop
52ee607
-67.95%
cleanup
a9680d2
3 months ago
by a10y
+51.17%
fixes
b8a9d72
3 months ago
by robert3005
© 2026 CodSpeed Technology
Home Terms Privacy Docs