Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							4136bf2808 
							
						 
					 
					
						
						
							
							Add layer to debug tiles to expose all OSM nodes in that area.  
						
						 
						
						
						
					 
					
						2017-06-19 15:59:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							e3276324b9 
							
						 
					 
					
						
						
							
							Include 'rate' property (reciprocal of weight) on debug tile edges. ( #4162 )  
						
						 
						
						... 
						
						
						
						Include 'rate' property (reciprocal of weight) on debug tile edges and add turn weight data to debug tiles. 
						
					 
					
						2017-06-15 17:50:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							26702920b4 
							
						 
					 
					
						
						
							
							Move ComponentID to EdgeBasedNodeDataContainer  
						
						 
						
						
						
					 
					
						2017-05-17 15:21:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							ca6b1b39b7 
							
						 
					 
					
						
						
							
							Remove data duplicates in .node file  
						
						 
						
						
						
					 
					
						2017-05-17 15:21:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e064a9334b 
							
						 
					 
					
						
						
							
							Lifts restriction to only provide zero or one alternative routes  
						
						 
						
						
						
					 
					
						2017-05-12 13:54:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e12c7756d9 
							
						 
					 
					
						
						
							
							Weight-ifies alternatives related code-paths  
						
						 
						
						
						
					 
					
						2017-05-12 13:54:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							f8002480c2 
							
						 
					 
					
						
						
							
							fix continue_straight interaction with bearing specification  
						
						 
						
						
						
					 
					
						2017-05-12 13:38:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							9334cc463d 
							
						 
					 
					
						
						
							
							Fixes Table not checking for valid phantom nodes  
						
						 
						
						... 
						
						
						
						We failed to check if we could actually find phantom nodes for all
coordinates in the table plugin, leading to corrupt internal state.
```
curl 'http://localhost:5000/table/v1/car/7.4151,43.7305;7.4222,43.7368?radiuses=0 ;'
```
```
[assert][140505627227904] /tmp/osrm-backend/include/engine/routing_algorithms/routing_base.hpp:68
in: void osrm::engine::routing_algorithms::insertNodesInHeap(osrm::engine::SearchEngineData<osrm::engine::routing_algorithms::ch::Algorithm>::ManyToManyQueryHeap&, const osrm::engine::PhantomNode&) [with bool DIRECTION = false; osrm::engine::SearchEngineData<osrm::engine::routing_algorithms::ch::Algorithm>::ManyToManyQueryHeap = osrm::util::BinaryHeap<unsigned int, unsigned int, int, osrm::engine::ManyToManyHeapData, osrm::util::UnorderedMapStorage<unsigned int, int> >]: phantom_node.IsValid()
terminate called without an active exception
``` 
						
					 
					
						2017-05-02 13:41:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							497709da13 
							
						 
					 
					
						
						
							
							Review fixes  
						
						 
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							cce4f6344c 
							
						 
					 
					
						
						
							
							TODO fixes  
						
						 
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							2fab696bb3 
							
						 
					 
					
						
						
							
							New tidying and gaps parameters.  
						
						 
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							69422cc4e7 
							
						 
					 
					
						
						
							
							Clang formatting.  
						
						 
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c0987e8a 
							
						 
					 
					
						
						
							
							Integration  #3149  and  #3815  
						
						 
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							bd9eb76a2d 
							
						 
					 
					
						
						
							
							Transparently Tidy Traces in Map Matching,  resolves   #2840 .  
						
						 
						
						... 
						
						
						
						The Map Matching plugin currently has issues with:
- high frequency traces and (performance)
- blobs, think noise at traffic signals (correctness)
This changeset implements trace-tidying transparently for the user.
We hopefully will see both performance gains as well as better matches! 
						
					 
					
						2017-03-22 10:39:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lev Dragunov 
							
						 
					 
					
						
						
						
						
							
						
						
							441eae9df2 
							
						 
					 
					
						
						
							
							Tidying prarameter for the map matching plugin.  
						
						 
						
						
						
					 
					
						2017-03-22 10:39:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							0a13390ab0 
							
						 
					 
					
						
						
							
							Compute correct speed values in tile plugin  
						
						 
						
						
						
					 
					
						2017-03-09 11:18:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							c2a5cc034a 
							
						 
					 
					
						
						
							
							Fix formating  
						
						 
						
						
						
					 
					
						2017-03-03 16:02:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							e737700c7b 
							
						 
					 
					
						
						
							
							Fix tile encoding  
						
						 
						
						
						
					 
					
						2017-03-03 16:02:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							a32f8a6a59 
							
						 
					 
					
						
						
							
							Fix two typos in tile code  
						
						 
						
						
						
					 
					
						2017-03-03 16:02:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							3f485ac09b 
							
						 
					 
					
						
						
							
							Addressed PR comments by @daniel-j-h and @oxidase  
						
						 
						
						
						
					 
					
						2017-03-03 16:02:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							0ac1f99f9c 
							
						 
					 
					
						
						
							
							Fix bug in refactor  
						
						 
						
						
						
					 
					
						2017-03-03 16:02:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							7da86b5984 
							
						 
					 
					
						
						
							
							Implement CoreCH algorithm  
						
						 
						
						
						
					 
					
						2017-03-03 16:02:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							922e155763 
							
						 
					 
					
						
						
							
							Add type traits to disable plugins for specific algorithms  
						
						 
						
						
						
					 
					
						2017-03-03 16:02:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							436b34ffea 
							
						 
					 
					
						
						
							
							Refactor routing_algorithms to only contain free functions  
						
						 
						
						
						
					 
					
						2017-03-03 16:02:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							2fa8d0f534 
							
						 
					 
					
						
						
							
							Port OSRM, Engine and Datafacades to be algorithm aware  
						
						 
						
						
						
					 
					
						2017-03-03 16:02:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							786be6f570 
							
						 
					 
					
						
						
							
							Optimise Flow Algorithm/Datastructures in use  
						
						 
						
						
						
					 
					
						2017-03-01 16:09:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kajari Ghosh 
							
						 
					 
					
						
						
						
						
							
						
						
							2218658969 
							
						 
					 
					
						
						
							
							Trip with Fixed Start and End points (TFSE) ( #3408 )  
						
						 
						
						... 
						
						
						
						* fixed start and end trip feature to trip service 
						
					 
					
						2017-02-10 05:13:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c277b95f03 
							
						 
					 
					
						
						
							
							Implements Zero-Copy String Views onto Contiguous Memory,  resolves   #3265 .  
						
						 
						
						... 
						
						
						
						- http://www.boost.org/doc/libs/1_61_0/libs/utility/doc/html/string_ref.html 
- http://en.cppreference.com/w/cpp/string/basic_string_view  
						
					 
					
						2017-01-23 15:22:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							d129b0ef24 
							
						 
					 
					
						
						
							
							remove templates from routing algorithms  
						
						 
						
						
						
					 
					
						2017-01-21 23:59:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							b6f9ec2a33 
							
						 
					 
					
						
						
							
							make facades const to be consistent with const shmem block  
						
						 
						
						
						
					 
					
						2017-01-14 01:14:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jihyun Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							421caa1856 
							
						 
					 
					
						
						
							
							Fix copying vector on std::sort comparator ( #3504 )  
						
						 
						
						
						
					 
					
						2016-12-30 13:57:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							3cbac0f012 
							
						 
					 
					
						
						
							
							Revert "Smarter search radius formula for map matching"  
						
						 
						
						... 
						
						
						
						This reverts commit b73c59088c . 
						
					 
					
						2016-12-21 22:41:48 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							f40b34af9d 
							
						 
					 
					
						
						
							
							Revert "Fix capture"  
						
						 
						
						... 
						
						
						
						This reverts commit 4f81e31d63 . 
						
					 
					
						2016-12-21 22:41:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							cc14fb8bff 
							
						 
					 
					
						
						
							
							Revert "Hardcode search radius parameters"  
						
						 
						
						... 
						
						
						
						This reverts commit 2c9e18d5a9 . 
						
					 
					
						2016-12-21 22:41:34 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e3fa916f 
							
						 
					 
					
						
						
							
							Revert "Fix call to std::min"  
						
						 
						
						... 
						
						
						
						This reverts commit 8bb183bc8c . 
						
					 
					
						2016-12-21 22:41:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							0817cd6dfd 
							
						 
					 
					
						
						
							
							Enforce iteration order so that tiles are encoded consistently on all platforms ( #3393 )  
						
						 
						
						
						
					 
					
						2016-12-02 08:59:39 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							a1127c3e09 
							
						 
					 
					
						
						
							
							reduce numbers of intersections in findNextIntersection, don't normalise for turn lanes  
						
						 
						
						
						
					 
					
						2016-11-30 10:21:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kerrick Staley 
							
						 
					 
					
						
						
						
						
							
						
						
							8bb183bc8c 
							
						 
					 
					
						
						
							
							Fix call to std::min  
						
						 
						
						
						
					 
					
						2016-11-17 17:56:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kerrick Staley 
							
						 
					 
					
						
						
						
						
							
						
						
							2c9e18d5a9 
							
						 
					 
					
						
						
							
							Hardcode search radius parameters  
						
						 
						
						
						
					 
					
						2016-11-17 17:56:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kerrick Staley 
							
						 
					 
					
						
						
						
						
							
						
						
							4f81e31d63 
							
						 
					 
					
						
						
							
							Fix capture  
						
						 
						
						
						
					 
					
						2016-11-17 17:56:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kerrick-lyft 
							
						 
					 
					
						
						
						
						
							
						
						
							b73c59088c 
							
						 
					 
					
						
						
							
							Smarter search radius formula for map matching  
						
						 
						
						
						
					 
					
						2016-11-17 17:56:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec505281e 
							
						 
					 
					
						
						
							
							fix edge discovery in tile plugin  
						
						 
						
						
						
					 
					
						2016-11-12 02:15:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							cef53c4b56 
							
						 
					 
					
						
						
							
							Fix key/val offset bug.  
						
						 
						
						
						
					 
					
						2016-11-08 11:45:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							481b03baeb 
							
						 
					 
					
						
						
							
							Review changes.  
						
						 
						
						
						
					 
					
						2016-11-08 11:45:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							f96e61ee06 
							
						 
					 
					
						
						
							
							Construct adjacency list and properly traverse it.  
						
						 
						
						
						
					 
					
						2016-11-08 11:45:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							af7960a796 
							
						 
					 
					
						
						
							
							Fix buffering of query box - it was shrinking in the Y axis, rather than growing.  
						
						 
						
						
						
					 
					
						2016-11-08 11:45:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							4c6d6aeaa7 
							
						 
					 
					
						
						
							
							Fix retrieval of forward/reverse data.  
						
						 
						
						
						
					 
					
						2016-11-08 11:45:27 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kajari Ghosh 
							
						 
					 
					
						
						
						
						
							
						
						
							c30f43b148 
							
						 
					 
					
						
						
							
							added max_speed to the profiles ( #3089 )  
						
						 
						
						
						
					 
					
						2016-11-01 17:13:10 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Niklaus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f02b7b0910 
							
						 
					 
					
						
						
							
							[skip ci] Fix formating using format.sh  
						
						 
						
						
						
					 
					
						2016-10-28 14:45:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a933b5d949 
							
						 
					 
					
						
						
							
							Prevents the Matching getting confused when users are time-travelling.  
						
						 
						
						
						
					 
					
						2016-10-25 10:42:24 -07:00