Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							0bd658c304 
							
						 
					 
					
						
						
							
							Fix match and trip API response  
						
						
						
					 
					
						2016-03-17 21:57:36 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							0c8113943b 
							
						 
					 
					
						
						
							
							Fix out-of-bounds write in map_matching  
						
						
						
					 
					
						2016-03-17 21:57:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dane Springmeyer 
							
						 
					 
					
						
						
						
						
							
						
						
							ef790e8e82 
							
						 
					 
					
						
						
							
							Fix compile on OS X  
						
						
						
					 
					
						2016-03-17 21:57:36 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							cd4dbfac42 
							
						 
					 
					
						
						
							
							Finish the nearest plugin  
						
						
						
					 
					
						2016-03-17 21:57:36 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							6b72c007f9 
							
						 
					 
					
						
						
							
							Initialize NearestParameters correctly  
						
						
						
					 
					
						2016-03-17 21:57:36 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							007e4a69c8 
							
						 
					 
					
						
						
							
							Adapt to feedback in  #519  
						
						
						
					 
					
						2016-03-17 21:57:36 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							fab343d0d3 
							
						 
					 
					
						
						
							
							Add trip plugin  
						
						
						
					 
					
						2016-03-17 21:57:36 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							8d4ee327cd 
							
						 
					 
					
						
						
							
							Hook up map matching  
						
						
						
					 
					
						2016-03-17 21:57:36 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							ba2feca497 
							
						 
					 
					
						
						
							
							First compiling version of map_match plugin  
						
						
						
					 
					
						2016-03-17 21:57:36 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b10bd7c45e 
							
						 
					 
					
						
						
							
							Fix missing headers in hint.hpp  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							52653c8ffa 
							
						 
					 
					
						
						
							
							Fix forward declarations in publicly facing osrm header  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							891ac48d1c 
							
						 
					 
					
						
						
							
							Enable all plugins with aStatus::Error return code fallback for not implemented ones  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							26dd3c8cd7 
							
						 
					 
					
						
						
							
							Adds publicly facing alias headers for parameters  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							b1a11aa567 
							
						 
					 
					
						
						
							
							We don't need templates at all, this is not CRTP?  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							c21e0855e9 
							
						 
					 
					
						
						
							
							Service skeletons for nearest, trip, match  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							1b2bbd086e 
							
						 
					 
					
						
						
							
							Fix grammar constraint and enable all plugin links  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							8eee4c23cc 
							
						 
					 
					
						
						
							
							Plugin grammar skeletons  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							7e1c164937 
							
						 
					 
					
						
						
							
							Enforce parameter and grammar type to catch subtle bugs  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							6fecce23fc 
							
						 
					 
					
						
						
							
							Link parameters to grammars  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							7abb7ed0e1 
							
						 
					 
					
						
						
							
							Require a BaseParameters type at compile time via enable_if  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							097771879b 
							
						 
					 
					
						
						
							
							Adapts Nearest plugin to new API  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							2d558a0b83 
							
						 
					 
					
						
						
							
							Fix deleting incomplete type and make Engine moveable only  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							23a5edb29b 
							
						 
					 
					
						
						
							
							Adapts publicly facing new API  
						
						
						
					 
					
						2016-03-17 21:57:35 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							942c71814d 
							
						 
					 
					
						
						
							
							Adapts NearestParameters to new API  
						
						
						
					 
					
						2016-03-17 21:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							482aa63001 
							
						 
					 
					
						
						
							
							Initial non-building match plugin  
						
						
						
					 
					
						2016-03-17 21:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							decf976489 
							
						 
					 
					
						
						
							
							Semantic action handler requires passing optional by value and fusion::vector2  
						
						
						
					 
					
						2016-03-17 21:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							88a501f77c 
							
						 
					 
					
						
						
							
							Add tests for bearing parsing  
						
						
						
					 
					
						2016-03-17 21:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							98beea7649 
							
						 
					 
					
						
						
							
							Add table service  
						
						
						
					 
					
						2016-03-17 21:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							2bd8efd140 
							
						 
					 
					
						
						
							
							Add table API  
						
						
						
					 
					
						2016-03-17 21:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							73e71765ab 
							
						 
					 
					
						
						
							
							Optional<T> semantic action handler takes T argument  
						
						
						
					 
					
						2016-03-17 21:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							a57680323f 
							
						 
					 
					
						
						
							
							Fix parameter parsing tests  
						
						
						
					 
					
						2016-03-17 21:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							75f356fcc6 
							
						 
					 
					
						
						
							
							Fix table plugin  
						
						
						
					 
					
						2016-03-17 21:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							d35c862a8b 
							
						 
					 
					
						
						
							
							First take at distance table API re-write  
						
						
						
					 
					
						2016-03-17 21:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							df236b72fb 
							
						 
					 
					
						
						
							
							Adapts TableParameters and its validation to new API  
						
						
						
					 
					
						2016-03-17 21:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							8b2b153465 
							
						 
					 
					
						
						
							
							Add viaroute suport for new API  
						
						
						
					 
					
						2016-03-17 21:57:32 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							26ffdf2dcb 
							
						 
					 
					
						
						
							
							Also exclude the compressed flag from the data format  
						
						
						
					 
					
						2016-03-17 17:23:36 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							3377bf8faf 
							
						 
					 
					
						
						
							
							Remove geometry indicator  
						
						
						
					 
					
						2016-03-17 16:40:08 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							8640129835 
							
						 
					 
					
						
						
							
							Ampersand binds to variable name  
						
						
						
					 
					
						2016-03-15 11:47:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							655dd2277c 
							
						 
					 
					
						
						
							
							Eliminate extra semicola  
						
						
						
					 
					
						2016-03-15 11:47:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							40f95191a0 
							
						 
					 
					
						
						
							
							Do not copy pairs in loop  
						
						
						
					 
					
						2016-03-15 11:47:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							a013da860e 
							
						 
					 
					
						
						
							
							Fixes unneeded includes in contractor header and self-include  
						
						
						
					 
					
						2016-03-15 10:44:33 +01:00 
						 
				 
			
				
					
						
							
							
								Moritz Kobitzsch 
							
						 
					 
					
						
						
						
						
							
						
						
							4150c804df 
							
						 
					 
					
						
						
							
							Improve the core search stopping criterion  
						
						
						
					 
					
						2016-03-15 09:33:10 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							8912928581 
							
						 
					 
					
						
						
							
							Disable alternatives by defaul  fixes   #2072  
						
						
						
					 
					
						2016-03-10 21:01:30 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							ac0279aa83 
							
						 
					 
					
						
						
							
							RAII for auto-closing file streams  
						
						... 
						
						
						
						Small fixes I didn't want to include in unrelated PRs.
