osrm-backend/include/engine
Michael Bell 4799b46eeb
Incorrect error message when unable to snap all input coordinates (#5846)
In cases where we are unable to find a phantom node for an input
coordinate, we return an error indicating which coordinate failed.

This would always refer to the coordinate with index equal to the
number of valid phantom nodes found.

We fix this by instead returning the first index for which a
phantom node could not be found.
2020-09-30 18:44:22 -07:00
..
api Flatbuffers is not a boost::optional friendly 2019-10-01 17:26:10 +03:00
datafacade Make MMapMemoryAllocator map files in read-only (O_RDONLY) mode. Mapping with O_RDWR will cause copy_up across Docker layers. 2020-09-09 00:51:42 +03:00
guidance Use ranges with fixed types 2018-04-09 11:05:01 +02:00
map_matching Matching alternatives count output. #3508 2017-03-01 01:29:00 +00:00
plugins Incorrect error message when unable to snap all input coordinates (#5846) 2020-09-30 18:44:22 -07:00
routing_algorithms Fixes signed/unsigned comparision spotted by gcc10. 2020-06-17 13:18:21 +03:00
trip Port OSRM, Engine and Datafacades to be algorithm aware 2017-03-03 16:02:12 +00:00
algorithm.hpp Parse table annotations param correctly (#5050) 2018-04-24 11:05:35 -04:00
approach.hpp Updating year on all 'Project OSRM' copyrights 2017-10-03 12:03:26 +02:00
base64.hpp Prefer logical punctuators instead of named operator keywords 2018-02-14 13:26:41 +01:00
bearing.hpp Updating year on all 'Project OSRM' copyrights 2017-10-03 12:03:26 +02:00
data_watchdog.hpp Fix formating 2018-04-07 00:22:29 +02:00
datafacade_factory.hpp Load data in two separate data regions 2018-04-07 00:22:29 +02:00
datafacade_provider.hpp mmap tarfiles directly when mmapping is enabled, instead of copying data into separate mmapped block 2018-10-26 23:53:59 -07:00
datafacade.hpp Fix clang format 2017-08-21 13:00:12 +02:00
douglas_peucker.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
engine_config.hpp Expose new --mmap switch (mmap_memory: true in NodeJS), and run test suite in this mode, as well as shared memory mode. 2018-10-26 23:54:00 -07:00
engine.hpp Updated changelog entry 2019-08-26 11:09:38 +03:00
geospatial_query.hpp Fix bug in snapping=any when bearings or radiuses are supplied. 2019-02-15 20:42:30 -08:00
hint.hpp Unpack paths and return total distance in matrix plugin for CH (#4990) 2018-04-20 18:18:55 -04:00
internal_route_result.hpp Add source phantom weight to first segment when merging legs (#4949) 2018-03-13 11:31:29 -07:00
phantom_node.hpp Unpack paths and return total distance in matrix plugin for CH (#4990) 2018-04-20 18:18:55 -04:00
polyline_compressor.hpp clang-format 2017-06-07 15:39:08 +03:00
routing_algorithms.hpp Calculating durations is unavoidable due to tie-breaking minimums, but we can avoid accumulating distances if they're not requested. 2018-10-30 15:41:06 -07:00
search_engine_data.hpp Replace dynamic distance calculation for table plugin with pre-calculated distances on shortcuts, avoiding unpacking cost. 2018-10-30 15:41:06 -07:00
status.hpp Updating year on all 'Project OSRM' copyrights 2017-10-03 12:03:26 +02:00