Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							69777e2784 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2024-11-03 14:56:31 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							1bf831a318 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2024-11-03 13:15:59 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							d5ab66496c 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2024-11-03 13:07:28 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							5b69c0a7f2 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2024-11-03 13:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							7f70f9068a 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2024-11-03 12:52:53 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							761883e8d6 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2024-11-03 12:47:34 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							bd3d409f03 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2024-11-03 12:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							ea1f2be3d4 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2024-11-03 11:58:34 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							1ae0a6e275 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2024-11-02 14:38:34 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							085f852315 
							
						 
					 
					
						
						
							
							wip  
						
						
						
					 
					
						2024-11-02 14:20:01 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f1c62a768 
							
						 
					 
					
						
						
							
							Bump version of protozero to 1.7.1 ( #6999 )  
						
						
						
					 
					
						2024-09-28 20:35:20 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09a716a9e5 
							
						 
					 
					
						
						
							
							Bump osmium to version 2.20.0 ( #6997 )  
						
						
						
					 
					
						2024-09-28 20:35:05 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84f12c7c6d 
							
						 
					 
					
						
						
							
							Add NodeJs bindings benchmarks ( #7004 )  
						
						
						
					 
					
						2024-07-26 19:36:43 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							825132eec7 
							
						 
					 
					
						
						
							
							Bump flatbuffers to v24.3.25 version ( #6968 )  
						
						
						
					 
					
						2024-07-10 20:44:36 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7436835244 
							
						 
					 
					
						
						
							
							Remove corech options, redundant tests ( #6989 )  
						
						... 
						
						
						
						* Remove corech options, redundant tests
* Small fix 
						
					 
					
						2024-07-10 16:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0ed29adb7 
							
						 
					 
					
						
						
							
							Use Link Time Optimisation whenever possible ( #6967 )  
						
						
						
					 
					
						2024-06-30 21:07:49 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cacb1b23f9 
							
						 
					 
					
						
						
							
							Fix calculation of best ops/sec in benchmarks ( #6973 )  
						
						
						
					 
					
						2024-06-29 10:31:23 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a48ce85b3 
							
						 
					 
					
						
						
							
							Use tmpfs for running benchmarks ( #6966 )  
						
						
						
					 
					
						2024-06-25 17:49:41 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8da3d9231 
							
						 
					 
					
						
						
							
							Calculate confidence interval for benchmark measurements ( #6950 )  
						
						
						
					 
					
						2024-06-21 21:43:27 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1eabc3ecc 
							
						 
					 
					
						
						
							
							Replace boost::filesystem with std ( #6432 )  
						
						
						
					 
					
						2024-06-20 21:44:28 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89435aa87f 
							
						 
					 
					
						
						
							
							Add new randomized benchmarks ( #6929 )  
						
						
						
					 
					
						2024-06-09 17:03:24 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cbb23abe1 
							
						 
					 
					
						
						
							
							Fix Windows CI:  update conan.cmake and disable unit tests as temporary workaround for OOM issues ( #6930 )  
						
						
						
					 
					
						2024-06-09 09:24:02 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2915f78c5 
							
						 
					 
					
						
						
							
							Make e2e benchmarks more stable ( #6927 )  
						
						
						
					 
					
						2024-06-08 22:27:12 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							feeed75cf1 
							
						 
					 
					
						
						
							
							Add simple benchmarks for osrm-* tools ( #6925 )  
						
						
						
					 
					
						2024-06-06 21:01:34 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7ee1a59eb 
							
						 
					 
					
						
						
							
							Implement end to end benchmark ( #6910 )  
						
						
						
					 
					
						2024-06-05 21:39:10 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9b1bd88d3 
							
						 
					 
					
						
						
							
							Remove all core-CH left-overs ( #6920 )  
						
						... 
						
						
						
						* Remove all core-CH left-overs
* Fix formatting
* Update CHANGELOG.md 
						
					 
					
						2024-05-30 17:13:44 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42cbca0ff0 
							
						 
					 
					
						
						
							
							Move Sol2 to canonical path ( #6912 )  
						
						
						
					 
					
						2024-05-28 21:23:51 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1ed73126d 
							
						 
					 
					
						
						
							
							Use std::variant instead of mapbox::util::variant ( #6903 )  
						
						
						
					 
					
						2024-05-28 18:52:49 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							163a2cfe3c 
							
						 
					 
					
						
						
							
							Bump rapidjson version ( #6906 )  
						
						
						
					 
					
						2024-05-27 08:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b48e2ccc6 
							
						 
					 
					
						
						
							
							Bump mapbox/variant to version 1.2.0 ( #6898 )  
						
						
						
					 
					
						2024-05-24 20:39:45 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73fb53cf36 
							
						 
					 
					
						
						
							
							Add benchmark for route ( #6890 )  
						
						
						
					 
					
						2024-05-23 14:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89fce286a7 
							
						 
					 
					
						
						
							
							Fix benchmark script for the case if PR has empty description ( #6887 )  
						
						
						
					 
					
						2024-05-20 09:16:53 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54e50a67a8 
							
						 
					 
					
						
						
							
							Add benchmarks comparison job ( #6880 )  
						
						
						
					 
					
						2024-05-14 17:14:59 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70969186f6 
							
						 
					 
					
						
						
							
							Migrate GCC CI jobs to run on GCC 11, 12, and 13 ( #6865 )  
						
						
						
					 
					
						2024-05-10 20:38:32 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3254686933 
							
						 
					 
					
						
						
							
							Use M1 runner to build arm64 macOS builds ( #6868 )  
						
						
						
					 
					
						2024-05-08 21:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10237b8761 
							
						 
					 
					
						
						
							
							Update vendored vtzero dependency to v1.1.0 ( #6871 )  
						
						
						
					 
					
						2024-05-07 22:19:48 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79de092bb2 
							
						 
					 
					
						
						
							
							Upgrade fmt dependency to v10.2.1 ( #6869 )  
						
						... 
						
						
						
						* Put fmt into version agnostic subdir
* Add fmt to dependency update script
* Remove manually added fmt
* Squashed 'third_party/fmt/' content from commit e69e5f977
git-subtree-dir: third_party/fmt
git-subtree-split: e69e5f977d458f2650bb346dadf2ad30c5320281 
						
					 
					
						2024-05-07 20:55:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82aa369db3 
							
						 
					 
					
						
						
							
							Remove dead code modernization script ( #6863 )  
						
						
						
					 
					
						2024-05-06 19:09:10 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d361ced41 
							
						 
					 
					
						
						
							
							Set Windows build to quiet ( #6862 )  
						
						... 
						
						
						
						The normal flag generates 290 megabytes of log output for a regular build. Setting it to quiet will reduce this and still print errors. 
						
					 
					
						2024-05-06 17:31:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f9d591ab7 
							
						 
					 
					
						
						
							
							Upgrade clang-format to version 15 ( #6859 )  
						
						
						
					 
					
						2024-05-06 09:14:46 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							522d0f066e 
							
						 
					 
					
						
						
							
							Add 'load directly' mode to default Cucumber test suite ( #6664 )  
						
						... 
						
						
						
						Currently `npm test` runs the Cucumber suite with a matrix
configuration for selecting the algorithm (CH, MLD) and data loading
(shared-memory, mmap) options.
However, there is a third data loading option, 'load directly',
which is to directly load the datasets into the osrm-routed process memory.
The code paths for each data loading option are distinct:
Storage::Run + SharedMemoryAllocator
MMapMemoryAllocator
ProcessMemoryAllocator
This commit adds direct data loading as part of the Cucumber
configuration matrix.
This will ensure optional dataset support can be added without any
regressions. 
						
					 
					
						2023-08-01 09:24:51 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Wigginton Bhagat-Conway 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6afe91d8f 
							
						 
					 
					
						
						
							
							print tracebacks and line numbers for Lua runtime errors ( #6564 )  
						
						... 
						
						
						
						* print tracebacks and line numbers for Lua runtime errors
* revert format changes
* update changelog with lua traceback, #6564 
* revert using protected_function for old GetStringListFromFunction and source_function #6564 
* add unit test for line numbers in tracebacks, #6564 
* apply clang-format (#6564 )
* remove unused test helper function, #6564 
* suppress leaksanitizer warnings in extract-tests, #6564 
When the extractor encounters a lua runtime error, some osmium objects are not freed. In production this doesn't matter because these errors bring down OSRM. In the tests we catch them to ensure they occur, and the leaksanitizer flags them. 
						
					 
					
						2023-03-23 19:18:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							6fa7bd8abd 
							
						 
					 
					
						
						
							
							Upgrade check_tackinfo.py to Python3  
						
						
						
					 
					
						2022-11-04 11:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7be9039f53 
							
						 
					 
					
						
						
							
							Get rid of Mason ( #6387 )  
						
						
						
					 
					
						2022-10-06 14:13:12 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52b516e943 
							
						 
					 
					
						
						
							
							Use clang-format from CI base image ( #6391 )  
						
						
						
					 
					
						2022-10-06 12:50:31 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b834810d5 
							
						 
					 
					
						
						
							
							Build Node bindings on Windows ( #6334 )  
						
						... 
						
						
						
						Extends CI to build NodeJS bindings for Windows. 
						
					 
					
						2022-09-20 20:43:13 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c65ea2194 
							
						 
					 
					
						
						
							
							Configure cross-compilation for Apple Silicon ( #6360 )  
						
						... 
						
						
						
						Adds support for Apple Silicon binaries for NodeJS bindings. 
						
					 
					
						2022-09-17 13:00:53 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f0cd5cf7b 
							
						 
					 
					
						
						
							
							Migrate Windows CI to GitHub Actions. ( #6312 )  
						
						... 
						
						
						
						It is quite difficult to maintain current Windows CI, because it uses pre-compiled dependencies stored on wolt.com server and there is low chance to find someone who is able to update it. 
						
					 
					
						2022-08-19 18:49:09 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00816722dd 
							
						 
					 
					
						
						
							
							Configure Undefined Behaviour Sanitizer ( #6290 )  
						
						
						
					 
					
						2022-08-01 22:40:26 +01:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59953172e8 
							
						 
					 
					
						
						
							
							Configure clang-tidy job on CI ( #6261 )  
						
						
						
					 
					
						2022-06-28 00:14:28 +01:00