Dennis Luxen
|
eaaf54d886
|
make C++11 default on OS X
|
2013-10-15 14:35:35 +02:00 |
|
Dennis Luxen
|
4b3d634fe9
|
always compile with C++11 on OS X (Linux to follow)
|
2013-10-15 14:35:35 +02:00 |
|
Dennis Luxen
|
f77a699ea4
|
remove problematic luabind code
|
2013-10-15 14:35:35 +02:00 |
|
Dennis Luxen
|
e989e38cc2
|
further compile fixes for clang 3.3 (OS X 10.9)
|
2013-10-15 14:35:35 +02:00 |
|
Dennis Luxen
|
6a900ed6e7
|
remove unneeded member
|
2013-10-15 14:35:35 +02:00 |
|
Dennis Luxen
|
29e6b85f79
|
Add explicit shmem id for data loading
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
2641408d53
|
fail gracefully when lock file is not present
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
5b79226183
|
add static function to remove shared memory
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
98f9f0cd48
|
make shmem swappable by ref and ptr
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
cf7e107ad1
|
check if shmem segment exists
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
ab66c1aa1b
|
mild refactoring of debug outputs
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
5b03366909
|
checking if data files actually exist
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
7824e1446a
|
removing completed todo markers
|
2013-10-15 14:35:34 +02:00 |
|
Dennis Luxen
|
59cf1a4937
|
deciding which memory subsystem to use depending on server.ini
|
2013-10-15 14:35:33 +02:00 |
|
Dennis Luxen
|
252113c838
|
implementing the fetch of name ids in shared memory
|
2013-10-15 14:32:45 +02:00 |
|
Dennis Luxen
|
e2f84d1acd
|
commenting unneeded variables
|
2013-10-15 14:32:45 +02:00 |
|
Dennis Luxen
|
204dcecb28
|
fixing typo in build configuration
|
2013-10-15 14:32:44 +02:00 |
|
Dennis Luxen
|
70bbfbea12
|
fixing include typo
|
2013-10-15 14:32:44 +02:00 |
|
Dennis Luxen
|
2221a0a908
|
removing extra ;
|
2013-10-15 14:32:44 +02:00 |
|
Dennis Luxen
|
203b215093
|
loading correct file with rtree leafs and not inner nodes
|
2013-10-15 14:32:44 +02:00 |
|
Dennis Luxen
|
76ee84dae8
|
printing debug output
|
2013-10-15 14:32:44 +02:00 |
|
Dennis Luxen
|
79e1c87a01
|
swapping correct vectors
|
2013-10-15 14:32:44 +02:00 |
|
Dennis Luxen
|
ed208114be
|
properly loading all data into shared memory
|
2013-10-15 14:32:44 +02:00 |
|
Dennis Luxen
|
7dd711b37c
|
use only one pointer for shared layout
|
2013-10-15 14:32:44 +02:00 |
|
Dennis Luxen
|
4852802d66
|
load graph into shared memory
|
2013-10-15 14:32:44 +02:00 |
|
Dennis Luxen
|
c495b1faab
|
graph format now canonical
|
2013-10-15 14:32:43 +02:00 |
|
Dennis Luxen
|
eb5bd8e6ac
|
load timestamp into shared memory
|
2013-10-15 14:32:43 +02:00 |
|
Dennis Luxen
|
ff7dcf9c17
|
load coordinate list into shared memory
|
2013-10-15 14:32:43 +02:00 |
|
Dennis Luxen
|
2b12a16c84
|
load orig edge information
|
2013-10-15 14:32:43 +02:00 |
|
Dennis Luxen
|
4d00b2ebbb
|
Renaming variables to properly reflect its content
|
2013-10-15 14:32:43 +02:00 |
|
Dennis Luxen
|
1ba5abbaef
|
add all binaries to ignore list
|
2013-10-15 14:32:43 +02:00 |
|
Dennis Luxen
|
b87a98bbda
|
street name file is now more canonical
|
2013-10-15 14:32:43 +02:00 |
|
Dennis Luxen
|
f76361a345
|
changing file format for coordinates to be canonical
|
2013-10-15 14:32:43 +02:00 |
|
Dennis Luxen
|
f25bab9555
|
create lock file if it does not exist
|
2013-10-15 14:32:42 +02:00 |
|
Dennis Luxen
|
ed78b8429f
|
adding proper typedefs s.t. all used types are known
|
2013-10-15 14:32:42 +02:00 |
|
Dennis Luxen
|
94e9dd8f28
|
store name id of edges in shmem, too
|
2013-10-15 14:32:42 +02:00 |
|
Dennis Luxen
|
90215ca0dd
|
move shmem stored sizes to 64 bits
|
2013-10-15 14:32:42 +02:00 |
|
Dennis Luxen
|
34eb647fcb
|
implementing loading of data into shared memory
|
2013-10-15 14:32:42 +02:00 |
|
Dennis Luxen
|
83205290de
|
Reordering resource aquisition
|
2013-10-15 14:32:42 +02:00 |
|
Dennis Luxen
|
02fd528c32
|
removing debug output
|
2013-10-15 14:32:42 +02:00 |
|
Dennis Luxen
|
e05193f46d
|
osrm-datastore handles manangement of shared memory
|
2013-10-15 14:32:42 +02:00 |
|
Dennis Luxen
|
14e2d900b5
|
All tests are passing for internal memory\!
|
2013-10-15 14:32:41 +02:00 |
|
Dennis Luxen
|
ba4290340d
|
removing debug output and calling it a day
|
2013-10-15 14:32:41 +02:00 |
|
Dennis Luxen
|
5a04700bae
|
create sentinel to adjancency array during preprocessing
|
2013-10-15 14:32:41 +02:00 |
|
Dennis Luxen
|
999f50dce9
|
inverting assertion
|
2013-10-15 14:32:41 +02:00 |
|
Dennis Luxen
|
9522e6e714
|
properly check for (non-)empty vectors
|
2013-10-15 14:32:41 +02:00 |
|
Dennis Luxen
|
7836ea4479
|
implement GetName() for shared memory (copy&paste)
|
2013-10-15 14:32:40 +02:00 |
|
Dennis Luxen
|
37e8ab8de1
|
implement operator()+ for shared memory iterator
|
2013-10-15 14:32:40 +02:00 |
|
Dennis Luxen
|
34048497e7
|
implement GetName for internal memory
|
2013-10-15 14:32:40 +02:00 |
|
Dennis Luxen
|
5197422482
|
fetch ptr from shared memory to via node list
|
2013-10-15 14:32:40 +02:00 |
|