There are a few left in `storage.cpp` but since it's a single function
in 600 lines of code, I didn't want to touch the mess. The others are
safe to remove, cucumber and test run on Finland gives 👍 . 
						
					 
					
						2016-03-09 17:46:02 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							adc3bacea9 
							
						 
					 
					
						
						
							
							Add pruning based on @MoKob's idea in  #1921  
						
						
						
					 
					
						2016-03-08 00:43:45 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							f86b5a44bc 
							
						 
					 
					
						
						
							
							Adapt shortest_path and viaroute to core search  
						
						
						
					 
					
						2016-03-07 21:26:12 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							a98cc51ac2 
							
						 
					 
					
						
						
							
							Fix up some PR comments  
						
						
						
					 
					
						2016-03-04 16:13:30 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							017ff53702 
							
						 
					 
					
						
						
							
							Code review updates.  
						
						
						
					 
					
						2016-03-03 13:25:01 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							49441fe204 
							
						 
					 
					
						
						
							
							Make forward/reverse weight/offset calculated at query time,  
						
						... 
						
						
						
						rather than being cached in the StaticRTree.  This means we
can freely apply traffic data and not have stale values lying
around.  It reduces the size of the RTree on disk, at the expense
of some additional data in RAM. 
						
					 
					
						2016-03-03 10:49:12 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
						
						
							
						
						
							e90b1bbead 
							
						 
					 
					
						
						
							
							Allow no sources and no destinations for full table query  
						
						
						
					 
					
						2016-03-03 02:00:39 +01:00