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

perf[fsst]: like pushdown using a dfa

#6935Merged
Comparing
ji/fsst-like-kernel
(
0a60e01
) with
develop
(
d260d42
)
CodSpeed Performance Gauge
×4.3
Improvement
2
Untouched
957
New
14
Archived
1565

Benchmarks

2538 total
like_substr_high_match
encodings/fsst/benches/fsst_url_compare.rs
CodSpeed Performance Gauge
×4.3
39.2 ms9.1 ms
like_substr_low_match
encodings/fsst/benches/fsst_url_compare.rs
CodSpeed Performance Gauge
×3.1
38.1 ms12.1 ms
fsst_contains[cb]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A16.4 ms
fsst_contains[rare]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A24.4 ms
fsst_contains[email]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A5.4 ms
fsst_contains[json]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A14.8 ms
fsst_contains[path]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A5.9 ms
fsst_contains[log]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A26.3 ms
fsst_prefix[cb]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A5.3 ms
fsst_contains[urls]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A11.3 ms
fsst_prefix[urls]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A3.5 ms
fsst_prefix[path]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A3.4 ms
fsst_prefix[rare]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A5 ms
fsst_prefix[json]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A4.1 ms
fsst_prefix[email]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A3.3 ms
fsst_prefix[log]
encodings/fsst/benches/fsst_like.rs
CodSpeed Performance Gauge
N/A
N/A5.3 ms
take_map[(0.1, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+6%
3.7 ms3.5 ms
take_map[(0.1, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+6%
2.2 ms2.1 ms
take_map[(0.1, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+4%
958.7 µs917.7 µs
take_map[(0.01, 1.0)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+4%
2.5 ms2.5 ms
take_map[(0.01, 0.1)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+3%
326.5 µs317.6 µs
take_map[(0.1, 0.05)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
789.1 µs774.6 µs
take_map[(0.01, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+2%
1.3 ms1.3 ms
take_map[(0.005, 0.5)]
vortex-array/benches/take_patches.rs
CodSpeed Performance Gauge
+1%
1.2 ms1.2 ms
case_when_simple[1000]
vortex-array/benches/expr/case_when_bench.rs
CodSpeed Performance Gauge
+1%
114.6 µs113.6 µs

Commits

Click on a commit to change the comparison range
Base
develop
d260d42
×4.4
perf[fsst]: like pushdown using a dfa
0e3698d
3 months ago
by joseph-isaacs
0%
perf[fsst]: like pushdown using a dfa
9f2ff66
3 months ago
by joseph-isaacs
×2.9
Merge remote-tracking branch 'origin/develop' into ji/fsst-like-kernel
f86e309
3 months ago
by joseph-isaacs
Merge remote-tracking branch 'origin/develop' into ji/fsst-like-kernel
0612dbe
3 months ago
by joseph-isaacs
+0.1%
clean up
e08fb69
3 months ago
by joseph-isaacs
clean up
f1c6a02
3 months ago
by joseph-isaacs
+30.1%
fixup
6c8e616
3 months ago
by joseph-isaacs
-18.48%
fixup
2113488
3 months ago
by joseph-isaacs
+18.48%
fixup
173cbda
3 months ago
by joseph-isaacs
0%
fixup
5881376
3 months ago
by joseph-isaacs
×4.1
fixup
ef16508
3 months ago
by joseph-isaacs
0%
fixup
ef2445b
3 months ago
by joseph-isaacs
+0.02%
fixup
b013dad
3 months ago
by joseph-isaacs
update
39c193b
3 months ago
by joseph-isaacs
×4.3
update
0a60e01
3 months ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs