vortex-data
vortex
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
refactor[fsst]: take VarBinView directly, decide offset width upfront
#7900
Comparing
mp/fsst-compress-refactor
(
a2891ec
) with
develop
(
3e93048
)
CodSpeed Performance Gauge
+19%
Improvement
2
Untouched
1208
New
2
Unknown Walltime execution environment detected
Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data. For the most accurate results, we recommend using
CodSpeed Macro Runners
: bare-metal machines fine-tuned for performance measurement consistency.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
New
Untouched
1212 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
eq_pushdown_low_match
encodings/fsst/benches/fsst_url_compare.rs
CodSpeed Performance Gauge
+19%
1,165.5 µs
982.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
eq_pushdown_high_match
encodings/fsst/benches/fsst_url_compare.rs
CodSpeed Performance Gauge
+17%
1.3 ms
1.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
eq_pushdown_high_match_view
encodings/fsst/benches/fsst_url_compare.rs
CodSpeed Performance Gauge
N/A
N/A
1.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
eq_pushdown_low_match_view
encodings/fsst/benches/fsst_url_compare.rs
CodSpeed Performance Gauge
N/A
N/A
981.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fsst_prefix[email]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+8%
2.6 ms
2.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fsst_prefix[path]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+8%
2.6 ms
2.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fsst_prefix[urls]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+7%
2.8 ms
2.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
train_compressor[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+7%
3.6 ms
3.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
train_compressor[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+7%
3.7 ms
3.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
train_compressor[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+7%
3.7 ms
3.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
train_compressor[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+6%
4 ms
3.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fsst_prefix[json]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+6%
3.3 ms
3.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
train_compressor[(10000, 16, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+6%
4.1 ms
3.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
compress_fsst[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+5%
1.2 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
train_compressor[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+5%
4.1 ms
3.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
compress_fsst[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+5%
1.3 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
compress_fsst[(1000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+5%
149.2 µs
142 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pushdown_compare[(10000, 64, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+5%
419.5 µs
400.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
compress_fsst[(1000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+5%
160 µs
152.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pushdown_compare[(10000, 4, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+5%
419.4 µs
400.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pushdown_compare[(10000, 16, 4)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+5%
419.3 µs
401 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fsst_prefix[rare]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+5%
4.2 ms
4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pushdown_compare[(10000, 64, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+4%
425.8 µs
407.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pushdown_compare[(10000, 4, 8)]
encodings/fsst/benches/fsst_compress.rs
CodSpeed Performance Gauge
+4%
424.6 µs
407.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fsst_prefix[log]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
+4%
4.6 ms
4.4 ms
1
2
3
4
5
...
49
Commits
Click on a commit to change the comparison range
Base
develop
3e93048
+18.64%
refactor[fsst]: take VarBinView directly, decide offset width upfront
f110e06
8 hours ago
by mprammer
0%
Merge branch 'develop' into mp/fsst-compress-refactor
a2891ec
8 hours ago
by mprammer
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs