Siarhei Fedartsou 
							
						 
					 
					
						
						
						
						
							
						
						
							178bcb974e 
							
						 
					 
					
						
						
							
							Add ankerl  
						
						
						
					 
					
						2024-05-30 19:06:09 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ff096ac5c 
							
						 
					 
					
						
						
							
							Make constants in PackedVector constexpr ( #6917 )  
						
						
						
					 
					
						2024-05-30 15:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ea757ed02 
							
						 
					 
					
						
						
							
							Remove unused header file ( #6913 )  
						
						
						
					 
					
						2024-05-29 09:13:13 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01b1673c8a 
							
						 
					 
					
						
						
							
							Fix CCache usage in GitHub Actions ( #6911 )  
						
						
						
					 
					
						2024-05-28 08:43:23 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4dc297f75 
							
						 
					 
					
						
						
							
							Add CI job with GCC 14 ( #6905 )  
						
						
						
					 
					
						2024-05-27 09:31:13 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9aaab7a53f 
							
						 
					 
					
						
						
							
							Enable readability-container-contains clang-tidy check ( #6909 )  
						
						
						
					 
					
						2024-05-27 08:33:26 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a6f4c44e7 
							
						 
					 
					
						
						
							
							Fix performance-type-promotion-in-math-fn clang-tidy warning ( #6908 )  
						
						
						
					 
					
						2024-05-27 08:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							163a2cfe3c 
							
						 
					 
					
						
						
							
							Bump rapidjson version ( #6906 )  
						
						
						
					 
					
						2024-05-27 08:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							667fd198ac 
							
						 
					 
					
						
						
							
							Use the latest Debian version in Dockerfile ( #6904 )  
						
						
						
					 
					
						2024-05-27 08:30:44 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7a990d0b5 
							
						 
					 
					
						
						
							
							Use C++20 ( #6877 )  
						
						
						
					 
					
						2024-05-25 18:25:13 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8306ed8ae3 
							
						 
					 
					
						
						
							
							Remove superflous iostreams include from header files ( #6901 )  
						
						
						
					 
					
						2024-05-25 09:17:45 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							640df69aa1 
							
						 
					 
					
						
						
							
							Remove dead CRC32 processor code ( #6900 )  
						
						
						
					 
					
						2024-05-24 22:43:03 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b48e2ccc6 
							
						 
					 
					
						
						
							
							Bump mapbox/variant to version 1.2.0 ( #6898 )  
						
						
						
					 
					
						2024-05-24 20:39:45 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							babdced52f 
							
						 
					 
					
						
						
							
							Replace GCC-specific attribute with [[nodiscard]] attribute ( #6899 )  
						
						
						
					 
					
						2024-05-24 20:34:04 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21607e0cb2 
							
						 
					 
					
						
						
							
							Optimise getNetworkDistance in MLD even more ( #6884 )  
						
						
						
					 
					
						2024-05-23 20:46:13 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24646aada9 
							
						 
					 
					
						
						
							
							Remove outdated warnings ( #6894 )  
						
						
						
					 
					
						2024-05-23 19:39:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51b74a99aa 
							
						 
					 
					
						
						
							
							Avoid copy of std::function-based callback in path unpacking ( #6895 )  
						
						... 
						
						
						
						* Avoid copy of std::function-based callback in path unpacking
* Fix formatting
* Update CHANGELOG.md 
						
					 
					
						2024-05-23 18:51:51 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed5003b502 
							
						 
					 
					
						
						
							
							Upgrade CI actions to latest versions ( #6893 )  
						
						... 
						
						
						
						* Upgrade actions
* Update remaining actions
* Update CHANGELOG.md
* Update CHANGELOG.md 
						
					 
					
						2024-05-23 14:40:47 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46dc660801 
							
						 
					 
					
						
						
							
							Replace boost::hash by std::hash ( #6892 )  
						
						... 
						
						
						
						* Replace boost::hash by std::hash
* Fix formatting
* Update CHANGELOG.md 
						
					 
					
						2024-05-23 14:35:56 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73fb53cf36 
							
						 
					 
					
						
						
							
							Add benchmark for route ( #6890 )  
						
						
						
					 
					
						2024-05-23 14:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Mugr Rex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efe6840d08 
							
						 
					 
					
						
						
							
							Replace boost::optional with std::optional ( #6611 )  
						
						
						
					 
					
						2024-05-22 14:58:07 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d259848456 
							
						 
					 
					
						
						
							
							Optimise R-tree queries in the case of map matching ( #6881 )  
						
						
						
					 
					
						2024-05-20 12:32:40 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a82d3929c 
							
						 
					 
					
						
						
							
							Improve map matching benchmark ( #6885 )  
						
						
						
					 
					
						2024-05-20 11:15:55 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11c7ddc84d 
							
						 
					 
					
						
						
							
							Fix failing gcc-13 based CI jobs ( #6886 )  
						
						... 
						
						
						
						* Attempt to fix failing CI on gcc-13 jobs
* Attempt to fix failing CI on gcc-13 jobs
* Attempt to fix failing CI on gcc-13 jobs
* Attempt to fix failing CI on gcc-13 jobs
* Attempt to fix failing CI on gcc-13 jobs 
						
					 
					
						2024-05-19 19:30:24 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54e50a67a8 
							
						 
					 
					
						
						
							
							Add benchmarks comparison job ( #6880 )  
						
						
						
					 
					
						2024-05-14 17:14:59 +02:00 
						 
				 
			
				
					
						
							
							
								Bart Louwers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c00c157479 
							
						 
					 
					
						
						
							
							Replace dead link with archive.org link ( #6882 )  
						
						
						
					 
					
						2024-05-14 11:49:49 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee8e0f890a 
							
						 
					 
					
						
						
							
							Optimise path distance calculation in MLD map matching ( #6876 )  
						
						
						
					 
					
						2024-05-11 16:30:43 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e2ffee97c 
							
						 
					 
					
						
						
							
							Update Makefile: fix typo ( #6878 )  
						
						
						
					 
					
						2024-05-11 09:13:17 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ffc39b8ad2 
							
						 
					 
					
						
						
							
							Clarify use of forcing routing steps ( #6866 )  
						
						... 
						
						
						
						The change clarifies the conditions for forcing routing steps and
simplifies the codebase to support it.
- Makes explicity  the search runtime condition for forcing a routing
step. Namely, the node is a source of the forward and reverse searches,
and it's one of the pre-identified nodes that requires a step to
be forced.
- Consolidate the two lists of force nodes into one. Not only is there
no algorithmic value in separating the nodes by geometric direction,
the  improvements to via-routes with u-turns mean atleast one of these
lists will be empty for any search.
- Rename 'force loop' to 'force step'. This moves the code away
from the original CH-specific language for checking for self-loops
in the case where this condition is met. MLD does not have loops.
Additional cucumber tests are added to cover the logic related to
negative search weights and forcing routing steps on via-route
paths. 
						
					 
					
						2024-05-10 22:00:24 +01: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 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dff76d31d5 
							
						 
					 
					
						
						
							
							Remove dead code branches ( #6875 )  
						
						
						
					 
					
						2024-05-10 20:21:41 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3254686933 
							
						 
					 
					
						
						
							
							Use M1 runner to build arm64 macOS builds ( #6868 )  
						
						
						
					 
					
						2024-05-08 21:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								Siarhei Fedartsou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6dfff725b 
							
						 
					 
					
						
						
							
							Configure GitHub Actions concurrency ( #6870 )  
						
						
						
					 
					
						2024-05-08 10:06:04 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0583582772 
							
						 
					 
					
						
						
							
							Remove include that breaks compilation for Boost v1.85.0 ( #6856 )  
						
						... 
						
						
						
						* Remove include that breaks compilation for Boost v1.85.0
* Update CHANGELOG.md
* Fix typo
* Fix issues found by newer clang-tidy version
* Add include to boost filesystem to satisfy Windows compiler 
						
					 
					
						2024-05-06 18:52:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99809e105c 
							
						 
					 
					
						
						
							
							Upgrade clang compiler in CI builds ( #6861 )  
						
						
						
					 
					
						2024-05-06 18:12:17 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							790fa901c7 
							
						 
					 
					
						
						
							
							Remove stale AppVeyor files ( #6860 )  
						
						... 
						
						
						
						* Drop left-overs from deprecated AppVeyor CI build
* Update CHANGELOG.md 
						
					 
					
						2024-05-06 13:48:24 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f9d591ab7 
							
						 
					 
					
						
						
							
							Upgrade clang-format to version 15 ( #6859 )  
						
						
						
					 
					
						2024-05-06 09:14:46 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Bell 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b503e96a98 
							
						 
					 
					
						
						
							
							Remove force-loop checks for routes with u-turns ( #6858 )  
						
						... 
						
						
						
						Each leg of a via-route supporting u-turns does not need to consider
force-loops. Negative weight checks are sufficient to prevent
incorrect results when waypoints are on the same edge. 
						
					 
					
						2024-05-05 21:56:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d691af4860 
							
						 
					 
					
						
						
							
							Remove outdated/deprecated CMake policy ( #6854 )  
						
						
						
					 
					
						2024-05-05 22:08:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							befd9dc5ae 
							
						 
					 
					
						
						
							
							Merge pull request  #6857  from DennisOSRM/upgrade_js_dependencies  
						
						... 
						
						
						
						Drop support for NodeJS <= v16 
						
					 
					
						2024-05-05 20:29:16 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							4968d7f9d9 
							
						 
					 
					
						
						
							
							Disable codecov.io upload run since it consistently fails  
						
						
						
					 
					
						2024-05-05 16:40:21 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							c26f0612d1 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
					 
					
						2024-05-05 15:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Luxen 
							
						 
					 
					
						
						
						
						
							
						
						
							de41299eda 
							
						 
					 
					
						
						
							
							Update CHANGELOG.md  
						
						
						
					 
					
						2024-05-05 15:03:12 +02:00