osrm-backend/include/engine
Kajari Ghosh 4563d44180 set up for computing durations while unpacking them
copy dummy cache over

implement retrievePackedPathFromSearchSpace

calculate packed_path_from_source_to_middle

debugging the retrievePackedPathFromSearchSpace function implementation

adding in packed_path_from_source_to_middle

cache is partway working

unpack path and get duration that way

the computeDurationForEdge method

comment out cache

clean up the code

move vector creation and allocation to outside of loop

hack to not return vectors on facade.GetUncompressedForwardDurations and facade.GetUncompressedReverseDurations

clean up hack

add exclude_index to cache key

clearing cache with timestamp

rebase against vectors->range pr

swapped out unordered_map cache with a boost_lru implementation

calculation for cache size

cleaned up comment about cache size calculations

unit tests

cache uses unsigned char for exclude index

clean up cache and unit tests
2018-04-20 10:01:39 -04:00
..
api Use ranges with fixed types 2018-04-09 11:05:01 +02:00
datafacade set up for computing durations while unpacking them 2018-04-20 08:00:15 -04: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 add osrm-routed and node-osrm flags to configure mapmatching radius limit (#4721) 2017-12-20 16:53:43 +05:30
routing_algorithms set up for computing durations while unpacking them 2018-04-20 10:01:39 -04:00
trip Port OSRM, Engine and Datafacades to be algorithm aware 2017-03-03 16:02:12 +00:00
algorithm.hpp Refactor metric storage 2018-04-04 12:38:40 +02: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 pass in a hashed key to the threadlocal cache 2018-04-20 08:00:15 -04:00
datafacade_factory.hpp set up for computing durations while unpacking them 2018-04-20 10:01:39 -04:00
datafacade_provider.hpp set up for computing durations while unpacking them 2018-04-20 08:00:15 -04: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 Add support for naming the dataset 2018-04-05 15:12:47 +02:00
engine.hpp Fix formating 2018-04-05 15:12:47 +02:00
geospatial_query.hpp set up for computing durations while unpacking them 2018-04-20 08:00:15 -04:00
hint.hpp Updating year on all 'Project OSRM' copyrights 2017-10-03 12:03:26 +02: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 Fix formating 2018-02-06 11:51:33 +01:00
polyline_compressor.hpp clang-format 2017-06-07 15:39:08 +03:00
routing_algorithms.hpp fallback to CH, when coreCH used 2017-10-13 14:53:49 +01:00
search_engine_data.hpp set up for computing durations while unpacking them 2018-04-20 08:00:15 -04:00
status.hpp Updating year on all 'Project OSRM' copyrights 2017-10-03 12:03:26 +02:00
unpacking_cache.hpp set up for computing durations while unpacking them 2018-04-20 10:01:39 -04:00