Michael Krasnyk
26702920b4
Move ComponentID to EdgeBasedNodeDataContainer
2017-05-17 15:21:51 +00:00
Michael Krasnyk
373087d74f
Initialize unused bits in PhantomNode
2017-05-17 15:21:51 +00:00
Michael Krasnyk
ca6b1b39b7
Remove data duplicates in .node file
2017-05-17 15:21:51 +00:00
Michael Krasnyk
8934167e76
Merge part of .nodes fields into .nodes_data
2017-05-17 15:21:51 +00:00
Daniel J. Hofmann
9972b5f1f9
Removes unused PUBLISH_NODE_BINDINGS var from .travis.yml
2017-05-16 16:23:24 +00:00
Patrick Niklaus
d8877abf26
Fix weight value for alley
2017-05-16 16:19:17 +00:00
Patrick Niklaus
bce3b68281
Add regression test
2017-05-16 16:19:17 +00:00
Patrick Niklaus
7d42e18479
Fix bicycle turn penalties
2017-05-16 16:19:17 +00:00
Mateusz Loskot
4294295242
Mark way_function properties as mandatory
...
Format values and function names as code (refines #4040 )
2017-05-16 15:17:57 +00:00
Frederik Ramm
16f492026a
remove penalty_table from car.lua
...
remove penalty_table as it is apparently not used anywhere.
2017-05-16 10:40:21 +00:00
Mateusz Loskot
7d58f0ec53
Document default values of global properties set in profile
2017-05-16 10:39:51 +00:00
Patrick Niklaus
6bd724fe24
Rewrite packed vector to also allow random access
...
This fixes issues #3952 . The new approach pre-computes masks for fast
access. Since elements can potentially span multiple words we need masks
and offsets for each upper and lower word.
Due to a bug in the C++14 standart the mask computation is not
recognized as constexpr, but would work on C++17.
2017-05-16 10:25:29 +00:00
Patrick Niklaus
26a208529e
[skip ci] Fix alternatives_count documentation
2017-05-15 17:02:41 +00:00
Patrick Niklaus
3fbdb19956
Bump cucumber timeout of gcc-6 with coverage
2017-05-15 12:23:07 +00:00
Patrick Niklaus
ea9d5eca0f
Update yarn.lock
2017-05-15 12:23:07 +00:00
Patrick Niklaus
0f66278532
Disbale doc builds again
2017-05-15 12:23:07 +00:00
Patrick Niklaus
b9206ef017
Upgrade docbox
2017-05-15 12:23:07 +00:00
Patrick Niklaus
9d8f1d9dbf
Try documentation 4.0.0 JS RC1
2017-05-15 12:23:07 +00:00
Daniel J. Hofmann
e064a9334b
Lifts restriction to only provide zero or one alternative routes
2017-05-12 13:54:22 +02:00
Daniel J. Hofmann
e12c7756d9
Weight-ifies alternatives related code-paths
2017-05-12 13:54:22 +02:00
Moritz Kobitzsch
f8002480c2
fix continue_straight interaction with bearing specification
2017-05-12 13:38:04 +02:00
Karen Shea
799a677e7a
Conditional turn restriction support ( #3841 )
...
* optionally include condition and via node coords in InputRestrictionContainer
* only write conditionals to disk, custom serialization for restrictions
* conditional turn lookup, reuse timezone validation from
extract-conditionals
* adapt updater to use coordinates/osm ids, remove internal to external map
* add utc time now parameter to contraction
* only compile timezone code where libshp is found, adapt test running
* slight refactor, more tests
* catch invalid via nodes in restriction parsing, set default cucumber
origin to guinée
* add another run to test mld routed paths
* cosmetic review changes
* Simplify Timezoner for windows build
* Split declaration and parsing parts for opening hours
* adjust conditional tests to run without shapefiles
* always include parse conditionals option
* Adjust travis timeout
* Added dummy TZ shapefile with test timezone polygons
* [skip ci] update changelog
2017-05-11 12:13:52 +02:00
Michael Krasnyk
12f47708cd
Adjust method and function names
2017-05-11 09:13:42 +00:00
Michael Krasnyk
9358aa1128
Disable nodes with invalid segments
2017-05-11 09:13:42 +00:00
Michael Krasnyk
a44b63fbb9
Add response codes of trip and routability queries
2017-05-11 09:13:42 +00:00
Mateusz Łoskot
e2b7e8a4da
Refactor osrm-extract and osrm-contract to use osrm lib interface
...
Simplifies implementation of the tools slightly.
Ensures osrm::extract and osrm::contract keep working.
Follows up PR #3787
2017-05-10 21:35:42 +00:00
Michael Krasnyk
a5bfcd876f
Add response code to test result values
2017-05-09 16:58:23 +00:00
Patrick Niklaus
2f02384d22
Disbale boost::interprocess condition variables on Linux to fix issue #3911
2017-05-08 09:15:01 +00:00
Michael Krasnyk
3de8613843
Added test with an empty CSV file
2017-05-05 22:15:05 +00:00
Michael Krasnyk
ccb8a07dc7
Hide qi namespace alias
2017-05-05 22:15:05 +00:00
Michael Krasnyk
6484fed190
Remove generate-edge-lookup argument in feature tests
2017-05-05 22:15:05 +00:00
Michael Krasnyk
6b103c6d0b
Add zero file size check
2017-05-05 22:15:05 +00:00
Michael Krasnyk
669ac058b8
Print diagnostic information to avoid boost cryptic errors
2017-05-05 22:15:05 +00:00
Michael Krasnyk
e92967167f
Use mapped_file_source for CSV files
2017-05-05 22:15:05 +00:00
Patrick Niklaus
f3de2c9b94
For the cyclability profile add alley penalties
2017-05-05 17:06:50 +00:00
Patrick Niklaus
21cd1a44e8
Add failing test case for alleys
2017-05-05 17:06:50 +00:00
Johan Uhle
6ca46795aa
Fix gitsha output in dockerfile ( #4014 )
2017-05-05 15:55:48 +02:00
Patrick Niklaus
35d7b7ceaf
Regenerate docs
2017-05-05 08:51:36 +00:00
Patrick Niklaus
faa2094488
Fix docs for radius
2017-05-05 08:51:36 +00:00
Patrick Niklaus
e6d776699f
Fix overloaded parameter docs
2017-05-05 08:51:36 +00:00
Patrick Niklaus
200e90ad43
Disable TOC
2017-05-05 08:51:36 +00:00
Michael Krasnyk
c66f67ac07
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:03:45 +00:00
Michael Krasnyk
334a7b50cd
Use rectified linear unit to prevent negative duration values
2017-05-04 21:03:45 +00:00
Michael Krasnyk
a9d3e61884
Fix minor review comments
2017-05-03 21:59:38 +00:00
Michael Krasnyk
88082c48cf
Remove GetEdgeBasedNodeID from TurnDataContainer
2017-05-03 21:59:38 +00:00
Michael Krasnyk
40d0297885
Added unpacked_nodes vector to annotatePath interface
2017-05-03 21:59:38 +00:00
Michael Krasnyk
be1acae20c
Use edge_id as index in ebg_node_data_container
2017-05-03 21:59:38 +00:00
Michael Krasnyk
f1e4349c82
Move geometry ids, name_ids and travel_modes to EdgeBasedNodeData
2017-05-03 21:59:38 +00:00
Michael Krasnyk
1f701341db
Move reserve call before pushing weights
2017-05-03 21:59:38 +00:00
Patrick Niklaus
2a24468267
Regenerate API docs
2017-05-03 15:23:03 +00:00