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

Make struct cast implementation pluggable

#7684
Comparing
rk/movecasttoplugin
(
b2b9997
) with
develop
(
6d2aee8
)
CodSpeed Performance Gauge
-18%
Improvement
1
Regression
2
Untouched
378
Skipped
817

Benchmarks

817 total
compress_alp[f32, (1000, 0.0, 0.95)]
encodings/alp/benches/alp_compress.rs
Skipped
88.6 µs*
compress_alp[f32, (1000, 0.0, 1.0)]
encodings/alp/benches/alp_compress.rs
Skipped
83 µs*
compress_alp[f32, (1000, 0.0, 0.25)]
encodings/alp/benches/alp_compress.rs
Skipped
88.9 µs*
decompress[datetime_for_bp]
vortex/benches/common_encoding_tree_throughput.rs
Skipped
2.4 ms*
decompress[alp_for_bp_f64]
vortex/benches/common_encoding_tree_throughput.rs
Skipped
1.8 ms*
decompress[dict_varbinview_string]
vortex/benches/common_encoding_tree_throughput.rs
Skipped
1.4 ms*
dict_decompress_string
vortex/benches/single_encoding_throughput.rs
Skipped
1.2 ms*
fsst_decompress_string
vortex/benches/single_encoding_throughput.rs
Skipped
3.7 ms*
delta_compress_u32
vortex/benches/single_encoding_throughput.rs
Skipped
522.6 µs*
dict_compress_u32
vortex/benches/single_encoding_throughput.rs
Skipped
3.5 ms*
dict_compress_string
vortex/benches/single_encoding_throughput.rs
Skipped
8.2 ms*
delta_decompress_u32
vortex/benches/single_encoding_throughput.rs
Skipped
524.3 µs*
decompress[dict_fsst_varbin_string]
vortex/benches/common_encoding_tree_throughput.rs
Skipped
9 ms*
turboquant_encode_dim768_4bit
vortex/benches/single_encoding_throughput.rs::turboquant_benches
Skipped
51.8 ms*
decompress[dict_fsst_varbin_bp_string]
vortex/benches/common_encoding_tree_throughput.rs
Skipped
9.1 ms*
decompress[for_bp_u64]
vortex/benches/common_encoding_tree_throughput.rs
Skipped
265.4 µs*
dict_decompress_u32
vortex/benches/single_encoding_throughput.rs
Skipped
320.7 µs*
pcodec_decompress_f64
vortex/benches/single_encoding_throughput.rs
Skipped
1.8 ms*
runend_decompress_u32
vortex/benches/single_encoding_throughput.rs
Skipped
3 ms*
pcodec_compress_f64
vortex/benches/single_encoding_throughput.rs
Skipped
11.5 ms*
bitpacked_decompress_u32
vortex/benches/single_encoding_throughput.rs
Skipped
264.3 µs*
sequence_compress_u32
vortex/benches/single_encoding_throughput.rs
Skipped
520.7 µs*
for_compress_i32
vortex/benches/single_encoding_throughput.rs
Skipped
814 µs*
zstd_compress_string
vortex/benches/single_encoding_throughput.rs
Skipped
114.2 ms*
turboquant_decompress_dim1024_4bit
vortex/benches/single_encoding_throughput.rs::turboquant_benches
Skipped
39.2 ms*

Commits

Click on a commit to change the comparison range
Base
develop
6d2aee8
-18.01%
fixes
b2b9997
4 days ago
by robert3005
© 2026 CodSpeed Technology
Home Terms Privacy Docs