osrm-backend/src
Michael Bell db7946d762
Add support for disabling feature datasets (#6666)
This change adds support for disabling datasets, such that specific
files are not loaded into memory when running OSRM. This enables users
to not pay the memory cost for features they do not intend to use.

Initially, there are two options:
- ROUTE_GEOMETRY, for disabling overview, steps, annotations and waypoints.
- ROUTE_STEPS, for disabling steps only.

Attempts to query features for which the datasets are disabled will
lead to a DisabledDatasetException being returned.
2023-08-04 18:43:37 +01:00
..
benchmarks Fix formatting 2022-12-20 18:00:11 +01:00
contractor Fix formatting 2022-12-20 18:00:11 +01:00
customize Fix formatting 2022-12-20 18:00:11 +01:00
engine Allow -1.0 as unlimited for default_radius value (#6599) 2023-05-31 07:52:35 +02:00
extractor print tracebacks and line numbers for Lua runtime errors (#6564) 2023-03-23 19:18:58 +01:00
guidance Fix formatting 2022-12-20 18:00:11 +01:00
nodejs Add support for disabling feature datasets (#6666) 2023-08-04 18:43:37 +01:00
osrm Add missing files in exception message (#5360) 2022-08-22 08:32:25 +02:00
partitioner Move TarjanSCC from extractor to util (#6562) 2023-03-09 17:47:28 +01:00
server Add support for disabling feature datasets (#6666) 2023-08-04 18:43:37 +01:00
storage Add support for disabling feature datasets (#6666) 2023-08-04 18:43:37 +01:00
tools Add support for disabling feature datasets (#6666) 2023-08-04 18:43:37 +01:00
updater Fix formatting 2022-12-20 18:00:11 +01:00
util Add support for disabling feature datasets (#6666) 2023-08-04 18:43:37 +01:00