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

chore[array]: fill_null cleanup + decimal impl

#5175Merged
Comparing
ji/fill-null-cleanup
(
091df87
) with
develop
(
69ef61d
)
CodSpeed Performance Gauge
-33%
Improvement
29
Regression
31
Untouched
677
Archived
715

Benchmarks

1452 total
bench_compare_varbinview[(100000, 8)]
encodings/dict/benches/dict_compare.rs
Archived
CodSpeed Performance Gauge
0%
188.3 µs188.4 µs
decode_primitives[f32, (1000, 512)]
encodings/dict/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+11%
26.8 µs24.2 µs
chunked_dict_fsst_into_canonical[(1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
chunked_dict_fsst_into_canonical[(1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
11 ms11 ms
chunked_dict_primitive_canonical_into[f32, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
+10%
99.9 µs90.7 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
+12%
778.9 µs697.3 µs
decode_primitives[f32, (1000, 4)]
encodings/dict/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+11%
25.7 µs23.1 µs
decode_primitives[f32, (1000, 32)]
encodings/dict/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+11%
25.3 µs22.7 µs
chunked_dict_fsst_into_canonical[(1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
0%
11.1 ms11.1 ms
decode_primitives[f32, (10000, 4)]
encodings/dict/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+5%
52.2 µs49.6 µs
decode_primitives[f32, (1000, 8)]
encodings/dict/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+11%
25.5 µs22.9 µs
decode_primitives[f32, (10000, 128)]
encodings/dict/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+5%
52.7 µs50.1 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
+9%
103.6 µs94.6 µs
chunked_dict_primitive_canonical_into[f64, (1000, 10, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
+8%
127.9 µs118.5 µs
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
+9%
983.3 µs903.1 µs
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
+8%
121.5 µs112.2 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
+11%
794.9 µs714 µs
decode_primitives[f32, (10000, 2)]
encodings/dict/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+5%
52.2 µs49.6 µs
decode_primitives[i64, (1000, 128)]
encodings/dict/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+11%
28.2 µs25.5 µs
chunked_dict_primitive_canonical_into[f64, (1000, 100, 10)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
+7%
134.6 µs125.3 µs
decode_primitives[f32, (10000, 8)]
encodings/dict/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+5%
52.3 µs49.7 µs
decode_primitives[f32, (10000, 32)]
encodings/dict/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+5%
52.4 µs49.8 µs
decode_primitives[i64, (1000, 2)]
encodings/dict/benches/dict_compress.rs
Archived
CodSpeed Performance Gauge
+11%
28.2 µs25.5 µs
chunked_dict_primitive_canonical_into[u32, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
+12%
803.1 µs720.1 µs
chunked_dict_primitive_canonical_into[f64, (1000, 10, 100)]
encodings/dict/benches/chunked_dict_array_builder.rs
Archived
CodSpeed Performance Gauge
+8%
1,068.7 µs992.4 µs

Commits

Click on a commit to change the comparison range
Base
develop
69ef61d
-33.13%
chore[array]: fill_null cleanup + decimal impl
091df87
3 months ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs