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

feat: `alternate` for `StructFields`

#6276Merged
Comparing
db/pretty-display-fields
(
da9a5f6
) with
develop
(
5886c27
)
CodSpeed Performance Gauge
0%
Untouched
1138
Skipped
1265

Benchmarks

2403 total
binary_search_vortex
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+6%
968.1 ns909.7 ns
decode_primitives[u8, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+5%
19.2 µs18.2 µs
chunked_dict_primitive_canonical_into[f32, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+4%
93.7 µs89.7 µs
binary_search_std
vortex-array/benches/search_sorted.rs
CodSpeed Performance Gauge
+4%
712.2 ns683.1 ns
chunked_dict_primitive_canonical_into[u32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
95.5 µs93.2 µs
chunked_bool_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+2%
62.7 µs61.2 µs
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
330.8 µs323.2 µs
chunked_dict_primitive_canonical_into[u32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
756.7 µs741 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
93 µs91.3 µs
chunked_dict_primitive_canonical_into[f32, (1000, 1000, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
109.7 µs107.8 µs
take_indices[(10000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
21 µs20.6 µs
null_count_run_end[(10000, 256, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+2%
3.5 µs3.4 µs
null_count_run_end[(100000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+2%
3.5 µs3.4 µs
take_indices[(100000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
21.1 µs20.7 µs
null_count_run_end[(10000, 1024, 0.01)]
encodings/runend/benches/run_end_null_count.rs
CodSpeed Performance Gauge
+2%
3.5 µs3.5 µs
take_indices[(10000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
21.6 µs21.2 µs
take_indices[(1000, 256)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
21.8 µs21.5 µs
take_indices[(1000, 4)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
26.5 µs26.1 µs
take_indices[(1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+2%
23.5 µs23.1 µs
take_indices[(100000, 1024)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
25.7 µs25.3 µs
take_indices[(1000000, 8192)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
26.5 µs26.1 µs
take_indices[(1000000, 4096)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
31 µs30.7 µs
take_map[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
2.5 ms2.5 ms
dict_canonicalize_uniform[16, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+1%
20 µs19.8 µs
dict_canonicalize_uniform[256, 1000]
vortex-array/benches/take_primitive.rs
CodSpeed Performance Gauge
+1%
20.7 µs20.5 µs

Commits

Click on a commit to change the comparison range
Base
develop
5886c27
-32.78%
`alternate` for `StructFields`
f325d7a
1 day ago
by blaginin
+32.82%
@
334166f
1 day ago
by blaginin
+49.19%
Merge branch 'develop' into db/pretty-display-fields
6742d97
5 hours ago
by blaginin
-49.24%
nightly
da9a5f6
2 hours ago
by blaginin
© 2026 CodSpeed Technology
Home Terms Privacy Docs