| 
							
							
								 Patrick Niklaus | 57dbb18c4c | Merge pull request #2451 from Project-OSRM/disable-osx-spotlight [Travis] Disable spotlight indexing on osx to speed up 'npm test' | 2016-05-24 09:10:35 -04:00 |  | 
			
				
					| 
							
							
								 Dane Springmeyer | 4d92f08424 | disable spotlight indexing on osx to speed up 'npm test' | 2016-05-23 19:35:22 -04:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 254ee07942 | Add new sanity check assertions to UnpackPath | 2016-05-23 23:15:15 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 0bf8bd2230 | Remove invalid assertion. This ports the matching change from RoutingBase. | 2016-05-23 23:15:15 +02:00 |  | 
			
				
					| 
							
							
								 Michael Krasnyk | b5225f07cb | Fix #2413 by converting enums to unsigned char constants | 2016-05-23 18:33:24 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | abed7690d0 | fix continue on obvious | 2016-05-23 17:55:30 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | f96174ddbe | Merge pull request #2428 from zimathias/disable-access-logging-option Disable access logging option | 2016-05-23 10:12:42 -04:00 |  | 
			
				
					| 
							
							
								 Mathias Gug | e5b713841a | Fix style. | 2016-05-20 12:47:47 -07:00 |  | 
			
				
					| 
							
							
								 Mathias Gug | 3b1b12069f | Add changelog entry. | 2016-05-20 12:47:47 -07:00 |  | 
			
				
					| 
							
							
								 Mathias Gug | 1635f7351d | Support environment variable to disable http requests logging. | 2016-05-20 12:47:47 -07:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | ce5ae411c1 | Resurrect Flat Map + Binary Search commit from PR 2412 | 2016-05-20 20:43:45 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | d1bc32fb31 | Add comments and debug code | 2016-05-20 18:52:29 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | f9f87f25d4 | Use elogate() to fixup geometry when merging steps, fixes #2424 | 2016-05-20 18:52:29 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 89aa6b7881 | Add regression test for #2424 | 2016-05-20 18:52:29 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | edf9e0c1ed | [skip ci] Update changelog and OSRM version | 2016-05-20 18:52:00 +02:00 |  | 
			
				
					| 
							
							
								 Dane Springmeyer | c2e520ad9d | Fix linking of osrm-example to boost_iostreams Fixes linking error seen on OS X:
```
[ 50%] Linking CXX executable osrm-example
/Users/dane/.homebrew/Cellar/cmake/3.5.0/bin/cmake -E cmake_link_script CMakeFiles/osrm-example.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++    -std=c++11  -Wl,-search_paths_first -Wl,-headerpad_max_install_names  CMakeFiles/osrm-example.dir/example.cpp.o  -o osrm-example  /Users/dane/projects/osrm-backend/here/lib/libOSRM.a /Users/dane/.homebrew/lib/libboost_filesystem-mt.dylib /Users/dane/.homebrew/lib/libboost_system-mt.dylib /Users/dane/.homebrew/lib/libboost_thread-mt.dylib /Users/dane/.homebrew/lib/libboost_chrono-mt.dylib /Users/dane/.homebrew/lib/libboost_date_time-mt.dylib /Users/dane/.homebrew/lib/libboost_atomic-mt.dylib 
undef: __ZN5boost9iostreams18mapped_file_source9open_implERKNS0_24basic_mapped_file_paramsINS0_6detail4pathEEE
undef: __ZN5boost9iostreams18mapped_file_sourceC1Ev
undef: __ZNK5boost9iostreams18mapped_file_source4sizeEv
undef: __ZNK5boost9iostreams18mapped_file_source4dataEv
Undefined symbols for architecture x86_64:
  "boost::iostreams::mapped_file_source::open_impl(boost::iostreams::basic_mapped_file_params<boost::iostreams::detail::path> const&)", referenced from:
      void boost::iostreams::mapped_file_source::open<boost::filesystem::path>(boost::filesystem::path const&, unsigned long, long) in libOSRM.a(engine.cpp.o)
  "boost::iostreams::mapped_file_source::mapped_file_source()", referenced from:
      osrm::engine::datafacade::SharedDataFacade::CheckAndReloadFacade() in libOSRM.a(engine.cpp.o)
      osrm::engine::datafacade::InternalDataFacade::InternalDataFacade(osrm::storage::StorageConfig const&) in libOSRM.a(engine.cpp.o)
  "boost::iostreams::mapped_file_source::size() const", referenced from:
      osrm::engine::datafacade::SharedDataFacade::CheckAndReloadFacade() in libOSRM.a(engine.cpp.o)
      osrm::engine::datafacade::InternalDataFacade::InternalDataFacade(osrm::storage::StorageConfig const&) in libOSRM.a(engine.cpp.o)
  "boost::iostreams::mapped_file_source::data() const", referenced from:
      osrm::engine::datafacade::SharedDataFacade::CheckAndReloadFacade() in libOSRM.a(engine.cpp.o)
      osrm::engine::datafacade::InternalDataFacade::InternalDataFacade(osrm::storage::StorageConfig const&) in libOSRM.a(engine.cpp.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
``` | 2016-05-20 16:04:18 +02:00 |  | 
			
				
					| 
							
							
								 Dane Springmeyer | 7649187095 | workaround boostorg/numeric_conversion#4 | 2016-05-20 16:03:19 +02:00 |  | 
			
				
					| 
							
							
								 Dane Springmeyer | fe39d0fd10 | disable BOOST_TEST_DYN_LINK if Boost_USE_STATIC_LIBS | 2016-05-20 00:03:37 -04:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 98b83b7208 | Fix library test | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 57321979ae | Remove leftover debugging code | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | e3ce0c5887 | Add fuzzy matching for bearings and intersections list | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 95af72c70c | Make intersection backwards compatible For `depart` and `arrive` `step.intersections[0].{bearings|entry}` will have
