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%
mod: repair benchmarks
d6b5ce4
6 months ago
by bennjii
-7%
comparative: see without relation
d22aa0b
6 months ago
by bennjii
-17%
mod: remove shared lock
e12d0be
6 months ago
by bennjii
+26%
wip: testing
f0ce491
5 months ago
by bennjii
0%
mod: generic costing methods & wip transition restructure
6011ab6
4 months ago
by bennjii
+1%
mod: update costing docs
97141d9
4 months ago
by bennjii
-1%
wip: refactoring how each segment is structured
b8ec8ef
3 months ago
by bennjii
-1%
wip: move solver into isolated segment
1163db0
3 months ago
by bennjii
0%
wip: proposed different solution metrics
bb489d1
3 months ago
by bennjii
0%
wip: reworking heuristics
28a57ab
3 months ago
by bennjii
+2%
wip: improvements in flyweight handling
24ddf02
3 months ago
by bennjii
-2%
mod: improved candidate selection
8f3fd77
3 months ago
by bennjii
-1%
mod: rationalisable routing nomenclature
161df6a
3 months ago
by bennjii
0%
mod: route progressively
c2ce340
3 months ago
by bennjii
0%
mod: emission cost blowout removed
41d9544
3 months ago
by bennjii
0%
doc: documentation for default emission calculation
b047a7f
3 months ago
by bennjii
0%
mod: improved cost blowout maintainance
f2279dd
3 months ago
by bennjii
+1%
mod: remove repeated cond.
a9c52b6
3 months ago
by bennjii
-1%
mod: logic revisit
df4c3e1
3 months ago
by bennjii
0%
mod: reduce proclivity to small-segment ratio influencing factors
4eefdd0
3 months ago
by bennjii
+1%
mod: logically correct-bound
ecb13b3
3 months ago
by bennjii
0%
mod: ignore todo list
711716d
3 months ago
by bennjii
+1%
mod: remove unused tests
8300e6a
3 months ago
by bennjii
© 2025 CodSpeed Technology
Home Terms Privacy Docs