Commit Graph

6009 Commits

Author SHA1 Message Date
Patrick Niklaus
513a799665
Some lest test adjustments 2016-11-02 19:54:26 +00:00
Patrick Niklaus
74989f8906
Update changelog 2016-11-02 19:44:08 +00:00
Patrick Niklaus
9bf288c6dc
Port test fixtures 2016-11-02 19:42:59 +00:00
Patrick Niklaus
3905074a81
Port fix for gap logic 2016-11-02 19:42:48 +00:00
Patrick Niklaus
42afcdf115
Another merged problem 2016-11-02 19:08:17 +00:00
Patrick Niklaus
117c6b77aa
Messed up merged of matching.js 2016-11-02 18:57:11 +00:00
Patrick Niklaus
5f5675d361
Add regression test 2016-11-02 18:32:37 +00:00
Kajari Ghosh
c6472eb289
Map matching test coverage fix (#3201)
* fixed map matching test coverage
2016-11-02 18:29:21 +00:00
Patrick Niklaus
7b756bd0e9
Use coorect osm ids for start/target segment 2016-11-02 18:24:24 +00:00
Patrick Niklaus
8aed6d0d68
Add changelog entry for fix 2016-11-02 17:51:26 +00:00
Patrick Niklaus
d63c0ab9b9
Address PR comments 2016-11-02 17:11:52 +00:00
Patrick Niklaus
0ef9580a9a
Add regression test 2016-11-02 17:11:42 +00:00
Patrick Niklaus
31a997a3f7
Fix non-overlap logic for simplified geometries. 2016-11-02 17:11:16 +00:00
Moritz Kobitzsch
2ab7fcb0b2 use-lane can occur in roundabouts as well 2016-10-21 10:18:06 +02:00
Moritz Kobitzsch
e498dff90e remove test of new syntax 2016-10-13 18:39:29 +02:00
Moritz Kobitzsch
a9bde88dcb don't get disturbed by service roads in obvious discovery- without tests 2016-10-13 17:32:12 +02:00
Moritz Kobitzsch
d5d8f62c0d don't emit invalid on sliproads with incompatible modes 2016-10-11 11:10:08 +02:00
Patrick Niklaus
f04377abff
Update changelog 2016-10-10 12:31:26 +02:00
Patrick Niklaus
e82f678665
Use a shared (!) reader writer lock to protect CURRENT_REGIONS
This fixes issue #3016.
2016-10-10 12:26:14 +02:00
Daniel J. Hofmann
4db1b7bea5 Implements Cucumber shared vs. static library detection, fixes #2999 2016-10-04 14:15:37 +02:00
Daniel J. Hofmann
32c5f14ed3 Makes the OSRM interface threadsafe.
Technically speaking we're changing the `libosrm` API.

But since we're only lifting restrictions by marking the API threadsafe,
we should be fine here.
2016-10-04 09:38:51 +02:00
Daniel J. Hofmann
cbd88c63b9 Re-introduces the old RouteParameters ctor for API compatibility, see #2978 2016-10-03 20:02:11 +02:00
Daniel J. Hofmann
621e302a38 Disables ld.gold on binutils < 2.26, resolves #2984 2016-10-03 15:47:29 +02:00
Moritz Kobitzsch
1db794b2cb prepare 5.4.0-rc.7 2016-09-30 14:48:32 +02:00
Moritz Kobitzsch
a1ccedb5bf re-introduce space into summaries 2016-09-30 14:46:34 +02:00
Moritz Kobitzsch
189f8c3265 move summaries to car profile, test for references, use boost adaptors 2016-09-30 11:07:46 +02:00
karenzshea
12238ebb52 handle empty names in summaries 2016-09-30 11:06:39 +02:00
Moritz Kobitzsch
b033ac9f0b initialize 5.4.0-rc.6 changelog 2016-09-29 17:44:28 +02:00
Moritz Kobitzsch
a411589092 fix polyline decoding 2016-09-29 17:42:29 +02:00
Johan Uhle
45673581ea Changelog: Fix typo for 5.4.0-rc.5 2016-09-26 14:47:21 +02:00
Moritz Kobitzsch
f9ecdca5d5 add changelog 2016-09-21 12:57:34 +02:00
Daniel J. Hofmann
accdbe92f0 Reduce NewName Instructructions / Name Changes
With @karenzshea's name / ref split (ref. #2857) in master we want to
make use of it and reduce `NewName` instructions when ever possible.
This is a first step towards #2744 by using the already existing name
change heuristic from the extractor now in post-processing as well.

Limitations: at the moment we don't have the `SuffixTable` in
post-processing; this would require us serializing and subsequently
deserializing the table, passing it through from the profiles to the
API.
2016-09-21 12:56:38 +02:00
Moritz Kobitzsch
644d082cb9 add changelog entry for profile change 2016-09-21 11:48:09 +02:00
Daniel J. Hofmann
f948fb081b Handle HOV designated-only Lanes, resolves #2929
In https://github.com/Project-OSRM/osrm-backend/issues/2711 we made
`hov=designated` routability configurable.

We want to handle designated-only lanes in the same way. Example:

    hov:lanes:forward=designated|designated
    hov:lanes:backward=designated

should have more or less the same effects as

    hov=designated

In contrast

    hov:lanes:forward=designated|no|yes hov:lanes:backward=yes

should not be handled. See

    https://github.com/Project-OSRM/osrm-backend/issues/2711

for explanation wrt. tag semantics with the difference that
backward/forward only set the backward/forward mode to inaccessible.

References:
- http://wiki.openstreetmap.org/wiki/Key:hov#hov:lanes.3D.2A
2016-09-21 11:47:03 +02:00
Michael Krasnyk
42445dc10c Fix "Error: write after end" and removed @bug tags
https://nodejs.org/api/child_process.html#child_process_event_exit
Note that when the 'exit' event is triggered, child process stdio streams might still be open.
2016-09-21 10:54:11 +02:00
Patrick Niklaus
c1041e5a64 Close GH-2795: Rewrite cucumber test caching (and support logic). Fixes #2745 2016-09-20 08:36:20 +02:00
Moritz Kobitzsch
b2bc169547 add changelog entry 2016-09-19 14:08:54 +02:00
Moritz Kobitzsch
5713460331 Prevent loops in extraction based on merge 2016-09-19 14:06:38 +02:00
Daniel J. Hofmann
cc2e26fd52 Fixes sign mismatch in Nearest limit comparison 2016-09-16 15:43:21 +02:00
Moritz Kobitzsch
c0bd9da645 remove dead code 2016-09-16 07:30:22 +02:00
Moritz Kobitzsch
7348e7ca55 fix may be uninitialised warnings 2016-09-15 13:24:58 +02:00
Daniel J. Hofmann
519dc986f9 Do Not Copy Lane Strings Into Fn 2016-09-15 08:22:39 +02:00
Moritz Kobitzsch
1ae2964b0f fix roundabout-intersection on immediate exit 2016-09-13 19:28:20 +02:00
Moritz Kobitzsch
237e8e02fd prepare 5.4.0-rc.2 2016-09-13 14:40:14 +02:00
Moritz Kobitzsch
865052352e fix false positives in sliproads 2016-09-13 14:37:25 +02:00
Moritz Kobitzsch
2064d6b2ce also reserve entry for refs 2016-09-13 14:01:13 +02:00
Daniel Patterson
6c9227d4d0 Update changelog for issue #2896 fix. 2016-09-12 15:15:04 -07:00
Michael Krasnyk
ef66e271c1 Test for PR #2898
Test checks that osrm-extract terminates for
http://www.openstreetmap.org/way/198481519
2016-09-12 15:12:34 -07:00
Moritz Kobitzsch
7c3b587028 fix looping in sliproad handler for lanes 2016-09-12 18:34:28 +02:00
Daniel J. Hofmann
d399014633 Adds a limit for number of results returned in Nearest service, resolves #2872 2016-09-12 12:08:49 +02:00