Avatar for the routers-org user
routers-org
routers
BlogDocsChangelog

fix: Multiple Fixes to Route-Base Costing Heuristics

#97Merged
Comparing
copilot/implement-mock-network-trait
(
7ffe4cd
) with
main
(
b92aa77
)
CodSpeed Performance Gauge
×3.2
Improvement
6
Untouched
10

Benchmarks

16 total
selective_forward_solver:match: LAX_LYNWOOD
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
×3.2
201.1 ms63.6 ms
selective_forward_solver:match: VENTURA_HWY
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
+57%
14.9 ms9.5 ms
precompute_forward_solver:match: VENTURA_HWY
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
+46%
10.4 ms7.2 ms
match: VENTURA_HWY
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
+45%
10.4 ms7.2 ms
match: LAX_LYNWOOD
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
+30%
104.5 ms80.5 ms
precompute_forward_solver:match: LAX_LYNWOOD
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
+29%
104.1 ms80.4 ms
ingest_as_full_graph
benches/total_ingestion.rs::standard_benches::ingestion_benchmark::ingestion_benchmark
CodSpeed Performance Gauge
+3%
464.6 ms449.4 ms
compared_to_osmpbf
libs/routers_codec/benches/codec_target.rs::targeted_benches::target_benchmark::iterator_target
CodSpeed Performance Gauge
+1%
52 ms51.5 ms
element_iter_count
libs/routers_codec/benches/codec_sweep.rs::standard_benches::sweep_benchmark::iterator_sweep
CodSpeed Performance Gauge
+1%
14.2 ms14.1 ms
block_iter_count
libs/routers_codec/benches/codec_sweep.rs::standard_benches::sweep_benchmark::iterator_sweep
CodSpeed Performance Gauge
0%
14.2 ms14.2 ms
layer-gen: LAX_LYNWOOD
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
0%
3 ms3 ms
ingest_and_count
libs/routers_codec/benches/codec_target.rs::targeted_benches::target_benchmark::iterator_target
CodSpeed Performance Gauge
0%
16.6 ms16.6 ms
layer-gen: VENTURA_HWY
benches/map_match.rs::targeted_benches::target_benchmark::match
CodSpeed Performance Gauge
0%
934.6 µs935 µs
processed_iter_count
libs/routers_codec/benches/codec_sweep.rs::standard_benches::sweep_benchmark::iterator_sweep
CodSpeed Performance Gauge
0%
16.5 ms16.5 ms
iterate_blocks_each
libs/routers_codec/benches/codec_target.rs::targeted_benches::target_benchmark::iterator_target
CodSpeed Performance Gauge
-1%
50.6 ms51 ms
parallel_iterate_blocks_each
libs/routers_codec/benches/codec_target.rs::targeted_benches::target_benchmark::iterator_target
CodSpeed Performance Gauge
-2%
14.1 ms14.3 ms

Commits

Click on a commit to change the comparison range
Base
main
b92aa77
×3
fix(tests): simplify generated segments
0399c63
4 days ago
by bennjii
+0.23%
fix(tests): remove unused import
adf5611
4 days ago
by bennjii
+1.92%
fix(route): make my own impl instead of generated
685a306
3 days ago
by bennjii
+0.84%
fix(ci): extend running duration for tests
d1b7696
2 days ago
by bennjii
+1.56%
fix(ci): extend running duration for tests (2)
eb4734f
2 days ago
by bennjii
+16.48%
fix(tests): remove snapshots from test
9da836d
1 day ago
by bennjii
-2.42%
feat(proto): remove requirement for release mode test running
7ffe4cd
1 day ago
by bennjii
© 2026 CodSpeed Technology
Home Terms Privacy Docs