| 
							
							
								 Patrick Niklaus | 0c04c6cafb | Address PR comments | 2017-02-07 18:12:49 +00:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | bf690df97a | Merge branch 'minor_fixes' of https://github.com/seemoritz/osrm-backend into seemoritz-minor_fixes | 2017-02-07 12:48:29 +00:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 6e1c4bfecd | Added indexed array data type with variable and fixed group blocks | 2017-02-07 07:41:12 +00:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | c48fc58eb2 | reduce size of InternalExtractorEdge by using single-precision values | 2017-02-03 21:52:39 +00:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 5f1c7efd41 | assertion for correct weight data | 2017-02-03 18:59:00 +00:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | eaed5c7a8e | Split if in ProcessWay to comform to old behavior | 2017-02-03 12:41:26 +00:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | b3ef27d104 | Make watchdog a singleton instance References:
https://github.com/Project-OSRM/osrm-backend/issues/3619
https://github.com/Project-OSRM/osrm-backend/pull/3627#issuecomment-276288138 | 2017-01-31 13:25:59 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | c22ce3ae1f | Use shared memory region mapping at fixed address for OSX | 2017-01-31 13:25:59 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | ad594cb2e4 | Update review findings | 2017-01-27 11:19:37 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 6b143c5e1d | Use duration in SegmentBlock for duration updates | 2017-01-27 11:19:37 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 25baf51a2c | Add duration to edges and use it in table plugin | 2017-01-27 11:19:37 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | c059d15cb9 | Added weight multipliers for speed and turn updates | 2017-01-27 11:19:37 +01:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 279f8aabfb | Allow specifing a weight for routing that is independent of duration | 2017-01-27 11:19:37 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | c7640903c3 | don't emit invalid turns when having u-turns on ferries | 2017-01-26 13:08:00 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | b5e289adc3 | 3605 - fix error in treating end-of-road as choiceless (#3607) | 2017-01-24 11:23:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | e0a1a43449 | Added maxspeed:conditional checker | 2017-01-24 10:31:59 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 337ecefa45 | Added osrm-extract-conditionals tool | 2017-01-24 10:31:59 +01: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 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | b1f1c26703 | Remove decltype(Value::source), fixes xcode 7.3 compilation | 2017-01-23 15:17:08 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | d129b0ef24 | remove templates from routing algorithms | 2017-01-21 23:59:15 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | f2c3b9859e | Rewrites the osrm-components tool to dump GeoJSON, resolves #2176 #1738 #1602 http://bl.ocks.org/d/9d6265b064c0f29a71503e0f6527769d | 2017-01-20 17:50:06 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | a48cf58468 | Move IPC tools functionality into osrm-datastore | 2017-01-20 12:40:37 +01:00 |  | 
			
				
					| 
							
							
								 Huyen Chau Nguyen | a40abacfca | Refactors the Turn Handler's Fork Abstraction, resolves #3457. | 2017-01-19 19:49:40 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | b8beac2d00 | unite process/shared_memory datafacades into a single type using an allocator scheme | 2017-01-19 17:18:35 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 6b06c5bd32 | fix emitting invalid turn types, now surfacing due to changes in obvious detection | 2017-01-18 15:56:48 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 226ee62981 | refactor graph contractor for readability move to a dedicated dijkstra, separate code and header
reduce heap size, we don't use more than 2000 nodes, so why allocate 170k? | 2017-01-18 15:03:15 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | d0f1347ff1 | Adjusted number of nodesinannotation, resolves #3515 | 2017-01-16 23:54:00 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 3837f9d015 | fix windows build | 2017-01-14 01:14:29 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | b6f9ec2a33 | make facades const to be consistent with const shmem block | 2017-01-14 01:14:29 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 5d3a348b76 | removed stale code | 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 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | a7bb26f2d6 | Remove unnecessary includes and rename in Engine | 2017-01-14 01:14:29 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 710ba20acc | Add 1ms delay as a workaround for "faster" requests than facade update in osrm-routed | 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 | 71e7d6d6b8 | Refactor R-Tree updates and edges loading | 2017-01-13 22:37:46 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 29f736f1c8 | Make CSV parsing function generalized | 2017-01-13 22:37:46 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | bb4f13a47c | Use internal logger instead of std stream | 2017-01-13 19:55:25 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Seemann | bb0b03bbce | fix: do not check datasource_indexes_path twice In storage_config.cpp the file paths are validated, but
datasource_indexes_path got validated twice and datasource_names_path
not at all. | 2017-01-13 11:12:02 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Seemann | 59ad7dddb2 | make osm_elements a loop variable, not a local variable The vector osm_elements was created and destroyed in each loop
iteration. It can be kept and cleared instead. | 2017-01-13 11:12:02 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | f82740ed93 | Logs the current thread's id in assertions and for requests, resolves #3534 | 2017-01-12 16:43:03 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | c1f833c80f | fix forks exiting a ferry | 2017-01-12 09:58:51 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 813e16b9b4 | Fixes default profile symlink not being available Adaption for b8e13d9b- people are running into this. | 2017-01-12 09:34:38 +05:30 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 06ef3053de | fix coordinate assertion for walking profile with steps | 2017-01-11 22:44:23 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | b3483f95a7 | Fixes Sliproads onto a roundabout to be classified as sliproads, resolves #3540 | 2017-01-09 17:46:05 +01:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 185e9dc7f3 | Removes mlock for osrm-routed, closes #3484 | 2017-01-09 16:25:28 +01:00 |  | 
			
				
					| 
							
							
								 Huyen Chau Nguyen | f313cb9913 | Refactor fork handling in guidance (#3264) refactor fork handler | 2017-01-07 14:13:32 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 15c8fd326f | Remove assertions that could be triggered by bad data. (#3469) When two consecutive nodes have identical coordinates, there is no valid
bearing.  For now, make equal nodes have bearing 0.
Full fix still needs to be done via https://github.com/Project-OSRM/osrm-backend/issues/3470. | 2017-01-06 17:10:02 -08: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 |  |