osrm-backend/src
Kajari Ghosh c5acd6e6f7 shared storage with mutex
shared lock for reads and unique lock for writes

declare cache as object and not pointer in serach engine data to simulate singleton declaration

put a lock infront of the clear function to make it threadsafe

remove clear function from cache because cache will never get dropped

unit tests

unit tests and timestamp as part of key

cache generations

hash the key

500 mb

1000 mb

250 mb

rebase against implement-cache
2018-04-20 11:15:27 -04:00
..
benchmarks Fix formating 2018-03-26 11:02:34 +00:00
contractor Fix errors when loading an incompatible dataset. 2018-04-04 12:38:40 +02:00
customize Better statistics for osrm-partition and osrm-custimize 2018-04-09 13:39:39 +02:00
engine shared storage with mutex 2018-04-20 11:15:27 -04:00
extractor Honour British spelling of manoeuvre relation (#5004) 2018-04-06 17:08:30 -07:00
guidance Port .names file to tar 2018-03-26 11:02:04 +00:00
nodejs Update documentation and changelog 2018-02-26 23:32:34 +01:00
osrm Refactor shared memory storage to allow for multiple named datasets 2018-04-05 15:12:47 +02:00
partitioner Better statistics for osrm-partition and osrm-custimize 2018-04-09 13:39:39 +02:00
server Use unsigned type in percent_encoding to prevent overflow for %80..%ff 2018-01-08 12:09:33 +00:00
storage Restore the connectivity checksum check 2018-04-07 00:22:29 +02:00
tools Remove double log printing 2018-04-13 10:13:57 +00:00
updater Fix formating 2018-03-26 11:02:34 +00:00
util Don't apply unimplemented SH and PH conditions 2018-04-05 13:31:48 +02:00