Dennis Luxen
b50a907ca3
fix changed include paths
2015-01-06 13:17:12 +01:00
Dennis Luxen
25326b571b
renamed: Util/OSRMException.h -> Util/osrm_exception.hpp
2015-01-05 15:40:05 +01:00
Dennis Luxen
2b63eb8243
remove zoom level from nearest neighbor calls
2014-12-24 10:40:03 +01:00
Dennis Luxen
f4c8db6105
- serialize component_id
...
- remove calls to deprecated NN function in facades
2014-12-23 16:14:28 +01:00
Dennis Luxen
ccc4607d6d
renamed: Util/GraphLoader.h -> Util/graph_loader.hpp
2014-12-22 16:09:01 +01:00
Dennis Luxen
58de37e822
renamed: DataStructures/* -> data_structures/*
2014-11-28 12:15:31 +01:00
Dennis Luxen
0d7141ce5b
Rename NodeInfo -> QueryNode
2014-11-17 14:58:37 +01:00
Dennis Luxen
6f75d68d07
untangle includes
2014-10-23 16:11:54 +02:00
Dennis Luxen
463511871f
Refactor routing plugins:
...
- remove superflous members from RawRouteData, partially implements #1238
- DescriptorTable moved to BaseDescriptor.h
- added templated assignment c'tor to DescriptorConfig
- refactored check for valid input coordinates, moved to BasePlugin.h
- replaced shared_ptr's to descriptors in ViaRoutePlugin.h with unique_ptr
- implemented FindIncrementalPhantomNode in facades for a single, i.e. first result
- untangled a few includes
2014-10-22 19:02:19 +02:00
Dennis Luxen
274140d309
refactor SimpleLogger into simple_logger compile unit
2014-10-10 19:32:49 +02:00
Emil Tin
cf593ba9f9
fix spelling of edge in SharedDataFacade
2014-08-31 09:09:12 +02:00
Emil Tin
dae9c9a7ed
use 4 bits for travel mode
2014-08-20 11:08:41 +02:00
Emil Tin
6d6d299ea4
most tests passing
2014-08-20 11:08:41 +02:00
Emil Tin
6fd615b9cd
first cut at porting travel mode, some tests fail
2014-08-20 11:08:41 +02:00
Dennis Luxen
c63218a889
add final/override keyword where possible to help compiler de-virtualize function calls
2014-08-18 10:19:33 +02:00
Patrick Niklaus
3c4feecda0
Make fstream non-static and StaticRTree thread-specific instead
2014-07-22 17:17:56 +02:00
Dennis Luxen
4014da3cc5
make facade d'tors virtual
2014-07-01 14:26:29 +02:00
Guillaume Beraudo
bee18dba54
Display warning when routing without street names.
...
Indeed, street names are optional for routing.
2014-06-24 17:18:52 +02:00
Dennis Luxen
51fd332806
add incremental query to Facades
2014-06-23 16:56:01 +02:00
Patrick Niklaus
1d62ed028e
Fix off-by-one since back() gives last value inside [begin,end)
2014-06-12 22:01:23 +02:00
Patrick Niklaus
807f1d7c1c
Initial support for SharedDataFacade
...
SharedDataLayout was refactored to include canary values at the
boundaries of each memory block. This makes it easy to detect overruns
and block-size mismatches between osrm-datastore and the
SharedDataFacade.
2014-06-12 22:01:22 +02:00
Patrick Niklaus
7a7d0c09d9
Integrate RangeTable into server
2014-06-12 22:00:03 +02:00
alex85k
e27a69bab7
Use one more .string().c_str() call
2014-06-10 20:34:21 +06:00
Alexei Kasatkin
b6787b0014
safeguard: do not read/write 0 bytes (iostream)
2014-06-05 23:16:19 +06:00
Dennis Luxen
4ec9f2c00f
fix #1021 , always check if files exist
2014-05-20 14:33:03 +02:00
Dennis Luxen
e769821e0f
use range based for loops to traverse graphs
2014-05-13 16:56:30 +02:00
Dennis Luxen
b3ec9c9323
reformat
2014-05-09 16:48:58 +02:00
Dennis Luxen
84ffedd95d
replace boost::shared_ptr
2014-05-09 16:47:42 +02:00
Dennis Luxen
996dbdde00
reformat Server/DataStructure according to guideline
2014-05-07 17:03:58 +02:00
Dennis Luxen
2d3fb858ad
move StaticGraph to C++11
2014-05-07 10:38:31 +02:00
Dennis Luxen
0f8a32f38c
shape up code
2014-04-24 13:31:04 +02:00
Dennis Luxen
45f751720a
fix unpacking of geometry for shared memory
2014-04-24 13:31:04 +02:00
Dennis Luxen
d09be5a80e
remove debug code, make variables const
2014-04-24 13:06:56 +02:00
Dennis Luxen
6d8465a04d
implement geometry uncompressing using STL
2014-04-24 13:06:55 +02:00
Dennis Luxen
9cc49f6ff3
remove debug output
2014-04-24 12:54:24 +02:00
Dennis Luxen
ba37836e24
allow graphs with zero edges to load
2014-04-24 12:51:18 +02:00
Dennis Luxen
9b33aaa11a
fix test for borked lat/lons
2014-04-24 12:51:17 +02:00
Dennis Luxen
eca09e6c81
unpacking of target segment works
2014-04-24 12:47:00 +02:00
Dennis Luxen
b679a94930
first segment needs to be properly cut
2014-04-24 12:15:04 +02:00
Dennis Luxen
5bde545ce3
All good, but needs unpacking of start and end
2014-04-24 12:07:46 +02:00
Dennis Luxen
c71c8b0047
Unpacking of intermediate paths
2014-04-24 12:03:19 +02:00
Dennis Luxen
b5170ed1fd
remove trivial geometry nodes
2014-04-24 11:28:11 +02:00
Dennis Luxen
64720c2d2e
several lints fixed that were detected by facebook's flint
2014-04-21 17:40:07 +02:00
DennisOSRM
41f3f53540
move includes to include/osrm
2013-12-20 13:12:56 +01:00
Dennis Luxen
fd2f000075
install lib header files with make install target
2013-12-17 17:59:44 +01:00
Dennis Luxen
ca17efd764
break out OriginalEdgeData class into its own include
2013-12-09 11:45:45 -05:00
Dennis Luxen
aff61dbc3e
remove unused include
2013-12-08 19:11:38 +01:00
Dennis Luxen
cf69f43166
add proper licence header to newly added files
2013-10-21 11:45:16 +02:00
Dennis Luxen
02e9f8aef3
Rework facades to accept ServerPaths object as configuration
2013-10-15 15:44:35 +02:00
Dennis Luxen
5b03366909
checking if data files actually exist
2013-10-15 14:35:34 +02:00