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

Add FSSTView encoding: a ListView-style FSST array

#8191
Comparing
claude/fsstview-conversion-floor-kRAeg
(
d1418cf
) with
develop
(
f7294db
)
CodSpeed Performance Gauge
-11%
Regression
1
Untouched
1274
New
8

Benchmarks

1283 total
baseline_lt[16, 65536]
encodings/fastlanes/benches/bitpack_compare.rs
CodSpeed Performance Gauge
-11%
217.4 µs245.2 µs
chain_fsst[FewLong]
encodings/fsst/benches/fsst_view_compute.rs
CodSpeed Performance Gauge
N/A
N/A2 ms
chain_view[FewLong]
encodings/fsst/benches/fsst_view_compute.rs
CodSpeed Performance Gauge
N/A
N/A893.1 µs
single_filter_fsst[ManyShort]
encodings/fsst/benches/fsst_view_compute.rs
CodSpeed Performance Gauge
N/A
N/A2.2 ms
single_filter_view[ManyShort]
encodings/fsst/benches/fsst_view_compute.rs
CodSpeed Performance Gauge
N/A
N/A1.6 ms
chain_fsst[ManyShort]
encodings/fsst/benches/fsst_view_compute.rs
CodSpeed Performance Gauge
N/A
N/A17.8 ms
chain_view[ManyShort]
encodings/fsst/benches/fsst_view_compute.rs
CodSpeed Performance Gauge
N/A
N/A13.7 ms
single_filter_fsst[FewLong]
encodings/fsst/benches/fsst_view_compute.rs
CodSpeed Performance Gauge
N/A
N/A421.2 µs
single_filter_view[FewLong]
encodings/fsst/benches/fsst_view_compute.rs
CodSpeed Performance Gauge
N/A
N/A322.1 µs
cuda/runend_100runs/dispatch_u32[100M]
vortex-cuda/benches/dynamic_dispatch_cuda.rs::benches::benchmark_dynamic_dispatch::cuda
CodSpeed Performance Gauge
+7%
894 µs836.6 µs
baseline_eq[4, 65536]
encodings/fastlanes/benches/bitpack_compare.rs
CodSpeed Performance Gauge
+3%
184.8 µs179.7 µs
chunked_dict_primitive_canonical_into[u32, (1000, 10, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+3%
657.9 µs640.1 µs
chunked_dict_primitive_canonical_into[f32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+3%
667.8 µs650.4 µs
chunked_dict_primitive_into_canonical[u32, (1000, 100, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
713.6 µs696.7 µs
chunked_dict_primitive_canonical_into[u64, (1000, 10, 10)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+2%
111.3 µs108.8 µs
rank_single[(1024, 0.1)]
vortex-mask/benches/rank.rs
CodSpeed Performance Gauge
+2%
1.5 µs1.4 µs
rank_single[(1024, 0.9)]
vortex-mask/benches/rank.rs
CodSpeed Performance Gauge
+2%
1.5 µs1.5 µs
encode_varbinview[(1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
200.1 µs196.7 µs
encode_varbin[(1000, 512)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
221.9 µs218.3 µs
rank_single[(16384, 0.9)]
vortex-mask/benches/rank.rs
CodSpeed Performance Gauge
+2%
1.8 µs1.8 µs
encode_primitives[u8, (1000, 4)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+2%
62 µs61.1 µs
rank_single[(16384, 0.1)]
vortex-mask/benches/rank.rs
CodSpeed Performance Gauge
+1%
2 µs2 µs
chunked_dict_primitive_into_canonical[f64, (1000, 1000, 100)]
vortex-array/benches/chunked_dict_builder.rs
CodSpeed Performance Gauge
+1%
1.3 ms1.3 ms
encode_primitives[u8, (1000, 2)]
vortex-array/benches/dict_compress.rs
CodSpeed Performance Gauge
+1%
63.4 µs62.7 µs
decompress[u16, (1000, 16)]
encodings/runend/benches/run_end_compress.rs
CodSpeed Performance Gauge
+1%
20.5 µs20.2 µs

Commits

Click on a commit to change the comparison range
Base
develop
f7294db
-11.37%
FSSTView: inline the metadata PType getters, drop a stale comment
d1418cf
3 days ago
by claude
© 2026 CodSpeed Technology
Home Terms Privacy Docs