Commit Graph

7014 Commits

Author SHA1 Message Date
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
Michael Krasnyk
0f55f24bfe Use rectified linear unit to prevent negative duration values 2017-05-04 21:02:17 +00:00
Patrick Niklaus
07f2c8fd4c Regenerate API docs 2017-05-03 15:22:28 +00:00
Patrick Niklaus
3289d53617 Update nodejs docs to document the constructor better 2017-05-03 15:22:11 +00:00
Michael Krasnyk
1ea5e44094 Adjusted to PR comments 2017-05-03 15:21:47 +00:00
Michael Krasnyk
ee208cd450 Fix incorrect exit turn invalidation 2017-05-03 15:21:36 +00:00
Patrick Niklaus
4370fd126d Final version bump 2017-04-21 08:49:00 +00:00
Patrick Niklaus
15a2fdd1f8 Update changelog 2017-04-20 13:58:29 +00:00
Patrick Niklaus
0eedcf69bc Fix checking columns if route is not specified 2017-04-20 13:52:23 +00:00
Patrick Niklaus
62abea30f5 Apply traffic light penalty also for non-turns 2017-04-20 13:52:11 +00:00
Michael Krasnyk
3364be1860 Fix incorrect weight fallback for distance-based weights 2017-04-20 13:51:59 +00:00
Patrick Niklaus
a5eeca9b51 Bump version to RC3 2017-04-18 17:09:49 +00:00
Michael Krasnyk
1a09ff6005 Don't remove the last original coordinate during tiding 2017-04-18 13:36:28 +00:00
Patrick Niklaus
2794a52902 Remove boost::make_unique to fix travis node builds 2017-04-13 21:18:08 +00:00
Patrick Niklaus
cb796e4cfc Use .gitignore default instead of .npmignore 2017-04-13 21:17:58 +00:00
Patrick Niklaus
522ec4fc2e Restructure travis build 2017-04-13 21:17:45 +00:00
Michael Krasnyk
15dc5899b0 Use total angle for turn instruction if entry step has large distance 2017-04-12 23:32:12 +00:00