only one entry. | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 3b37769624 | Use bearing_before and bearing_after in the bearings field | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | d150df1c5c | format | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | a322e27e05 | update changelog/docs | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 98fe0badbe | fix loading in storage | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 44b841a25d | fix storage | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 9c8bf820de | adjusted to in/out. only emit one of them for depart/arrive | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 4d9aa65e78 | intersection classes with variable degree of discretization | 2016-05-19 16:44:31 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | 0f3942558f | version using discrete values stored directly at intersection | 2016-05-19 16:43:46 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | ba074b0116 | initial version of intersection classification | 2016-05-19 16:43:46 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 6aa97048df | Rip out custom CSV parser code and its third_party dependency | 2016-05-19 00:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | d9a5c79ea6 | Map leaf nodes to RAM and iterate over them potentially in parallel | 2016-05-19 00:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 9d7714c714 | Make looping through all leaf nodes less confusing | 2016-05-19 00:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 8291be375a | Expose concurrency in saving files | 2016-05-19 00:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 0a73737f69 | Fold parsing and data loading in concurrently executing action | 2016-05-19 00:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 2fd1b6c913 | Expose concurrency between intern/external node map and geometries | 2016-05-19 00:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | ea38a1d880 | Parse multiple files concurrently | 2016-05-19 00:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | f576e13c51 | Concurrent lookup hashtables | 2016-05-19 00:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | ee7bb8731a | Expose concurrency between segment speeds and turn penalties | 2016-05-19 00:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | da0c3ff394 | Refactor edge weight parsing code | 2016-05-19 00:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Daniel J. Hofmann | 6ae559b42b | Throw error if edge based graph file could not be loaded | 2016-05-19 00:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Gug | 95ca6ebdaa | Update CHANGELOG entry. | 2016-05-18 23:59:52 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Gug | 0d6964d9c8 | Add CHANGELOG entry. | 2016-05-18 23:59:52 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Gug | ba386d4b2c | Document environment variable. | 2016-05-18 23:59:52 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Gug | b5ffb51e18 | Signal the parent process when we're ready to serve requests. This can be used for a hot reload of the process binary. The supervising
process can be told when the new process is ready to serve requests. | 2016-05-18 23:59:52 +02:00 |  | 
			
				
					| 
							
							
								 Moritz Kobitzsch | a9f674497a | emit turn-straight for obvious turns where the main road continues | 2016-05-18 19:54:53 +02:00 |  | 
			
				
					| 
							
							
								 Patrick Niklaus | 1e8a92ccb4 | Add changelog entry | 2016-05-18 19:16:44 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Gug | b9178bb8c7 | Fix build on windows. | 2016-05-18 19:13:18 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Gug | 520b29d0d5 | Use const for option. Include proper header files. | 2016-05-18 19:13:18 +02:00 |  |