Daniel J. Hofmann
0c970e4035
Fix classes for service member function definitions
2016-03-17 21:57:35 +01:00
Daniel J. Hofmann
c21e0855e9
Service skeletons for nearest, trip, match
2016-03-17 21:57:35 +01:00
Daniel J. Hofmann
1b2bbd086e
Fix grammar constraint and enable all plugin links
2016-03-17 21:57:35 +01:00
Daniel J. Hofmann
8eee4c23cc
Plugin grammar skeletons
2016-03-17 21:57:35 +01:00
Daniel J. Hofmann
7e1c164937
Enforce parameter and grammar type to catch subtle bugs
2016-03-17 21:57:35 +01:00
Daniel J. Hofmann
6fecce23fc
Link parameters to grammars
2016-03-17 21:57:35 +01:00
Daniel J. Hofmann
7abb7ed0e1
Require a BaseParameters type at compile time via enable_if
2016-03-17 21:57:35 +01:00
Daniel J. Hofmann
097771879b
Adapts Nearest plugin to new API
2016-03-17 21:57:35 +01:00
Daniel J. Hofmann
2d558a0b83
Fix deleting incomplete type and make Engine moveable only
2016-03-17 21:57:35 +01:00
Daniel J. Hofmann
23a5edb29b
Adapts publicly facing new API
2016-03-17 21:57:35 +01:00
Daniel J. Hofmann
942c71814d
Adapts NearestParameters to new API
2016-03-17 21:57:34 +01:00
Patrick Niklaus
482aa63001
Initial non-building match plugin
2016-03-17 21:57:34 +01:00
Lauren Budorick
989bbfb250
Include numeric in assemble_overview.cpp (needed on OSX for std::accumulate)
2016-03-17 21:57:34 +01:00
Daniel J. Hofmann
decf976489
Semantic action handler requires passing optional by value and fusion::vector2
2016-03-17 21:57:34 +01:00
Patrick Niklaus
88a501f77c
Add tests for bearing parsing
2016-03-17 21:57:34 +01:00
Patrick Niklaus
98beea7649
Add table service
2016-03-17 21:57:34 +01:00
Patrick Niklaus
2bd8efd140
Add table API
2016-03-17 21:57:34 +01:00
Daniel J. Hofmann
73e71765ab
Optional<T> semantic action handler takes T argument
2016-03-17 21:57:34 +01:00
Patrick Niklaus
a57680323f
Fix parameter parsing tests
2016-03-17 21:57:34 +01:00
Patrick Niklaus
75f356fcc6
Fix table plugin
2016-03-17 21:57:34 +01:00
Daniel J. Hofmann
d35c862a8b
First take at distance table API re-write
2016-03-17 21:57:34 +01:00
Daniel J. Hofmann
df236b72fb
Adapts TableParameters and its validation to new API
2016-03-17 21:57:34 +01:00
Patrick Niklaus
8b2b153465
Add viaroute suport for new API
2016-03-17 21:57:32 +01:00
Patrick Niklaus
26ffdf2dcb
Also exclude the compressed flag from the data format
2016-03-17 17:23:36 +01:00
Patrick Niklaus
3377bf8faf
Remove geometry indicator
2016-03-17 16:40:08 +01:00
Daniel J. Hofmann
a6aa0a4cb0
Adapts routed to always print port and ip it listens on, fixed #2097
2016-03-16 11:21:20 +01:00
Daniel J. Hofmann
8640129835
Ampersand binds to variable name
2016-03-15 11:47:57 +01:00
Daniel J. Hofmann
655dd2277c
Eliminate extra semicola
2016-03-15 11:47:57 +01:00
Daniel J. Hofmann
40f95191a0
Do not copy pairs in loop
2016-03-15 11:47:57 +01:00
Daniel J. Hofmann
a013da860e
Fixes unneeded includes in contractor header and self-include
2016-03-15 10:44:33 +01:00
Moritz Kobitzsch
4150c804df
Improve the core search stopping criterion
2016-03-15 09:33:10 +01:00
Patrick Niklaus
0446847278
Merge pull request #2093 from arnekaiser/develop
...
Bugfix: set initial uturn indicators
2016-03-14 20:41:47 -04:00
akaiser
2cf8309987
Bugfix: set initial uturn indicators
2016-03-14 17:14:01 +01:00
Daniel J. Hofmann
5b30f92677
Adapts the test makefile clean target to remove monaco files.
...
See: https://github.com/Project-OSRM/osrm-backend/pull/2086#commitcomment-16639848
2016-03-11 12:06:34 +01:00
Patrick Niklaus
88fac0ad2b
Use language: generic
to use the minimal image
...
Since we are pulling all dependencies from PPA this just gives use the
advantage of faster boot up times.
2016-03-11 06:34:17 +01:00
Patrick Niklaus
45a9a6c4df
Switch example to monaco
2016-03-11 05:58:42 +01:00
Daniel J. Hofmann
af554e7ed0
Provide uninstall target, closes #1972
2016-03-10 21:25:27 +01:00
Patrick Niklaus
8912928581
Disable alternatives by defaul fixes #2072
2016-03-10 21:01:30 +01:00
Daniel J. Hofmann
c2e49bd152
Do not install already installed deps. on OSX TraviS build, this should be made future proof
2016-03-10 20:27:46 +01:00
Daniel J. Hofmann
ac0279aa83
RAII for auto-closing file streams
...
Small fixes I didn't want to include in unrelated PRs.
There are a few left in `storage.cpp` but since it's a single function
in 600 lines of code, I didn't want to touch the mess. The others are
safe to remove, cucumber and test run on Finland gives 👍 .
2016-03-09 17:46:02 +01:00
Patrick Niklaus
ae4161b780
Fix extraction in case of ways referencing invalid node ids
2016-03-08 20:59:11 +01:00
Patrick Niklaus
adc3bacea9
Add pruning based on @MoKob's idea in #1921
2016-03-08 00:43:45 +01:00
Patrick Niklaus
e125f3a897
Add core factor tests
2016-03-07 21:44:32 +01:00
Patrick Niklaus
f86b5a44bc
Adapt shortest_path and viaroute to core search
2016-03-07 21:26:12 +01:00
Daniel J. Hofmann
0c5899b2a2
Disable ccache on Travis until we can cache the ccache cache directory, fixes #2057
2016-03-07 12:39:32 +01:00
Daniel J. Hofmann
a7d83b701f
Provides a CMake variable to disable ccache usage
2016-03-07 12:37:16 +01:00
Daniel J. Hofmann
d0b591307a
We're already on v4.9.1, update CMakeLists, closes #2060
2016-03-07 12:25:54 +01:00
Daniel Patterson
13378a4b55
Only attempt to return PBF if the call to the tile plugin actually returned PBF data. This may occur if bad parameters are passed (e.g. zoom level is < 12))
2016-03-04 17:49:20 -08:00
Patrick Niklaus
ac6218eef2
Simplify EBGF code
2016-03-04 16:37:25 +01:00
Patrick Niklaus
a98cc51ac2
Fix up some PR comments
2016-03-04 16:13:30 +01:00