Avatar for the spiraldb user
spiraldb
onpair
BlogDocsChangelog

feat: prefix/contains pushdown

#16
Comparing
claude/cpp-dfa-contains-prefix-IJjlD
(
5245f78
) with
develop
(
cb4ea96
)
CodSpeed Performance Gauge
-1%
Improvement
3
Regression
3
Untouched
26
New
44
Skipped
2

Benchmarks

78 total
prefix_no_index[medium:"http://m.yan"(10.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A188.6 µs
contains_decompress_arrow[medium:"le.com/s"(10.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A2.1 ms
contains_decompress_arrow[rare:"checkout0031"(0.1%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A1.9 ms
first_code_per_row
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A1.2 ms
contains[medium:"le.com/s"(10.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A4.9 ms
contains_arrow[medium:"le.com/s"(10.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A7.1 ms
contains_arrow[rare:"checkout0031"(0.1%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A6.6 ms
contains[common:"e.com"(50.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A3.8 ms
contains_arrow[common:"e.com"(50.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A6.8 ms
contains_decompress_arrow[common:"e.com"(50.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A12.2 ms
contains_decompress_arrow[medium:"le.com/s"(10.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A12.5 ms
prefix_decompress_arrow[common:"https"(80.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A9.7 ms
copy_all_codes
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A1.7 ms
prefix_mask[common:"https"(80.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A163.8 µs
prefix[common:"https"(80.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A256 µs
scan_all_codes
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A555 µs
contains[rare:"checkout0031"(0.1%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A4.5 ms
prefix_arrow[common:"https"(80.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A4.3 ms
prefix_arrow[medium:"http://m.yan"(10.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A4.3 ms
contains_decompress_arrow[rare:"checkout0031"(0.1%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A12 ms
prefix_decompress_arrow[medium:"http://m.yan"(10.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A9.7 ms
prefix_mask[medium:"http://m.yan"(10.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A134.4 µs
prefix[medium:"http://m.yan"(10.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A149 µs
prefix_no_index[common:"https"(80.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A1.9 ms
prefix_no_index[medium:"http://m.yan"(10.0%)]
benches/search.rs
CodSpeed Performance Gauge
N/A
N/A1.8 ms

Commits

Click on a commit to change the comparison range
Base
develop
cb4ea96
+28.02%
experiment(search): #10 TPC-H search + #8 corpus characterization
c8ee514
13 days ago
by claude
-30.04%
style: cargo fmt (fix CI fmt --check)
5b94fa0
12 days ago
by claude
-1.66%
Merge remote-tracking branch 'origin/develop' into claude/cpp-dfa-contains-prefix-IJjlD
5edb52e
12 days ago
by joseph-isaacs
-0.28%
refactor(search): strip experimental scaffolding, tighten public API
a0a024d
10 days ago
by claude
+3.35%
style(search): fix rustfmt check
5245f78
9 days ago
by joseph-isaacs
© 2026 CodSpeed Technology
Home Terms Privacy Docs