Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							aebe8572f9
							
						
					 | 
					
						
						
							
							reformat NodeBasedGraph
						
						
						
						
						
					 | 
					
						2014-05-09 14:21:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c98eed612a
							
						
					 | 
					
						
						
							
							C++11-fy Contractor/
						
						
						
						
						
					 | 
					
						2014-05-09 14:21:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f0ee417b1
							
						
					 | 
					
						
						
							
							move BFS component exploration into Algorithms/
						
						
						
						
						
					 | 
					
						2014-05-09 14:21:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6b4658138
							
						
					 | 
					
						
						
							
							move BFS component exploration into Algorithms/
						
						
						
						
						
					 | 
					
						2014-05-09 14:20:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a57aff0f4
							
						
					 | 
					
						
						
							
							remove unneeded boost include
						
						
						
						
						
					 | 
					
						2014-05-09 14:12:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							afc0bac232
							
						
					 | 
					
						
						
							
							remove boost/noncopyable, fwd decl
						
						
						
						
						
					 | 
					
						2014-05-09 14:08:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac1c59b724
							
						
					 | 
					
						
						
							
							port TimingUtil header to C++11s <chrono>
						
						
						
						
						
					 | 
					
						2014-05-09 11:49:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f9806386e
							
						
					 | 
					
						
						
							
							port TimingUtil header to C++11s <chrono>
						
						
						
						
						
					 | 
					
						2014-05-09 11:48:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							1b67120704
							
						
					 | 
					
						
						
							
							readd <chrono> include lost in rebase
						
						
						
						
						
					 | 
					
						2014-05-09 11:31:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							5579388896
							
						
					 | 
					
						
						
							
							Merge branch 'TheMarex-ebgf-refactor' into develop
						
						
						
						
						
					 | 
					
						2014-05-09 11:29:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							49c972983d
							
						
					 | 
					
						
						
							
							Merge branch 'ebgf-refactor' of https://github.com/TheMarex/Project-OSRM into TheMarex-ebgf-refactor
						
						
						
						
						
					 | 
					
						2014-05-09 11:29:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3cb34f8036
							
						
					 | 
					
						
						
							
							remove debug output
						
						
						
						
						
					 | 
					
						2014-05-09 11:23:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c5b2286a3
							
						
					 | 
					
						
						
							
							adjust speeds to universally use 4/5th of the free-flow speed as expected avg speed
						
						
						
						
						
						
						
						- this is a workaround until we get more thourough work done on the cost model
- this is related to #955 and #989 
						
					 | 
					
						2014-05-09 11:11:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							845972daa5
							
						
					 | 
					
						
						
							
							Add timing to EBGF
						
						
						
						
						
					 | 
					
						2014-05-09 00:56:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							e00ef38305
							
						
					 | 
					
						
						
							
							Apply clang-format on BFSComponentExplorer and RestrictionMap
						
						
						
						
						
					 | 
					
						2014-05-09 00:37:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							22d0861f6d
							
						
					 | 
					
						
						
							
							Move BFSComponentExplorer to Contractor/
						
						
						
						
						
					 | 
					
						2014-05-09 00:37:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							5265f38c35
							
						
					 | 
					
						
						
							
							Switched to std::shared_ptr in Contractor/
						
						
						
						
						
					 | 
					
						2014-05-09 00:37:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							d13cd4d4b3
							
						
					 | 
					
						
						
							
							Apply clang-format on Contractor/
						
						
						
						
						
					 | 
					
						2014-05-09 00:31:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							79d33d669c
							
						
					 | 
					
						
						
							
							Apply clang-modernize to Contractor/
						
						
						
						
						
					 | 
					
						2014-05-09 00:06:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							439f6e62bc
							
						
					 | 
					
						
						
							
							Replace numeric_limits with SPECIAL_NODEID / SPECIAL_EDGEID
						
						
						
						
						
					 | 
					
						2014-05-09 00:06:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ef054bbac
							
						
					 | 
					
						
						
							
							Split EBGF::Run into smaller sub-functions
						
						
						
						
						
						
						
						I'm not too happy with this yet. It is not really clear cut.
