Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							e6ff17ab2a 
							
						 
					 
					
						
						
							
							refactor merging of segregated roads  
						
						 
						
						... 
						
						
						
						adjust to generalFindMaximum function
moved parallel detection to ratio/absolute based regression testing
considerably improved detection quality using normalised regression lines
only follow initial direction/narrow turns for parallel detection 
						
					 
					
						2017-01-03 12:32:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							f48bbb78de 
							
						 
					 
					
						
						
							
							Enable npm and library tests on windows  
						
						 
						
						
						
					 
					
						2017-01-03 10:24:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							bd2a5ebe10 
							
						 
					 
					
						
						
							
							Don't report error if osrm-routed was killed by js script  
						
						 
						
						
						
					 
					
						2017-01-03 10:24:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							5db134bbba 
							
						 
					 
					
						
						
							
							Help strings may contain windows extensions  
						
						 
						
						
						
					 
					
						2017-01-03 10:24:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9d10e96c 
							
						 
					 
					
						
						
							
							Tests for profile API version  
						
						 
						
						
						
					 
					
						2016-12-23 15:02:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							b9b52cb857 
							
						 
					 
					
						
						
							
							clean-up unused headers, use NoTurn for ferries instead of suppressed  
						
						 
						
						
						
					 
					
						2016-12-23 15:01:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							8ffe915395 
							
						 
					 
					
						
						
							
							do not emit turns on ferries  
						
						 
						
						
						
					 
					
						2016-12-23 15:01:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							0a2f934c87 
							
						 
					 
					
						
						
							
							add test for falsely classified obvious turn ( #3364 )  
						
						 
						
						
						
					 
					
						2016-12-20 11:55:10 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							3721f8c887 
							
						 
					 
					
						
						
							
							test showing failure to unpack route with u-turns at both ends  
						
						 
						
						
						
					 
					
						2016-12-20 17:41:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							f04d146ca3 
							
						 
					 
					
						
						
							
							improve ascii art reflecting tunnels  
						
						 
						
						
						
					 
					
						2016-12-19 09:57:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kajari 
							
						 
					 
					
						
						
						
						
							
						
						
							8c50a42ec4 
							
						 
					 
					
						
						
							
							add ascii art to a set of tests  
						
						 
						
						
						
					 
					
						2016-12-19 09:57:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							d584bcad11 
							
						 
					 
					
						
						
							
							fix roundabout handling with lanes  
						
						 
						
						... 
						
						
						
						instead of artificially removing lanes from a roundabout, we don't assing them in the first place.
this also prevents a problem where we would end up collapsing turns with lanes in a roundabout 
						
					 
					
						2016-12-15 13:07:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e48ca65af4 
							
						 
					 
					
						
						
							
							Advanced Roundabouts  
						
						 
						
						... 
						
						
						
						These kind of roundabouts came up during Lane Handling for roundabouts.
They're called Turbo-roundabouts or Turbine-roundabouts and are very
popular e.g. in Germany and the UK.
Seems like our roundabout handler sometimes is getting confused.
Trying to figure out why, and codifying some scenarios for cucumber.
References:
- https://github.com/Project-OSRM/osrm-backend/pull/2693  
						
					 
					
						2016-12-15 13:07:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							94854b5c90 
							
						 
					 
					
						
						
							
							Adds barrier=gate regression tests, see  #581  
						
						 
						
						
						
					 
					
						2016-12-15 12:03:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							1b51163b1d 
							
						 
					 
					
						
						
							
							Clarify API and ensure bearings returned to users are in the range 0-359  
						
						 
						
						
						
					 
					
						2016-12-15 10:59:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							98659fb0a0 
							
						 
					 
					
						
						
							
							Adds failing tests for directional access overrides, discovered in  #3345  
						
						 
						
						
						
					 
					
						2016-12-13 17:37:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							17e15033e1 
							
						 
					 
					
						
						
							
							Log helpful error message if mmap fails.  
						
						 
						
						
						
					 
					
						2016-12-07 22:03:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							875f482203 
							
						 
					 
					
						
						
							
							Refactors and improves the Sliproad Handler,  resolves   #3109  
						
						 
						
						
						
					 
					
						2016-12-07 19:22:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							a28a20a1ba 
							
						 
					 
					
						
						
							
							fix errors in coordinate extractor due to duplicated coordinates  
						
						 
						
						... 
						
						
						
						fix offset calculation in curve detection 
						
					 
					
						2016-12-07 11:33:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emil Tin 
							
						 
					 
					
						
						
						
						
							
						
						
							9461c83511 
							
						 
					 
					
						
						
							
							car profile: handle forward/backward access  
						
						 
						
						
						
					 
					
						2016-12-05 14:15:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emil Tin 
							
						 
					 
					
						
						
						
						
							
						
						
							532cbfce13 
							
						 
					 
					
						
						
							
							profiles: Directional helper, some car refactoring  
						
						 
						
						
						
					 
					
						2016-12-05 14:15:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							561b7cc58e 
							
						 
					 
					
						
						
							
							Rember Intersection Shapes  
						
						 
						
						... 
						
						
						
						Changes the processing order in the edge based graph factory.
Instead of iterating over all outgoing edges in order, we compute the edge
expanded graph in the order of intersections.
This allows to remember intersection shapes and re-use them for all possible ingoing edges.
Also: use low accuracry mode for intersections degree 2 intersections
We can use lower accuracy here, since the `bearing`
after the turn is not as relevant for off-route detection.
Getting lost is near impossible here. 
						
					 
					
						2016-12-01 15:24:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							5775679f64 
							
						 
					 
					
						
						
							
							fix coordinate extraction / errors in offset detector  
						
						 
						
						
						
					 
					
						2016-12-01 12:16:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Karen Shea 
							
						 
					 
					
						
						
						
						
							
						
						
							ef087f963d 
							
						 
					 
					
						
						
							
							Merge pull request  #3324  from Project-OSRM/constrain-staggering  
						
						 
						
						... 
						
						
						
						Constrain staggered intersection detection by mode change and intermediary intersections 
						
					 
					
						2016-11-30 07:35:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							a1127c3e09 
							
						 
					 
					
						
						
							
							reduce numbers of intersections in findNextIntersection, don't normalise for turn lanes  
						
						 
						
						
						
					 
					
						2016-11-30 10:21:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							fe5cc55b0e 
							
						 
					 
					
						
						
							
							support junction = circular in all profiles, add additional tests  
						
						 
						
						... 
						
						
						
						References:
- https://wiki.openstreetmap.org/wiki/Tag:junction%3Dcircular 
- https://lists.openstreetmap.org/pipermail/tagging/2016-November/030520.html 
- https://github.com/Project-OSRM/osrm-backend/issues/3361  
						
					 
					
						2016-11-29 13:44:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							12d58ace10 
							
						 
					 
					
						
						
							
							add support for junction=circular, allowing named circular junctions to be treated as rotaries  
						
						 
						
						
						
					 
					
						2016-11-29 13:44:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							186cc8340a 
							
						 
					 
					
						
						
							
							handle service roads next to roundabouts - ambiguous exit... :(  
						
						 
						
						
						
					 
					
						2016-11-29 11:47:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e343f71541 
							
						 
					 
					
						
						
							
							Refactor Hilbert values computation  
						
						 
						
						
						
					 
					
						2016-11-28 14:17:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							9fe0e91d92 
							
						 
					 
					
						
						
							
							add tests for bridleways  
						
						 
						
						
						
					 
					
						2016-11-22 10:18:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							0bd08224bf 
							
						 
					 
					
						
						
							
							add comments, refactor find obvious turn  
						
						 
						
						
						
					 
					
						2016-11-21 13:16:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							b84d70d305 
							
						 
					 
					
						
						
							
							Add regression test for nil values  
						
						 
						
						
						
					 
					
						2016-11-21 12:17:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							f19bf70b55 
							
						 
					 
					
						
						
							
							Account for imprecision in distance computation  
						
						 
						
						
						
					 
					
						2016-11-18 17:46:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							24fa94af59 
							
						 
					 
					
						
						
							
							Remove obsolete test code  
						
						 
						
						
						
					 
					
						2016-11-18 17:46:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							6ba36a2bc7 
							
						 
					 
					
						
						
							
							test and control for pushing both ways  
						
						 
						
						
						
					 
					
						2016-11-18 10:13:38 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							039989a339 
							
						 
					 
					
						
						
							
							fix overlapping roads  
						
						 
						
						
						
					 
					
						2016-11-18 09:58:03 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							a7559077a0 
							
						 
					 
					
						
						
							
							add modes columns to bike tests  
						
						 
						
						
						
					 
					
						2016-11-18 09:21:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							bbe80192aa 
							
						 
					 
					
						
						
							
							Staggered Intersections for Bike  
						
						 
						
						
						
					 
					
						2016-11-18 08:52:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							9b16b757a4 
							
						 
					 
					
						
						
							
							halfway staggered intersection test  
						
						 
						
						
						
					 
					
						2016-11-18 08:52:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							3680fc9d90 
							
						 
					 
					
						
						
							
							add check/test for intermediary intersections  
						
						 
						
						
						
					 
					
						2016-11-18 08:52:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							836e8bdff0 
							
						 
					 
					
						
						
							
							don't collapse with mode changes  
						
						 
						
						
						
					 
					
						2016-11-18 08:52:47 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							78583d2c8c 
							
						 
					 
					
						
						
							
							fix getTurnDirection, widen straight range, adjust tests accordingly  
						
						 
						
						
						
					 
					
						2016-11-14 11:09:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							e84a0ea37c 
							
						 
					 
					
						
						
							
							reduce coordinate_extraction overhead. slowdown reduced by 30 percent  
						
						 
						
						
						
					 
					
						2016-11-10 10:44:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							88208bfa5d 
							
						 
					 
					
						
						
							
							add testscases for mode changes / additional assertions  
						
						 
						
						
						
					 
					
						2016-11-09 12:55:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ef2261661c 
							
						 
					 
					
						
						
							
							Remove {highway: type} fallback from bike / walk profile,  fixes   #3231  
						
						 
						
						... 
						
						
						
						References:
- https://github.com/Project-OSRM/osrm-text-instructions/issues/62#issuecomment-257889721 
- https://github.com/Project-OSRM/osrm-text-instructions/pull/63  
						
					 
					
						2016-11-08 14:28:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							9c11f4231c 
							
						 
					 
					
						
						
							
							add locations feature to allow testing turn locations, fix minor bug breaking the arrival location  
						
						 
						
						
						
					 
					
						2016-11-08 13:42:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac9617d49 
							
						 
					 
					
						
						
							
							Adapt test to returning ref, Take Pronunciation into Account, Fixes name change heuristic usage in UTurn check  
						
						 
						
						
						
					 
					
						2016-11-08 12:14:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							ccdebccde1 
							
						 
					 
					
						
						
							
							adjust sliproad handler for empty-name check, illustrate testcase  
						
						 
						
						
						
					 
					
						2016-11-08 12:14:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c1651ccb12 
							
						 
					 
					
						
						
							
							Uses Name Change Heuristic Instead of Comparing Name Ids  
						
						 
						
						... 
						
						
						
						References:
- https://github.com/Project-OSRM/osrm-backend/issues/2857 
- https://github.com/Project-OSRM/osrm-backend/pull/2900 
- https://github.com/Project-OSRM/osrm-backend/issues/2909  
						
					 
					
						2016-11-08 12:14:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kajari Ghosh 
							
						 
					 
					
						
						
						
						
							
						
						
							f33180f092 
							
						 
					 
					
						
						
							
							request polyline with precision of 5 or 6 positions ( #3220 )  
						
						 
						
						
						
					 
					
						2016-11-07 15:11:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							3eeb3cb6c6 
							
						 
					 
					
						
						
							
							fix collapsing of roundabout instructions  
						
						 
						
						
						
					 
					
						2016-11-07 17:16:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							388d84a89e 
							
						 
					 
					
						
						
							
							check for compatibility in post-processing ( #3227 )  
						
						 
						
						
						
					 
					
						2016-11-02 16:59:35 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							9693f9269b 
							
						 
					 
					
						
						
							
							Add regression test  
						
						 
						
						
						
					 
					
						2016-11-02 17:52:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ccf5552406 
							
						 
					 
					
						
						
							
							Fixes Cucumber's Unknown Node Error Reporting  
						
						 
						
						... 
						
						
						
						Before: `unknown node %s`
After: `unknown node t`
https://nodejs.org/api/util.html#util_util_format_format_args  
						
					 
					
						2016-11-02 16:46:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							d342a18324 
							
						 
					 
					
						
						
							
							Add regression test  
						
						 
						
						
						
					 
					
						2016-11-02 16:45:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kajari Ghosh 
							
						 
					 
					
						
						
						
						
							
						
						
							c30f43b148 
							
						 
					 
					
						
						
							
							added max_speed to the profiles ( #3089 )  
						
						 
						
						
						
					 
					
						2016-11-01 17:13:10 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kajari Ghosh 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc0609a62 
							
						 
					 
					
						
						
							
							Map matching test coverage fix ( #3201 )  
						
						 
						
						... 
						
						
						
						* fixed map matching test coverage 
						
					 
					
						2016-10-29 11:22:09 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							8ff4bc09ac 
							
						 
					 
					
						
						
							
							fix breaking the sorting order by node adjustments  
						
						 
						
						
						
					 
					
						2016-10-27 19:55:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							88c3f4c481 
							
						 
					 
					
						
						
							
							Considering multiple small turns, right after each  
						
						 
						
						... 
						
						
						
						other can result in a combined turn angle that is
straight instead of turning left and right. 
						
					 
					
						2016-10-27 19:19:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							ceddfada3d 
							
						 
					 
					
						
						
							
							Don't mark all lanes as designated when there are blank lane specifiers in the tag.  
						
						 
						
						
						
					 
					
						2016-10-25 14:37:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							ba5871cfa1 
							
						 
					 
					
						
						
							
							fix turn scenarios  
						
						 
						
						
						
					 
					
						2016-10-25 10:12:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							e8b947bca6 
							
						 
					 
					
						
						
							
							fix coordinate extraction with less than 1 meters past lane distance  
						
						 
						
						
						
					 
					
						2016-10-25 10:07:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							86b70f2632 
							
						 
					 
					
						
						
							
							Don't fail on incorrect lane tags '1; 2'  
						
						 
						
						
						
					 
					
						2016-10-24 15:25:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							d05b85c227 
							
						 
					 
					
						
						
							
							fix turn restriction and make route unique  
						
						 
						
						
						
					 
					
						2016-10-22 06:48:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							19f00589de 
							
						 
					 
					
						
						
							
							Removes constant speed offset from calibration two years ago,  resolves   #3023 .  
						
						 
						
						... 
						
						
						
						Our fine-tuned profiles are better in modelling real speed by now. This
constant offset is no longer needed. We still scale maxspeed, though.
https://github.com/Project-OSRM/osrm-backend/issues/3053  
						
					 
					
						2016-10-22 06:48:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							40bfe89d97 
							
						 
					 
					
						
						
							
							add test  
						
						 
						
						
						
					 
					
						2016-10-20 14:28:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							ecee13bffa 
							
						 
					 
					
						
						
							
							actually calculate distance instead of using .distance which is a timing value  
						
						 
						
						
						
					 
					
						2016-10-20 12:27:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							5e167b8745 
							
						 
					 
					
						
						
							
							Turn Angles in OSRM were computed using a lookahead of 10 meters.  
						
						 
						
						... 
						
						
						
						This PR adds more advanced coordinate extraction, analysing the road
to detect offsets due to OSM way modelling.
In addition it improves the handling of bearings. Right now OSM reports
bearings simply based on the very first coordinate along a way.
With this PR, we store the bearings for a turn correctly, making the
bearings for turns correct. 
						
					 
					
						2016-10-20 10:47:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							1f8ca2879f 
							
						 
					 
					
						
						
							
							fix u-turn collapsing onto empty name / in presence of turning use lane  
						
						 
						
						
						
					 
					
						2016-10-20 09:39:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ab1a9271c8 
							
						 
					 
					
						
						
							
							Canonicalizes Spaces in Semicolon Stringlists,  fixes   #3086  
						
						 
						
						
						
					 
					
						2016-10-19 14:14:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kajari Ghosh 
							
						 
					 
					
						
						
						
						
							
						
						
							3f0f0e306b 
							
						 
					 
					
						
						
							
							Directional Destination Tags ( #3061 )  
						
						 
						
						... 
						
						
						
						* cucumber test scenarios, #3027 
* post review comments
* two tests are still failing
* fixed one test
* passing tests
* cleaner code refactor
* possible sceanrios for destination:ref:forward/backward
* added code for direction:ref:forward/backward, tests pass
* changelog
* store direction in variable
* added tags to taginfo
* fixed dumb error
* use boolean flags
* null pointer checks
* hopefully better null pointer checks 
						
					 
					
						2016-10-18 23:09:19 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ee4fb89336 
							
						 
					 
					
						
						
							
							Adds missing routable service tags  
						
						 
						
						... 
						
						
						
						http://taginfo.openstreetmap.org/keys/service#values  
						
					 
					
						2016-10-18 22:11:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							f540485cb0 
							
						 
					 
					
						
						
							
							Add a speed for driveway to service speeds  
						
						 
						
						
						
					 
					
						2016-10-17 15:45:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							5617d3886d 
							
						 
					 
					
						
						
							
							Fix cucumber support code for routability testing to actually test  
						
						 
						
						... 
						
						
						
						input/output for speed and time values, adjust resulting broken tests 
						
					 
					
						2016-10-17 15:45:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							ef1f14550f 
							
						 
					 
					
						
						
							
							max all trips roundtrips again  
						
						 
						
						
						
					 
					
						2016-10-17 15:26:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							5839bf334b 
							
						 
					 
					
						
						
							
							fix random feature fail  
						
						 
						
						
						
					 
					
						2016-10-17 15:26:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							46c936b48e 
							
						 
					 
					
						
						
							
							handle trips with identical coordinates  
						
						 
						
						
						
					 
					
						2016-10-17 15:26:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							17eb664597 
							
						 
					 
					
						
						
							
							don't get disturbed by service roads in obvious discovery  
						
						 
						
						
						
					 
					
						2016-10-13 16:10:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a13cf3f2be 
							
						 
					 
					
						
						
							
							Route over alternating oneways but not reversible ones,  closes   #2837 .  
						
						 
						
						... 
						
						
						
						- alternating: high frequency, route over them with penalty
- reversible: low frequency, do not route over them - time dependence
- http://wiki.openstreetmap.org/wiki/Tag:oneway%3Dreversible 
- http://wiki.openstreetmap.org/wiki/Tag:oneway%3Dalternating 
This distinction was made at the Elbe-Labe Meetup in Dresden, with
accompanying Wiki pages and tagging scheme. Thanks all involed!
- https://github.com/Project-OSRM/osrm-backend/issues/2837 
- http://wiki.openstreetmap.org/wiki/Key:oneway  
						
					 
					
						2016-10-12 12:53:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							6cf99c886f 
							
						 
					 
					
						
						
							
							don't emit invalid on sliproads with incompatible modes  
						
						 
						
						
						
					 
					
						2016-10-11 10:59:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emil Tin 
							
						 
					 
					
						
						
						
						
							
						
						
							7cbb1807e7 
							
						 
					 
					
						
						
							
							cucumber: change syntax of node maps  
						
						 
						
						
						
					 
					
						2016-10-11 09:07:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							d47d03c15b 
							
						 
					 
					
						
						
							
							Add explicit test for malformed coordinate  
						
						 
						
						
						
					 
					
						2016-10-11 00:04:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							240a7696da 
							
						 
					 
					
						
						
							
							Catch boost bad_numeric_cast exception and let parser return an error  
						
						 
						
						
						
					 
					
						2016-10-11 00:04:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							378322f6e3 
							
						 
					 
					
						
						
							
							don't provide turn-straight next to suppress-straight  
						
						 
						
						
						
					 
					
						2016-10-07 09:35:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							66f2cc5184 
							
						 
					 
					
						
						
							
							fix detection of forks in present of oneways  
						
						 
						
						
						
					 
					
						2016-10-05 17:49:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							da15c014f5 
							
						 
					 
					
						
						
							
							Avoid doubled reprocessing for scenarios without caching  
						
						 
						
						
						
					 
					
						2016-10-04 14:35:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9a85a50586 
							
						 
					 
					
						
						
							
							Implements Cucumber shared vs. static library detection,  fixes   #2999  
						
						 
						
						
						
					 
					
						2016-10-04 14:14:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							5d9fc83db4 
							
						 
					 
					
						
						
							
							adjust test cases that specify coords without leading 0  
						
						 
						
						
						
					 
					
						2016-10-03 13:15:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							10b93c6908 
							
						 
					 
					
						
						
							
							re-introduce space into summaries  
						
						 
						
						
						
					 
					
						2016-09-30 14:36:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							e4d0d49300 
							
						 
					 
					
						
						
							
							move summaries to car profile, test for references, use boost adaptors  
						
						 
						
						
						
					 
					
						2016-09-30 10:59:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							cbb96ce7f4 
							
						 
					 
					
						
						
							
							handle empty names in summaries  
						
						 
						
						
						
					 
					
						2016-09-30 10:43:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							54aaf574d9 
							
						 
					 
					
						
						
							
							removing caching from edge weight update test, so it runs fresh each time  
						
						 
						
						
						
					 
					
						2016-09-30 00:12:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							a824e64682 
							
						 
					 
					
						
						
							
							Merge branch 'master' into guido/notification  
						
						 
						
						
						
					 
					
						2016-09-29 16:03:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							da15e1fc5e 
							
						 
					 
					
						
						
							
							adjust case/add clarification  
						
						 
						
						
						
					 
					
						2016-09-29 10:50:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ansis Brammanis 
							
						 
					 
					
						
						
						
						
							
						
						
							7e2663f2ad 
							
						 
					 
					
						
						
							
							calculate roundabout radius from circumference,  fix   #2716  
						
						 
						
						
						
					 
					
						2016-09-29 10:42:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							1a96483f7b 
							
						 
					 
					
						
						
							
							prefer notification over new-name/suppressed types  
						
						 
						
						
						
					 
					
						2016-09-29 10:26:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								karenzshea 
							
						 
					 
					
						
						
						
						
							
						
						
							3d5a53566c 
							
						 
					 
					
						
						
							
							implement flag edge-weight-updates-over-factor, to log edge weight  
						
						 
						
						... 
						
						
						
						updates over provided x factor 
						
					 
					
						2016-09-28 15:19:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							0abd32fca3 
							
						 
					 
					
						
						
							
							prefer first result  
						
						 
						
						
						
					 
					
						2016-09-28 10:32:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							3f3c85ba72 
							
						 
					 
					
						
						
							
							Added profile files per test generation  
						
						 
						
						
						
					 
					
						2016-09-28 09:04:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							60010dd998 
							
						 
					 
					
						
						
							
							Reduce NewName Instructructions / Name Changes  
						
						 
						
						... 
						
						
						
						With @karenzshea's name / ref split (ref. #2857 ) in master we want to
make use of it and reduce `NewName` instructions when ever possible.
This is a first step towards #2744  by using the already existing name
change heuristic from the extractor now in post-processing as well.
Limitations: at the moment we don't have the `SuffixTable` in
post-processing; this would require us serializing and subsequently
deserializing the table, passing it through from the profiles to the
API. 
						
					 
					
						2016-09-21 12:42:39 +02:00