Moritz Kobitzsch
|
12d58ace10
|
add support for junction=circular, allowing named circular junctions to be treated as rotaries
|
2016-11-29 13:44:32 +01:00 |
|
Moritz Kobitzsch
|
186cc8340a
|
handle service roads next to roundabouts - ambiguous exit... :(
|
2016-11-29 11:47:35 +01:00 |
|
Michael Krasnyk
|
e343f71541
|
Refactor Hilbert values computation
|
2016-11-28 14:17:12 +01:00 |
|
Michael Krasnyk
|
0df0d31d83
|
Fix nodes file reading in rtree benchmark
|
2016-11-28 14:17:12 +01:00 |
|
Moritz Kobitzsch
|
d02dd67e95
|
fix update to length cache
|
2016-11-23 11:27:59 +01:00 |
|
Moritz Kobitzsch
|
a49bd70985
|
add low precision intersection_generator mode for faster graph traversal
|
2016-11-22 18:25:19 +01:00 |
|
Daniel J. Hofmann
|
08b7270f5c
|
Fixes accidentally registering types twice to Luabind, closes #2811.
|
2016-11-22 10:09:08 +01:00 |
|
Kajari Ghosh
|
fc52dd85fe
|
refactor graph_loader (#3333)
Refactors the GraphLoader class to use the safer FileReader wrapper for better error handling.
|
2016-11-21 17:32:00 -08:00 |
|
karenzshea
|
0bd08224bf
|
add comments, refactor find obvious turn
|
2016-11-21 13:16:30 -05:00 |
|
Daniel J. Hofmann
|
2a383efbf6
|
Makes Throughput Numbers Integral Types
|
2016-11-21 12:41:25 +01:00 |
|
Patrick Niklaus
|
3bade8625f
|
Don't crash on assigning nil to a string in lua
|
2016-11-21 12:17:44 +01:00 |
|
Emil Tin
|
a5756fc764
|
fix c++ formatting
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
dce685c780
|
ensure we don't pass empty tags to LUA
|
2016-11-18 00:21:34 +01:00 |
|
Emil Tin
|
d87a972c66
|
don't return empty tags strings to lua
|
2016-11-18 00:21:34 +01:00 |
|
Kerrick Staley
|
8bb183bc8c
|
Fix call to std::min
|
2016-11-17 17:56:23 +01:00 |
|
Kerrick Staley
|
2c9e18d5a9
|
Hardcode search radius parameters
|
2016-11-17 17:56:23 +01:00 |
|
Kerrick Staley
|
4f81e31d63
|
Fix capture
|
2016-11-17 17:56:23 +01:00 |
|
kerrick-lyft
|
b73c59088c
|
Smarter search radius formula for map matching
|
2016-11-17 17:56:23 +01:00 |
|
Daniel J. Hofmann
|
1b4779a58c
|
Avoids Shuffling Data Around for Nothing, closes 3306
|
2016-11-17 12:51:18 +01:00 |
|
Michael Krasnyk
|
1eaf9f3269
|
Fix ubsan runtime error: left shift of negative value -9
|
2016-11-16 12:12:20 -08:00 |
|
Michael Krasnyk
|
d5bf508046
|
Fix alignments in shared facade via alignof/std::align
|
2016-11-16 18:20:19 +01:00 |
|
Moritz Kobitzsch
|
47b097038a
|
fixes warning due to type only used in debug
|
2016-11-16 12:20:05 +01:00 |
|
Moritz Kobitzsch
|
a4264c7849
|
fix node-based-graph-walker
|
2016-11-16 12:03:59 +01:00 |
|
Daniel Patterson
|
eb12c16fd6
|
Output newlines for each progress indicator when not on a tty.
|
2016-11-15 18:14:05 -08:00 |
|
Daniel Patterson
|
53ef2e2955
|
Use an enum type for the 'should read fingerprint' flag, rather than a mysterious boolean
Fix tests.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
7b1131b982
|
Consolidate vector deserialization.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
83a9d0590d
|
Pass-by-reference instead of pointer.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
608044305d
|
Rename the datafacades to more clearly describe what they do.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
4760b85930
|
Add checking assertions for all copy operations.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
9e2782d923
|
Fix undefined behaviour - we were referring to two different temporaries.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
2dfeb0cabc
|
Remove unused code.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
2f9b5788d0
|
Destructor should fail hard if an exception is raised.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
e2e5eb0169
|
Remove use of ShM<>::vector in favour of the boost::iterator_range
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
4ad6d88888
|
Refactor file loading to use a common class that has proper error handling.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
e226b52f21
|
const-ify things, use RAII for file closure, and start to use io:: to read some stuff.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
de4fd76d57
|
Clean up some todo notes.
|
2016-11-15 16:55:02 -08:00 |
|
Daniel Patterson
|
bf6df74d44
|
Consolidate datafacade file loading logic.
Both datafacades now use a single large memory block and common
file loading logic.
|
2016-11-15 16:55:02 -08:00 |
|
Moritz Kobitzsch
|
538bbd47d1
|
fix length limited graph walker
|
2016-11-14 18:38:15 +01:00 |
|
Moritz Kobitzsch
|
6ec505281e
|
fix edge discovery in tile plugin
|
2016-11-12 02:15:04 +01:00 |
|
Patrick Niklaus
|
5a293e891b
|
Merge pull request #3296 from Project-OSRM/libosmium-2.10.0
Osmium 2.10
|
2016-11-12 02:12:49 +01:00 |
|
Michael Krasnyk
|
b57169e221
|
Flush stxxl vectors before using in PrepareData
|
2016-11-12 02:09:51 +01:00 |
|
Lev Dragunov
|
045d25041f
|
Review fixes.
|
2016-11-12 02:05:48 +01:00 |
|
Lev Dragunov
|
170923874b
|
Add request duration to routed logs.
|
2016-11-12 02:05:48 +01:00 |
|
Daniel J. Hofmann
|
0375af197d
|
Skips OSM object metadata reading, closes #3278
|
2016-11-11 16:35:57 +01:00 |
|
Moritz Kobitzsch
|
f88ac989ea
|
reserve when possible
|
2016-11-11 14:48:50 +01:00 |
|
Moritz Kobitzsch
|
827a1fbd7a
|
separate intersection generation and intersection normalization
|
2016-11-10 12:56:46 +01:00 |
|
Moritz Kobitzsch
|
e84a0ea37c
|
reduce coordinate_extraction overhead. slowdown reduced by 30 percent
|
2016-11-10 10:44:54 +01:00 |
|
Moritz Kobitzsch
|
88208bfa5d
|
add testscases for mode changes / additional assertions
|
2016-11-09 12:55:28 +01:00 |
|
Moritz Kobitzsch
|
7073403f1b
|
rip out dedicated file for single function (minor refactor)
|
2016-11-09 12:52:39 +01:00 |
|
Daniel Patterson
|
cef53c4b56
|
Fix key/val offset bug.
|
2016-11-08 11:45:28 -08:00 |
|