Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							3599d1db8e 
							
						 
					 
					
						
						
							
							Switch code to use packed vector for segment weights/durations  
						
						
						
					 
					
						2017-05-19 08:25:03 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							e4b58c1258 
							
						 
					 
					
						
						
							
							Reverted connection of forward and backward nodes in one SCC  
						
						
						
					 
					
						2017-05-17 15:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							5e2e1d4c96 
							
						 
					 
					
						
						
							
							Renamed EdgeBasedNode to EdgeBasedNodeSegment  
						
						
						
					 
					
						2017-05-17 15:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							1a7cd785f2 
							
						 
					 
					
						
						
							
							Rename .nodes -> .nbg_nodes and .nodes_data -> .ebg_nodes  
						
						
						
					 
					
						2017-05-17 15:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							65de940882 
							
						 
					 
					
						
						
							
							Change EdgeBasedNodeDataExternalContainer to EdgeBasedNodeDataContainer  
						
						
						
					 
					
						2017-05-17 15:21:51 +00: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 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							8934167e76 
							
						 
					 
					
						
						
							
							Merge part of .nodes fields into .nodes_data  
						
						
						
					 
					
						2017-05-17 15:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								Karen Shea 
							
						 
					 
					
						
						
						
						
							
						
						
							799a677e7a 
							
						 
					 
					
						
						
							
							Conditional turn restriction support ( #3841 )  
						
						... 
						
						
						
						* optionally include condition and via node coords in InputRestrictionContainer
* only write conditionals to disk, custom serialization for restrictions
* conditional turn lookup, reuse timezone validation from
extract-conditionals
* adapt updater to use coordinates/osm ids, remove internal to external map
* add utc time now parameter to contraction
* only compile timezone code where libshp is found, adapt test running
* slight refactor, more tests
* catch invalid via nodes in restriction parsing, set default cucumber
origin to guinée
* add another run to test mld routed paths
* cosmetic review changes
* Simplify Timezoner for windows build
* Split declaration and parsing parts for opening hours
* adjust conditional tests to run without shapefiles
* always include parse conditionals option
* Adjust travis timeout
* Added dummy TZ shapefile with test timezone polygons
* [skip ci] update changelog 
						
					 
					
						2017-05-11 12:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							88082c48cf 
							
						 
					 
					
						
						
							
							Remove GetEdgeBasedNodeID from TurnDataContainer  
						
						
						
					 
					
						2017-05-03 21:59:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							be1acae20c 
							
						 
					 
					
						
						
							
							Use edge_id as index in ebg_node_data_container  
						
						
						
					 
					
						2017-05-03 21:59:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							f1e4349c82 
							
						 
					 
					
						
						
							
							Move geometry ids, name_ids and travel_modes to EdgeBasedNodeData  
						
						
						
					 
					
						2017-05-03 21:59:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							c446b017ef 
							
						 
					 
					
						
						
							
							Switch from macro based StrongTypedef to template version  
						
						
						
					 
					
						2017-04-24 16:04:41 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							11d8b2ba5a 
							
						 
					 
					
						
						
							
							Add clipping for 20 bits to SegmentWeight/SegmentDuration  
						
						
						
					 
					
						2017-04-20 14:58:26 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							d6c6a262d8 
							
						 
					 
					
						
						
							
							Use 16bit for SegmentWeight and SegmentDuration  
						
						
						
					 
					
						2017-04-20 14:58:26 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							e96545be2e 
							
						 
					 
					
						
						
							
							Disable is_integral check because it fails for strong-type-def  
						
						
						
					 
					
						2017-04-18 17:24:46 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							609801ae99 
							
						 
					 
					
						
						
							
							Fix PR comments  
						
						
						
					 
					
						2017-04-18 17:24:46 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							a66918a303 
							
						 
					 
					
						
						
							
							Make PackedVector generic  
						
						
						
					 
					
						2017-04-18 17:24:46 +00:00 
						 
				 
			
				
					
						
							
							
								Pepijn Schoen 
							
						 
					 
					
						
						
						
						
							
						
						
							a196d5ced3 
							
						 
					 
					
						
						
							
							Fingerprint .timestamp, normalize use of Size / GetSize and make that function Fingerprint-aware  
						
						
						
					 
					
						2017-04-18 12:01:06 +00:00 
						 
				 
			
				
					
						
							
							
								Pepijn Schoen 
							
						 
					 
					
						
						
						
						
							
						
						
							8da96f8d94 
							
						 
					 
					
						
						
							
							fingerprint .tld  
						
						
						
					 
					
						2017-04-18 12:01:06 +00:00 
						 
				 
			
				
					
						
							
							
								Pepijn Schoen 
							
						 
					 
					
						
						
						
						
							
						
						
							5b9d858f57 
							
						 
					 
					
						
						
							
							Fingerprint .edges  
						
						
						
					 
					
						2017-04-18 12:01:06 +00:00 
						 
				 
			
				
					
						
							
							
								Pepijn Schoen 
							
						 
					 
					
						
						
						
						
							
						
						
							023242ec03 
							
						 
					 
					
						
						
							
							Fingerprint geometries  
						
						
						
					 
					
						2017-04-18 12:01:06 +00:00 
						 
				 
			
				
					
						
							
							
								Pepijn Schoen 
							
						 
					 
					
						
						
						
						
							
						
						
							683e53e950 
							
						 
					 
					
						
						
							
							Fingerprint .osrm.datasource_names  
						
						
						
					 
					
						2017-04-18 12:01:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Patterson 
							
						 
					 
					
						
						
						
						
							
						
						
							771834793f 
							
						 
					 
					
						
						
							
							Only log components in Debug mode, it's very wordy and not really useful ( #3948 )  
						
						... 
						
						
						
						for Release builds.
Log component counts at the end of the SCC run. 
						
					 
					
						2017-04-17 16:49:26 -07:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							59bbfeb67f 
							
						 
					 
					
						
						
							
							Buffer turn data on disk to save memory  
						
						
						
					 
					
						2017-04-10 17:25:02 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							446c865415 
							
						 
					 
					
						
						
							
							Dont leak ownership in extractor::files  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							0072bf0c59 
							
						 
					 
					
						
						
							
							Move to forward declare header  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							4ec7ca29f1 
							
						 
					 
					
						
						
							
							Fix formating  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							d94017dfae 
							
						 
					 
					
						
						
							
							No shared_memory_wrapper, (De)SerializeVector  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							7f6e0c478b 
							
						 
					 
					
						
						
							
							Split QueryNode into coordinates and osm id  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							ef3fcdc6e6 
							
						 
					 
					
						
						
							
							Refactor graph writing code in contractor  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							90c194fc81 
							
						 
					 
					
						
						
							
							Refactor turn description into own file  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							c87ce2dede 
							
						 
					 
					
						
						
							
							Load data directly into MLPView  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							99a87b4c83 
							
						 
					 
					
						
						
							
							Change serialisation of .geometries file.  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							3f5fc1e897 
							
						 
					 
					
						
						
							
							Read segment data directly into shm  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							97d1de1beb 
							
						 
					 
					
						
						
							
							Pull turn data up into server  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							d7e1c9c09c 
							
						 
					 
					
						
						
							
							Refactor turn data into own class  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							08d62cd5e3 
							
						 
					 
					
						
						
							
							Separate serialization and files in extractor  
						
						
						
					 
					
						2017-04-06 15:42:38 +00:00 
						 
				 
			
				
					
						
							
							
								Pepijn Schoen 
							
						 
					 
					
						
						
						
						
							
						
						
							789311abd6 
							
						 
					 
					
						
						
							
							Remove osrm namespace indication where possible, wrap out shared_memory_ownership  
						
						
						
					 
					
						2017-04-04 17:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								Pepijn Schoen 
							
						 
					 
					
						
						
						
						
							
						
						
							091a495632 
							
						 
					 
					
						
						
							
							clang-format  
						
						
						
					 
					
						2017-04-04 17:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								Pepijn Schoen 
							
						 
					 
					
						
						
						
						
							
						
						
							16665aeb00 
							
						 
					 
					
						
						
							
							Renaming of MemorySetting > Ownership  
						
						
						
					 
					
						2017-04-04 17:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								Pepijn Schoen 
							
						 
					 
					
						
						
						
						
							
						
						
							157ca9161f 
							
						 
					 
					
						
						
							
							clang-format  
						
						
						
					 
					
						2017-04-04 17:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								Pepijn Schoen 
							
						 
					 
					
						
						
						
						
							
						
						
							266e65e6d2 
							
						 
					 
					
						
						
							
							Replace bool for using shared memory with MemorySetting enum  
						
						
						
					 
					
						2017-04-04 17:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							2cd4ba9a0a 
							
						 
					 
					
						
						
							
							move split_edges to global properties  
						
						
						
					 
					
						2017-03-30 11:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							dbc6535221 
							
						 
					 
					
						
						
							
							add split_edge flag in extracted ways  
						
						
						
					 
					
						2017-03-30 11:20:13 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
						
						
							
						
						
							78a199e2fb 
							
						 
					 
					
						
						
							
							Add read-only max_turn_weight in ProfileProperties  
						
						
						
					 
					
						2017-03-20 20:06:51 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Krasnyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43a7e8e08a 
							
						 
					 
					
						
						
							
							Rename {id|edge_id} to turn_id  
						
						
						
					 
					
						2017-03-17 12:27:47 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							57c6c6e51c 
							
						 
					 
					
						
						
							
							Remove all boundary nodes and use simple u-v-stragtegy to pick id  
						
						... 
						
						
						
						This commit removes all occurences of unconnected boundary nodes
and switches to the simple heuristic of picking U for the forward
and V for the backward node. This performs better than several
fancy heuristics. 
						
					 
					
						2017-03-17 11:23:48 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							bf6698f4cc 
							
						 
					 
					
						
						
							
							Address @daniel-j-h PR commtents  
						
						
						
					 
					
						2017-03-17 11:19:58 +00:00 
						 
				 
			
				
					
						
							
							
								Patrick Niklaus 
							
						 
					 
					
						
						
						
						
							
						
						
							44757729b7 
							
						 
					 
					
						
						
							
							Ignore --generate-edge-lookup and not list it anymore  
						
						
						
					 
					
						2017-03-17 11:19:58 +00:00