| 
							
							
								 karenzshea | 734df348cb | a few more parameter tests | 2017-02-07 09:15:16 +00:00 |  | 
			
				
					| 
							
							
								 karenzshea | 8d7aae8687 | fix cucumber outputs | 2017-02-07 09:15:16 +00:00 |  | 
			
				
					| 
							
							
								 karenzshea | 3106b5dd9e | set RouteParameters annotations member, when constructor only specifies annotations_type, add unit_tests | 2017-02-07 09:15:16 +00:00 |  | 
			
				
					| 
							
							
								 karenzshea | f1427a834d | fix bitwise operators, selectively add annotations to response obj | 2017-02-07 09:15:16 +00:00 |  | 
			
				
					| 
							
							
								 karenzshea | 04954de9c6 | implement bitwise and operator | 2017-02-07 09:15:16 +00:00 |  | 
			
				
					| 
							
							
								 karenzshea | a6cd0863bc | store/accept individual annotations parameters in addition to bool | 2017-02-07 09:15:16 +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 | f2663acfc6 | remove 4 bytes packing of NodeBasedEdgeWithOSM due to alignment fails | 2017-02-05 12:54:26 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | c48fc58eb2 | reduce size of InternalExtractorEdge by using single-precision values | 2017-02-03 21:52:39 +00:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 9e5d45d86a | Added 'distance' weight to car profile | 2017-02-03 18:59:00 +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 | 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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 337ecefa45 | Added osrm-extract-conditionals tool | 2017-01-24 10:31:59 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 7961fa8863 | Added conditional restrictions grammar | 2017-01-24 10:31:59 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 88eb9e5499 | Added opening_hours grammar | 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 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | d129b0ef24 | remove templates from routing algorithms | 2017-01-21 23:59:15 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 8c36012653 | remove CRTP leftovers in search algorithms | 2017-01-20 14:11:16 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | e8167b2e4e | Use round for float to fixed coordinate transformations | 2017-01-20 12:31:45 +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 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | c03b230e84 | Refactor ShMemIterator, resolves #3458 | 2017-01-19 15:30:18 +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 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | fce3bb180c | Provides OSRM_ASSERT_WITH_LOC macros for asserting with location, resolves #3533 | 2017-01-18 00:43:03 +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 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | b6f9ec2a33 | make facades const to be consistent with const shmem block | 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 | fe2beb6f68 | Respect data constness in Write methods | 2017-01-13 22:37:46 +01:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | 1d4d3b80b5 | Fix possible division by zero by clamping latitude to 85.05° Resolves #3530 | 2017-01-12 16:44:58 +01:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | c1f833c80f | fix forks exiting a ferry | 2017-01-12 09:58:51 +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 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 5100f2cc7b | Guards against no lanes for lanes left and right of turn, resolves #3518 | 2017-01-06 12:44:02 +01:00 |  |