Avatar for the routers-org user
routers-org
routers
Instrumentation
Wall Time
BlogDocsChangelog

refactor: Refactoring Map-Matching Algorithm

#16Merged
Comparing
chore/ingest_api
(
8300e6a
) with
main
(
5ff452a
)
CodSpeed Performance Gauge
-13%
Improvements
0
Regressions
1
Untouched
7
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

element_iter_count
benches/codec_sweep.rs::standard_benches::sweep_benchmark::iterator_sweep::element_iter_count
CodSpeed Performance Gauge
+4%
1.1 s
1 s
block_iter_count
benches/codec_sweep.rs::standard_benches::sweep_benchmark::iterator_sweep::block_iter_count
CodSpeed Performance Gauge
+4%
1.1 s
1 s
parallel_iterate_blocks_each
benches/codec_target.rs::targeted_benches::target_benchmark::iterator_target::parallel_iterate_blocks_each
CodSpeed Performance Gauge
+2%
1,013.3 ms
992.3 ms
iterate_blocks_each
benches/codec_target.rs::targeted_benches::target_benchmark::iterator_target::iterate_blocks_each
CodSpeed Performance Gauge
+2%
930.6 ms
912 ms
compared_to_osmpbf
benches/codec_target.rs::targeted_benches::target_benchmark::iterator_target::compared_to_osmpbf
CodSpeed Performance Gauge
+2%
833.7 ms
818.1 ms
processed_iter_count
benches/codec_sweep.rs::standard_benches::sweep_benchmark::iterator_sweep::processed_iter_count
CodSpeed Performance Gauge
-9%
1.5 s
1.7 s
ingest_and_count
benches/total_ingestion.rs::standard_benches::ingestion_benchmark::ingestion_benchmark::ingest_and_count
CodSpeed Performance Gauge
-10%
1.5 s
1.7 s
ingest_as_full_graphRegression
benches/total_ingestion.rs::standard_benches::ingestion_benchmark::ingestion_benchmark::ingest_as_full_graph
CodSpeed Performance Gauge
-13%
2.6 s
3 s

Commits

Click on a commit to change the comparison range
Base
main
5ff452a
-16.12%
mod: repair benchmarks
d6b5ce4
8 months ago
by bennjii
-6.59%
comparative: see without relation
d22aa0b
8 months ago
by bennjii
-16.67%
mod: remove shared lock
e12d0be
8 months ago
by bennjii
+25.65%
wip: testing
f0ce491
7 months ago
by bennjii
+0.34%
mod: generic costing methods & wip transition restructure
6011ab6
6 months ago
by bennjii
+1.14%
mod: update costing docs
97141d9
6 months ago
by bennjii
-0.78%
wip: refactoring how each segment is structured
b8ec8ef
5 months ago
by bennjii
-0.98%
wip: move solver into isolated segment
1163db0
5 months ago
by bennjii
+0.06%
wip: proposed different solution metrics
bb489d1
5 months ago
by bennjii
+0.42%
wip: reworking heuristics
28a57ab
5 months ago
by bennjii
+1.51%
wip: improvements in flyweight handling
24ddf02
5 months ago
by bennjii
-1.63%
mod: improved candidate selection
8f3fd77
5 months ago
by bennjii
-0.93%
mod: rationalisable routing nomenclature
161df6a
5 months ago
by bennjii
+0.39%
mod: route progressively
c2ce340
5 months ago
by bennjii
-0.03%
mod: emission cost blowout removed
41d9544
5 months ago
by bennjii
+0.05%
doc: documentation for default emission calculation
b047a7f
5 months ago
by bennjii
-0.45%
mod: improved cost blowout maintainance
f2279dd
5 months ago
by bennjii
+0.53%
mod: remove repeated cond.
a9c52b6
5 months ago
by bennjii
-1.29%
mod: logic revisit
df4c3e1
5 months ago
by bennjii
-0.25%
mod: reduce proclivity to small-segment ratio influencing factors
4eefdd0
5 months ago
by bennjii
+1.12%
mod: logically correct-bound
ecb13b3
5 months ago
by bennjii
-0.35%
mod: ignore todo list
711716d
5 months ago
by bennjii
+1.42%
mod: remove unused tests
8300e6a
5 months ago
by bennjii
© 2025 CodSpeed Technology
Home Terms Privacy Docs