Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							907f933a54
							
						
					 | 
					
						
						
							
							Add update functionality to osrm-customize
						
						
						
						
						
						
						
						All speed file flags are compatible with osrm-contract. 
						
					 | 
					
						2017-03-13 23:04:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							a636e8cc13
							
						
					 | 
					
						
						
							
							Include datasources in .geometries file and refactor .datasource_names
						
						
						
						
						
					 | 
					
						2017-03-10 20:40:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							ffd6311e7d
							
						
					 | 
					
						
						
							
							Address PR comment by @oxidase
						
						
						
						
						
					 | 
					
						2017-03-10 14:43:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							260a84b94b
							
						
					 | 
					
						
						
							
							Simplify write/read code
						
						
						
						
						
					 | 
					
						2017-03-10 14:43:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Pepijn Schoen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c7fc36a61b
							
						
					 | 
					
						
						
							
							Normalize file writes
						
						
						
						
						
					 | 
					
						2017-03-09 14:16:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							264cec12e9
							
						
					 | 
					
						
						
							
							Fix reading MLD data into shared memory block
						
						
						
						
						
					 | 
					
						2017-03-08 00:56:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							f42136637d
							
						
					 | 
					
						
						
							
							Add edge-based graph loading in MLD facade
						
						
						
						
						
					 | 
					
						2017-03-08 00:56:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							694bf9d8b1
							
						
					 | 
					
						
						
							
							Integrate CellStorage into datafacade
						
						
						
						
						
					 | 
					
						2017-03-08 00:56:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef71cc0d12
							
						
					 | 
					
						
						
							
							Clang format
						
						
						
						
						
					 | 
					
						2017-03-08 00:56:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							108fce896b
							
						
					 | 
					
						
						
							
							Pull everthing in the facades
						
						
						
						
						
					 | 
					
						2017-03-08 00:56:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff0a98196f
							
						
					 | 
					
						
						
							
							Initial interation on writing out MLD partition/cell data
						
						
						
						
						
					 | 
					
						2017-03-08 00:56:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							2fa8d0f534
							
						
					 | 
					
						
						
							
							Port OSRM, Engine and Datafacades to be algorithm aware
						
						
						
						
						
					 | 
					
						2017-03-03 16:02:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							f71d742b5e
							
						
					 | 
					
						
						
							
							Implements Mapping for NodeBasedGraph -> EdgeBasedgraph Translation
						
						
						
						
						
					 | 
					
						2017-03-01 16:09:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							82acd59a8e
							
						
					 | 
					
						
						
							
							shared monitor implementation with a conditional variable
						
						
						
						
						
						
						
						or a ring buffer with semaphores 
						
					 | 
					
						2017-02-24 16:01:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c04c6cafb
							
						
					 | 
					
						
						
							
							Address PR comments
						
						
						
						
						
					 | 
					
						2017-02-07 18:12:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e1c4bfecd
							
						
					 | 
					
						
						
							
							Added indexed array data type with variable and fixed group blocks
						
						
						
						
						
					 | 
					
						2017-02-07 07:41:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Pepijn Schoen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9d2628b74f
							
						
					 | 
					
						
						
							
							Don't use bool return values on successful write, instead rely on exception throwing
						
						
						
						
						
					 | 
					
						2017-02-02 10:31:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							c22ce3ae1f
							
						
					 | 
					
						
						
							
							Use shared memory region mapping at fixed address for OSX
						
						
						
						
						
					 | 
					
						2017-01-31 13:25:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							279f8aabfb
							
						
					 | 
					
						
						
							
							Allow specifing a weight for routing that is independent of duration
						
						
						
						
						
					 | 
					
						2017-01-27 11:19:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							7deff5837c
							
						
					 | 
					
						
						
							
							Throw IO error if the number of read bytes does not match count
						
						
						
						
						
						
						
						and the stream is in failed state 
						
					 | 
					
						2017-01-27 11:19:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							70e899378d
							
						
					 | 
					
						
						
							
							Replace shmctl with waiting on all on-Linux platforms
						
						
						
						
						
					 | 
					
						2017-01-14 01:14:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							dbd70d4884
							
						
					 | 
					
						
						
							
							Throw exception with more helpful error message when shmctl fails
						
						
						
						
						
					 | 
					
						2017-01-14 01:14:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8f631f6f6
							
						
					 | 
					
						
						
							
							fake waiting by sleep on windows
						
						
						
						
						
					 | 
					
						2017-01-14 01:14:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							763ad0d047
							
						
					 | 
					
						
						
							
							Print warning on Windows that we can't wait for clients
						
						
						
						
						
					 | 
					
						2017-01-14 01:14:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							104e23abf3
							
						
					 | 
					
						
						
							
							Restore --max-wait and file_lock for osrm-datastore
						
						
						
						
						
					 | 
					
						2017-01-14 01:14:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							fce8d72895
							
						
					 | 
					
						
						
							
							Change to condvar signaling if data region swapped
						
						
						
						
						
					 | 
					
						2017-01-14 01:14:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							774b8688ca
							
						
					 | 
					
						
						
							
							read_only if shmem size is 0, read_write otherwise
						
						
						
						
						
					 | 
					
						2017-01-14 01:14:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe2beb6f68
							
						
					 | 
					
						
						
							
							Respect data constness in Write methods
						
						
						
						
						
					 | 
					
						2017-01-13 22:37:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7e8581a1b
							
						
					 | 
					
						
						
							
							Replace fingerprint with semver-based scheme. (#3467)
						
						
						
						
						
					 | 
					
						2017-01-06 13:45:08 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							1153b78c06
							
						
					 | 
					
						
						
							
							Fixes various compiler diagnostics
						
						
						
						
						
						
						
						Found with LLVM 3.9.1 and then fixed the most severe categories. 
						
					 | 
					
						2017-01-06 16:47:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. Hofmann
							
						 
					 | 
					
						
						
						
						
							
						
						
							559c88b36d
							
						
					 | 
					
						
						
							
							Adds runtime alignment assertions, see #3267
						
						
						
						
						
					 | 
					
						2017-01-05 16:27:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							b376c97db8
							
						
					 | 
					
						
						
							
							Join LAYOUT and DATA shared memory blocks into REGION
						
						
						
						
						
					 | 
					
						2016-12-23 11:56:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Moritz Kobitzsch
							
						 
					 | 
					
						
						
						
						
							
						
						
							2288704bb5
							
						
					 | 
					
						
						
							
							don't assign unused name to exception
						
						
						
						
						
					 | 
					
						2016-12-08 13:35:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							468d8c0031
							
						
					 | 
					
						
						
							
							Refactor logging, improve error handling workflow, clang-format. (#3385)
						
						
						
						
						
					 | 
					
						2016-12-06 12:30:46 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Pepijn Schoen
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f4c6e84ae
							
						
					 | 
					
						
						
							
							Handle file output through a FileWriter, align interfaces for FileWriter and FileReader
						
						
						
						
						
					 | 
					
						2016-12-06 15:59:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a311012af
							
						
					 | 
					
						
						
							
							Consolidate file reading through the new FileReader class/interface. (#3321)
						
						
						
						
						
					 | 
					
						2016-11-30 19:08:01 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba2629456f
							
						
					 | 
					
						
						
							
							Added a copy of std::align due to missing implementation in gcc < 5
						
						
						
						
						
						
						
						References:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57350 
						
					 | 
					
						2016-11-17 16:02:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel J. H
							
						 
					 | 
					
						
						
						
						
							
						
						
							73e365d398
							
						
					 | 
					
						
						
							
							Conditionally checks std::is_trivially_copyable only if available. (#3327)
						
						
						
						
						
					 | 
					
						2016-11-16 12:07:45 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Krasnyk
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5bf508046
							
						
					 | 
					
						
						
							
							Fix alignments in shared facade via alignof/std::align
						
						
						
						
						
					 | 
					
						2016-11-16 18:20:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							53ef2e2955
							
						
					 | 
					
						
						
							
							Use an enum type for the 'should read fingerprint' flag, rather than a mysterious boolean
						
						
						
						
						
						
						
						Fix tests. 
						
					 | 
					
						2016-11-15 16:55:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							83a9d0590d
							
						
					 | 
					
						
						
							
							Pass-by-reference instead of pointer.
						
						
						
						
						
					 | 
					
						2016-11-15 16:55:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d8b016b92a
							
						
					 | 
					
						
						
							
							Simplify read error detection.
						
						
						
						
						
					 | 
					
						2016-11-15 16:55:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2dfeb0cabc
							
						
					 | 
					
						
						
							
							Remove unused code.
						
						
						
						
						
					 | 
					
						2016-11-15 16:55:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f9b5788d0
							
						
					 | 
					
						
						
							
							Destructor should fail hard if an exception is raised.
						
						
						
						
						
					 | 
					
						2016-11-15 16:55:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							be496eb4e3
							
						
					 | 
					
						
						
							
							Return the type we claim it will return.
						
						
						
						
						
					 | 
					
						2016-11-15 16:55:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4ad6d88888
							
						
					 | 
					
						
						
							
							Refactor file loading to use a common class that has proper error handling.
						
						
						
						
						
					 | 
					
						2016-11-15 16:55:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e226b52f21
							
						
					 | 
					
						
						
							
							const-ify things, use RAII for file closure, and start to use io:: to read some stuff.
						
						
						
						
						
					 | 
					
						2016-11-15 16:55:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							33ff92d27e
							
						
					 | 
					
						
						
							
							Remove debugging code.
						
						
						
						
						
					 | 
					
						2016-11-15 16:55:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Patterson
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf6df74d44
							
						
					 | 
					
						
						
							
							Consolidate datafacade file loading logic.
						
						
						
						
						
						
						
						Both datafacades now use a single large memory block and common
file loading logic. 
						
					 | 
					
						2016-11-15 16:55:02 -08:00 | 
					
					
						
						
							
							
							
						
					 |