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

Extension DType vtables

#6081Merged
Comparing
ngates/ext-dtype-vtable
(
7b90245
) with
develop
(
ebd2a56
)
CodSpeed Performance Gauge
-32%
Improvement
14
Untouched
828
Archived
1660

Benchmarks

2502 total
chunked_canonicalize_into[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+15%
8 ms6.9 ms
decompress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+15%
770.6 µs668.3 µs
chunked_into_canonical[(10, 10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+15%
7.9 ms6.9 ms
decompress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+15%
790.7 µs688.7 µs
chunked_varbinview_canonical_into[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+14%
934.2 µs818.3 µs
chunked_varbinview_into_canonical[(1000, 10)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+14%
934.6 µs819 µs
new_alp_prim_test_between[f32, 16384]
encodings/fastlanes/benches/compute_between.rs::alp
CodSpeed Performance Gauge
+13%
115.2 µs101.9 µs
chunked_varbinview_into_canonical[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+13%
1,032.5 µs917.4 µs
chunked_varbinview_canonical_into[(100, 100)]
vortex-array/benches/chunk_array_builder.rs
CodSpeed Performance Gauge
+12%
1,031.9 µs918.6 µs
decompress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+12%
94 µs83.9 µs
decompress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+12%
97.2 µs87.1 µs
compact_sliced[(16384, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+11%
2 ms1.8 ms
compact_sliced[(4096, 90)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+10%
501.8 µs454.2 µs
fsst_decompress_string
vortex/benches/single_encoding_throughput.rs
CodSpeed Performance Gauge
+10%
127.2 ms115.6 ms
canonicalize_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+10%
1.2 ms1.1 ms
decompress_fsst[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+10%
1.2 ms1.1 ms
canonicalize_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+10%
1.2 ms1.1 ms
chunked_into_canonical[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+9%
11.8 ms10.8 ms
chunked_canonicalize_into[(10, 10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+9%
11.8 ms10.8 ms
chunked_dict_fsst_canonical_into[(1000, 10, 100)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
+9%
24.7 ms22.7 ms
chunked_dict_fsst_into_canonical[(1000, 10, 100)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
+9%
24.7 ms22.7 ms
compact_sliced[(16384, 10)]
vortex-array/benches/varbinview_compact.rs
CodSpeed Performance Gauge
+9%
2.3 ms2.2 ms
chunked_dict_fsst_into_canonical[(1000, 100, 100)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
+9%
25.2 ms23.1 ms
decompress_fsst[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+9%
1.3 ms1.2 ms
chunked_dict_fsst_canonical_into[(1000, 100, 100)]
encodings/fsst/benches/chunked_dict_fsst_builder.rs
CodSpeed Performance Gauge
+9%
25.2 ms23.1 ms

Commits

Click on a commit to change the comparison range
Base
develop
ebd2a56
-57.61%
Fix dtype serde
1978f79
3 months ago
by gatesn
+36.93%
Fix tests
3254fed
3 months ago
by gatesn
-1.64%
Fix tests
0de076e
3 months ago
by gatesn
-9.29%
Fix tests
7b90245
3 months ago
by gatesn
© 2026 CodSpeed Technology
Home Terms Privacy Docs