Also, I would like to move the logging in ::Run, seems messy in the
sub-functions. 
						
					 | 
					
						2014-05-09 00:05:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a13c6cc3f
							
						
					 | 
					
						
						
							
							Move BFSComponentExplorer to own header.
						
						
						
						
						
					 | 
					
						2014-05-09 00:05:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7750ff742
							
						
					 | 
					
						
						
							
							Reorder initialization to fix warnings
						
						
						
						
						
					 | 
					
						2014-05-09 00:05:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Patrick Niklaus
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c0fa2a9f6
							
						
					 | 
					
						
						
							
							Split RestrictionMap and NodeBasedGraph from EdgeBasedGraphFactory
						
						
						
						
						
						
						
						First step in an effort to simplify EdgeBasedGraphFactory. 
						
					 | 
					
						2014-05-09 00:05:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							881a57bf8d
							
						
					 | 
					
						
						
							
							refactor and migrate root directory
						
						
						
						
						
					 | 
					
						2014-05-08 19:40:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c924b2067c
							
						
					 | 
					
						
						
							
							refactor and migrate root directory
						
						
						
						
						
					 | 
					
						2014-05-08 19:40:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							fdd0c8470f
							
						
					 | 
					
						
						
							
							refactor Tools dir for C++11
						
						
						
						
						
					 | 
					
						2014-05-08 18:34:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							1960c38468
							
						
					 | 
					
						
						
							
							refactor Tools dir for C++11
						
						
						
						
						
					 | 
					
						2014-05-08 18:33:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3074a0146e
							
						
					 | 
					
						
						
							
							remove superflous boost include
						
						
						
						
						
					 | 
					
						2014-05-08 18:26:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							f060dfda40
							
						
					 | 
					
						
						
							
							refactor list of const static int into scoped enum
						
						
						
						
						
					 | 
					
						2014-05-08 18:04:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0ead129ca
							
						
					 | 
					
						
						
							
							use proper types instead of implicit casts
						
						
						
						
						
					 | 
					
						2014-05-08 16:39:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							abe9c4d53c
							
						
					 | 
					
						
						
							
							use nullptr instead of NULL
						
						
						
						
						
					 | 
					
						2014-05-08 16:39:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							15a95ff425
							
						
					 | 
					
						
						
							
							remove superflous includes
						
						
						
						
						
					 | 
					
						2014-05-08 15:49:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							37b8f97d60
							
						
					 | 
					
						
						
							
							C++11 migration:
						
						
						
						
						
						
						
						- use lambda functions instead of binding member functions
- replace boost::mutex by STLs <mutex>
- reformat according to new guidelines 
						
					 | 
					
						2014-05-08 15:47:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							88a4bb4d12
							
						
					 | 
					
						
						
							
							implement locking properly with std::mutex and std::lock_guard<>
						
						
						
						
						
					 | 
					
						2014-05-08 15:25:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							50594febc7
							
						
					 | 
					
						
						
							
							consequently use emplace back instead of push
						
						
						
						
						
					 | 
					
						2014-05-08 11:18:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							9587923e55
							
						
					 | 
					
						
						
							
							make variable names consistent, migrate Plugins
						
						
						
						
						
					 | 
					
						2014-05-08 11:15:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							2850a074ea
							
						
					 | 
					
						
						
							
							make sure parameter is not negative
						
						
						
						
						
						
						
						- fixes coverity issue 1198843 Argument cannot be negative 
						
					 | 
					
						2014-05-08 08:56:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							bed5c8002f
							
						
					 | 
					
						
						
							
							pass parameter by ref instead of by val:
						
						
						
						
						
						
						
						- fixes coverity issue 1212009 Big parameter passed by value 
						
					 | 
					
						2014-05-08 08:48:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc982a578d
							
						
					 | 
					
						
						
							
							deactivate the cool put_time thing in C++11 as GCC craps out again
						
						
						
						
						
					 | 
					
						2014-05-07 19:30:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							e12ad48822
							
						
					 | 
					
						
						
							
							migrate DataStructures to C++11
						
						
						
						
						
					 | 
					
						2014-05-07 18:39:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							6abbb06ff6
							
						
					 | 
					
						
						
							
							replace UINT_MAX by numeric limits max()
						
						
						
						
						
					 | 
					
						2014-05-07 17:25:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d68769503
							
						
					 | 
					
						
						
							
							reformat Server source and migrate it to C++11
						
						
						
						
						
					 | 
					
						2014-05-07 17:14:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd316e7e98
							
						
					 | 
					
						
						
							
							reformat Server/RequestHandler according to guideline
						
						
						
						
						
					 | 
					
						2014-05-07 17:08:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f4c4d675b
							
						
					 | 
					
						
						
							
							reformat Server/APIGrammar according to guideline
						
						
						
						
						
					 | 
					
						2014-05-07 17:06:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b7e5b7445
							
						
					 | 
					
						
						
							
							reformat Server/APIGrammar according to guideline
						
						
						
						
						
					 | 
					
						2014-05-07 17:05:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							996dbdde00
							
						
					 | 
					
						
						
							
							reformat Server/DataStructure according to guideline
						
						
						
						
						
					 | 
					
						2014-05-07 17:03:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							db67f2ddf1
							
						
					 | 
					
						
						
							
							reformat files according to guidelines, remove superflous inclue
						
						
						
						
						
					 | 
					
						2014-05-07 16:58:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b9b2fd23a
							
						
					 | 
					
						
						
							
							use C++11's put time to put the timestamp
						
						
						
						
						
					 | 
					
						2014-05-07 16:50:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							700747801c
							
						
					 | 
					
						
						
							
							use proper include prefix
						
						
						
						
						
					 | 
					
						2014-05-07 16:46:52 +02:00 | 
					
					
						
						
							
							
							
						
					 |