-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Open
Labels
Description
Ticketing remaining issues from #1936:
- Drop the weak coupling of plugins over service name + registration
-> libosrm interface should be typed like node-osrm - Rename external_memory_node.hpp
- FIXME
xor_fast_has_shorage.hpponly has space for 2^16 nodes - Remove SearchEngineData, fold into SearchEngine
- Drop gpx support
- rename OSRM class -> Engine
- remove xml renderer
- remove typedefs.hpp -> No global NodeIDs and EdgeIDs !!!
- replace SimpleLogger with RTD_LOG
- Move debug_geometry to extractor
- routing_algorithms -> routing
- use sort_unique_resite or remove
- move matching_debug_info to engine/map_matching
- hash implementation in processing_chain should use util/std_hash
- replace DistTableWrapper with more generic implementation (2d vector wrapper or something)
- move TarjanSCC from extractor to util
- Remove DescriptorTable
- Rename FixedPointCoordinate -> Coordinate
- extraction_helper_functions does not follow style guide, should be cpp file
- lua_function_exists needs to be renamed
- NodeBasedDynamicGraphFromEdges needs to be renamed
- read_file_lower_content needs to be renamed
- abstract routed_options and fold into tools/routed.cpp
- rename geometry_string test to polyline
- move duration_parsing to extractor
- remove the config file option for osrm-extract and osrm-prepare
- change extractor class name to Extractor