Commit Graph

7030 Commits

Author SHA1 Message Date
Michael Krasnyk
ceb0e31659 Remove roundabout skip as no leavesRoundabout steps after postProcess 2017-06-13 16:31:09 +00:00
Michael Krasnyk
cc6923bfa9 Fix steps collapsing after non-closed roundabouts, #4100 2017-06-13 16:12:42 +00:00
Michael Krasnyk
1b2f1a459d Fix invalid roundabout instructions for different driving modes, #4129 2017-06-13 14:51:04 +00:00
Michael Krasnyk
f3b4440707 Test for a roundabout with footway exits, #4129 2017-06-13 14:50:55 +00:00
Patrick Niklaus
6f745b40d0 Fix fingerprint for names file on 5.7 2017-05-29 17:11:59 +00:00
Patrick Niklaus
8789b4bee9 Update changelog and bump version 2017-05-29 15:15:28 +00:00
Patrick Niklaus
7000cfa472 Don't copy the object on WriteOne 2017-05-29 15:12:52 +00:00
Patrick Niklaus
b29cbd3711 Fix unit-test 2017-05-29 15:12:52 +00:00
Daniel Patterson
1454d6d7d0 Use FileWriter for better error handling when writing name data. 2017-05-29 15:12:50 +00:00
Daniel Patterson
3cf8835552 Use FileWriter for writing LeafNode data to improve error handling. 2017-05-29 15:11:29 +00:00
Patrick Niklaus
c7293f2024 Bump version to 5.7.2 2017-05-24 16:49:03 +00:00
Patrick Niklaus
ddc8aed25d Fix formating 2017-05-24 16:47:14 +00:00
Michael Krasnyk
5f7410057c Fix OSRM_ASSERT_MSG compilation fail in Release mode 2017-05-24 16:36:21 +00:00
Patrick Niklaus
d55d46e64e Add missing header after cherry-pick 2017-05-24 16:14:06 +00:00
Michael Krasnyk
a83150d311 Place reverse entering_via_edge in the front of intersection_view 2017-05-24 15:52:00 +00:00
Michael Krasnyk
b073bf36f3 Added example for roundabout overlapping 2017-05-24 15:47:58 +00:00
Daniel J. Hofmann
aaea94f776 Asserts Valid Iterators in Roundabout Exit Invalidation, see #4024 2017-05-24 15:44:28 +00:00
Patrick Niklaus
055079192c Bump version to 5.7.1 2017-05-23 17:20:02 +00:00
Patrick Niklaus
c542fc2087 Fix formating after cherry-pick 2017-05-23 16:25:26 +00:00
Patrick Niklaus
64b9b6e888 Accidentally included a un-releated test case from master 2017-05-23 16:24:58 +00:00
Michael Krasnyk
c58052ca04 Adjust CHANGELOG and the test description 2017-05-23 16:02:00 +00:00
Michael Krasnyk
df4d1cb9e6 Change order of guidance post-processing, fix #4030 2017-05-23 16:00:38 +00:00
Daniel J. Hofmann
3349964b96 Updates Changelog 2017-05-19 12:27:32 +02:00
Daniel J. Hofmann
443ebc2551 Applies max turn weight for turns onto restricted weights: no need for custom penalty 2017-05-19 12:22:31 +02:00
Daniel J. Hofmann
e6b1e3564a Prevents possible overflow in applying a turn penalty onto restricted roads 2017-05-19 12:22:31 +02:00
Moritz Kobitzsch
3aeb39ba95 fix continue_straight interaction with bearing specification 2017-05-19 12:22:31 +02:00
Daniel J. Hofmann
51fbb4fcbd Fixes Table not checking for valid phantom nodes
We failed to check if we could actually find phantom nodes for all
coordinates in the table plugin, leading to corrupt internal state.

```
curl 'http://localhost:5000/table/v1/car/7.4151,43.7305;7.4222,43.7368?radiuses=0;'
```

```
[assert][140505627227904] /tmp/osrm-backend/include/engine/routing_algorithms/routing_base.hpp:68
in: void osrm::engine::routing_algorithms::insertNodesInHeap(osrm::engine::SearchEngineData<osrm::engine::routing_algorithms::ch::Algorithm>::ManyToManyQueryHeap&, const osrm::engine::PhantomNode&) [with bool DIRECTION = false; osrm::engine::SearchEngineData<osrm::engine::routing_algorithms::ch::Algorithm>::ManyToManyQueryHeap = osrm::util::BinaryHeap<unsigned int, unsigned int, int, osrm::engine::ManyToManyHeapData, osrm::util::UnorderedMapStorage<unsigned int, int> >]: phantom_node.IsValid()
terminate called without an active exception
```
2017-05-19 12:22:31 +02:00
Michael Krasnyk
f618531cbb Add response code to test result values 2017-05-19 12:22:31 +02:00
Patrick Niklaus
3f737fce46 Update changelog 2017-05-16 16:21:36 +00:00
Patrick Niklaus
11df411da7 Fix weight value for alley 2017-05-16 16:20:46 +00:00
Patrick Niklaus
5f208b913c Add regression test 2017-05-16 16:20:46 +00:00
Patrick Niklaus
3131bffe11 Fix bicycle turn penalties 2017-05-16 16:20:46 +00:00
Michael Krasnyk
4f3a7c1ec3 Adjust method and function names 2017-05-11 09:36:04 +00:00
Michael Krasnyk
321d1988a0 Disable nodes with invalid segments 2017-05-11 09:36:02 +00:00
Michael Krasnyk
b707fcdadc Add response codes of trip and routability queries 2017-05-11 09:16:01 +00:00
Patrick Niklaus
4285660c72 Update changelog 2017-05-05 22:14:50 +00:00
Michael Krasnyk
111e689b09 Added test with an empty CSV file 2017-05-05 22:13:57 +00:00
Michael Krasnyk
ebbb497af2 Hide qi namespace alias 2017-05-05 22:13:57 +00:00
Michael Krasnyk
dd9ad9fa08 Remove generate-edge-lookup argument in feature tests 2017-05-05 22:13:57 +00:00
Michael Krasnyk
dc55edbeb1 Add zero file size check 2017-05-05 22:13:57 +00:00
Michael Krasnyk
1c59563c9c Print diagnostic information to avoid boost cryptic errors 2017-05-05 22:13:57 +00:00
Michael Krasnyk
f4e1f6a752 Use mapped_file_source for CSV files 2017-05-05 22:13:57 +00:00
Patrick Niklaus
8c1e014d42 For the cyclability profile add alley penalties 2017-05-05 17:05:37 +00:00
Patrick Niklaus
b27fa42b0a Add failing test case for alleys 2017-05-05 17:05:28 +00:00
Patrick Niklaus
73e008e1b0 Regenerate docs 2017-05-05 08:50:22 +00:00
Patrick Niklaus
45fe4b80dd Fix docs for radius 2017-05-05 08:50:07 +00:00
Patrick Niklaus
65732db266 Fix overloaded parameter docs 2017-05-05 08:49:51 +00:00
Patrick Niklaus
55a7e1082f Disable TOC 2017-05-05 08:49:42 +00:00
Patrick Niklaus
34d5ba8fdd Update changelog 2017-05-04 21:08:28 +00:00
Michael Krasnyk
ec26756084 Updated assertions to catch negative duration values for weights > 0
but still clamping negative duration values at 0 without checking weights
2017-05-04 21:02:28 +00:00