mikeleppane
visualvault
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Refactor Scanner to use DatabaseCache and improve cache initialization
#17
Merged
Comparing
feat(sql)/replace-file-cache-to-sqlite
(
b678df0
) with
main
(
5282e85
)
CodSpeed Performance Gauge
-86%
Regressions
7
Untouched
16
Benchmarks
Failed
scanner_parallel[1]
benches/scanner_benchmark.rs::benches::benchmark_scanner_parallel
Regression
CodSpeed Performance Gauge
-86%
46.7 ms
330.1 ms
scanner[1000]
benches/scanner_benchmark.rs::benches::benchmark_scanner
Regression
CodSpeed Performance Gauge
-82%
11.7 ms
64.7 ms
scanner[5000]
benches/scanner_benchmark.rs::benches::benchmark_scanner
Regression
CodSpeed Performance Gauge
-82%
57.8 ms
327 ms
scanner_parallel[2]
benches/scanner_benchmark.rs::benches::benchmark_scanner_parallel
Regression
CodSpeed Performance Gauge
-82%
60.1 ms
328.4 ms
scanner[100]
benches/scanner_benchmark.rs::benches::benchmark_scanner
Regression
CodSpeed Performance Gauge
-85%
1.3 ms
8.3 ms
scanner_parallel[8]
benches/scanner_benchmark.rs::benches::benchmark_scanner_parallel
Regression
CodSpeed Performance Gauge
-82%
58.5 ms
330 ms
scanner_parallel[4]
benches/scanner_benchmark.rs::benches::benchmark_scanner_parallel
Regression
CodSpeed Performance Gauge
-82%
59.3 ms
329 ms
Passed
organize_modes[yearly]
benches/organizer_benchmark.rs::benches::benchmark_organize_modes
CodSpeed Performance Gauge
+3%
7.8 ms
7.6 ms
organize_by_type[500]
benches/organizer_benchmark.rs::benches::benchmark_organize_by_type
CodSpeed Performance Gauge
0%
3.5 ms
3.5 ms
organize_modes[monthly]
benches/organizer_benchmark.rs::benches::benchmark_organize_modes
CodSpeed Performance Gauge
0%
8.6 ms
8.6 ms
duplicate_detection[1000]
benches/duplicate_benchmark.rs::benches::benchmark_duplicate_detection_with_quick_hash
CodSpeed Performance Gauge
0%
275.8 ns
275.8 ns
duplicate_detection[1000]
benches/duplicate_benchmark.rs::benches::benchmark_duplicate_detection_without_quick_hash
CodSpeed Performance Gauge
0%
275.8 ns
275.8 ns
duplicate_detection[5000]
benches/duplicate_benchmark.rs::benches::benchmark_duplicate_detection_without_quick_hash
CodSpeed Performance Gauge
0%
275.8 ns
275.8 ns
duplicate_ratios[30%]
benches/duplicate_benchmark.rs::benches::benchmark_duplicate_ratios
CodSpeed Performance Gauge
0%
275.8 ns
275.8 ns
duplicate_detection[5000]
benches/duplicate_benchmark.rs::benches::benchmark_duplicate_detection_with_quick_hash
CodSpeed Performance Gauge
0%
275.8 ns
275.8 ns
duplicate_ratios[70%]
benches/duplicate_benchmark.rs::benches::benchmark_duplicate_ratios
CodSpeed Performance Gauge
0%
275.8 ns
275.8 ns
duplicate_detection[10000]
benches/duplicate_benchmark.rs::benches::benchmark_duplicate_detection_with_quick_hash
CodSpeed Performance Gauge
0%
275.8 ns
275.8 ns
duplicate_detection[10000]
benches/duplicate_benchmark.rs::benches::benchmark_duplicate_detection_without_quick_hash
CodSpeed Performance Gauge
0%
275.8 ns
275.8 ns
duplicate_ratios[50%]
benches/duplicate_benchmark.rs::benches::benchmark_duplicate_ratios
CodSpeed Performance Gauge
0%
275.8 ns
275.8 ns
duplicate_ratios[10%]
benches/duplicate_benchmark.rs::benches::benchmark_duplicate_ratios
CodSpeed Performance Gauge
0%
275.8 ns
275.8 ns
organize_modes[type]
benches/organizer_benchmark.rs::benches::benchmark_organize_modes
CodSpeed Performance Gauge
0%
6.6 ms
6.6 ms
organize_by_type[100]
benches/organizer_benchmark.rs::benches::benchmark_organize_by_type
CodSpeed Performance Gauge
-1%
736.4 µs
743.4 µs
organize_by_type[1000]
benches/organizer_benchmark.rs::benches::benchmark_organize_by_type
CodSpeed Performance Gauge
-1%
7 ms
7.1 ms
Commits
Click on a commit to change the comparison range
Base
main
5282e85
-85.86%
Refactor Scanner to use DatabaseCache and enhance cache initialization; add async-trait support and create_cache_path utility
b678df0
4 months ago
by mikeleppane
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs