[osrm] branch upstream updated (4afb219 -> 6042646)
Christopher Baines
cbaines-guest at moszumanska.debian.org
Sat Apr 4 16:04:09 UTC 2015
This is an automated email from the git hooks/post-receive script.
cbaines-guest pushed a change to branch upstream
in repository osrm.
from 4afb219 Imported Upstream version 0.4.2
new 6042646 Imported Upstream version 4.5.0
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 7 +-
.travis.yml | 18 +-
Algorithms/BFSComponentExplorer.h | 148 ----
Algorithms/ObjectToBase64.h | 99 ---
Algorithms/StronglyConnectedComponents.h | 447 ----------
CMakeLists.txt | 194 +++--
Contractor/TemporaryStorage.cpp | 172 ----
Contractor/TemporaryStorage.h | 96 ---
DataStructures/DeallocatingVector.h | 401 ---------
DataStructures/NodeBasedGraph.h | 166 ----
DataStructures/PhantomNodes.h | 173 ----
Descriptors/GPXDescriptor.h | 100 ---
Docs/webclient.txt | 3 -
Extractor/BaseParser.cpp | 139 ---
Extractor/BaseParser.h | 67 --
Extractor/ExtractionWay.h | 79 --
Extractor/ExtractorCallbacks.cpp | 171 ----
Extractor/ExtractorStructs.h | 114 ---
Extractor/PBFParser.cpp | 664 ---------------
Extractor/PBFParser.h | 103 ---
Extractor/ScriptingEnvironment.cpp | 121 ---
Extractor/XMLParser.cpp | 353 --------
Extractor/XMLParser.h | 54 --
Include/osrm/Coordinate.h | 34 +-
Include/osrm/Header.h | 2 +-
Include/osrm/RouteParameters.h | 9 +
Library/OSRM.h | 6 +-
Library/OSRM_impl.cpp | 40 +-
Library/OSRM_impl.h | 11 +-
Plugins/ViaRoutePlugin.h | 173 ----
README.md | 7 +-
Rakefile | 9 +-
Server/APIGrammar.h | 9 +-
Server/Connection.cpp | 4 +-
Server/Connection.h | 4 +-
Server/DataStructures/BaseDataFacade.h | 41 +-
Server/DataStructures/InternalDataFacade.h | 155 ++--
Server/DataStructures/SharedDataFacade.h | 171 ++--
Server/DataStructures/SharedDataType.h | 15 +-
Server/Http/CompressionType.h | 2 +-
Server/Http/Reply.cpp | 7 +-
Server/RequestHandler.cpp | 31 +-
Server/RequestHandler.h | 2 +-
Server/RequestParser.cpp | 28 +-
Server/RequestParser.h | 4 +-
Server/Server.h | 31 +-
Server/ServerFactory.h | 49 --
Tools/components.cpp | 136 ---
UnitTests/Algorithms/DouglasPeuckerTest.cpp | 109 +++
.../algorithm_tests.cpp | 12 +-
UnitTests/data_structures/BinaryHeapTest.cpp | 178 ++++
UnitTests/data_structures/RangeTableTest.cpp | 131 +++
UnitTests/data_structures/StaticGraphTest.cpp | 191 +++++
UnitTests/data_structures/StaticRTreeTest.cpp | 488 +++++++++++
.../datastructure_tests.cpp | 11 +-
Util/Azimuth.h | 73 --
Util/BoostFileSystemFix.h | 17 +-
Util/DataStoreOptions.h | 31 +-
Util/FingerPrint.h | 1 -
Util/MercatorUtil.h | 8 +-
Util/ProgramOptions.h | 197 +++--
Util/SimpleLogger.h | 158 ----
Util/StringUtil.h | 318 -------
Util/TimingUtil.h | 39 -
Util/{MachineInfo.h => bearing.cpp} | 54 +-
Util/{GitDescription.h => bearing.hpp} | 13 +-
Util/cast.hpp | 188 ++++
Util/{ComputeAngle.h => compute_angle.cpp} | 20 +-
Server/Http/Request.h => Util/compute_angle.hpp | 27 +-
Util/{ContainerUtils.h => container.hpp} | 57 +-
Util/{FingerPrint.cpp.in => finger_print.cpp.in} | 15 +-
Library/OSRM.h => Util/floating_point.hpp | 32 +-
Util/{GitDescription.cpp.in => git_sha.cpp.in} | 4 +-
Util/{GitDescription.h => git_sha.hpp} | 8 +-
Util/{GraphLoader.h => graph_loader.hpp} | 95 ++-
.../SearchEngine.h => Util/integer_range.hpp | 54 +-
.../HashTable.h => Util/iterator_range.hpp | 80 +-
.../JSONContainer.h => Util/json_renderer.hpp | 111 +--
Util/{LuaUtil.h => lua_util.hpp} | 8 +-
.../ScriptingEnvironment.h => Util/make_unique.hpp | 39 +-
Include/osrm/Header.h => Util/osrm_exception.cpp | 38 +-
Util/{OSRMException.h => osrm_exception.hpp} | 25 +-
Util/range_algorithms.hpp | 42 +
Util/simple_logger.cpp | 135 +++
Server/RequestHandler.h => Util/simple_logger.hpp | 55 +-
Util/{StdHashExtensions.h => std_hash.hpp} | 18 +-
Util/string_util.hpp | 150 ++++
Util/timing_util.hpp | 80 ++
Util/xml_renderer.hpp | 140 +++
algorithms/bfs_components.hpp | 174 ++++
.../crc32_processor.hpp | 118 +--
.../douglas_peucker.cpp | 97 +--
.../douglas_peucker.hpp | 38 +-
algorithms/object_encoder.hpp | 94 ++
.../polyline_compressor.cpp | 70 +-
.../polyline_compressor.hpp | 10 +-
.../polyline_formatter.cpp | 50 +-
.../polyline_formatter.hpp | 18 +-
.../route_name_extraction.hpp | 6 +-
algorithms/tiny_components.hpp | 253 ++++++
appveyor.yml | 15 +-
benchmarks/static_rtree.cpp | 189 +++++
cmake/CPackDebianConfig.cmake | 44 +
cmake/FindDebArch.cmake | 19 +
cmake/FingerPrint-Config.cmake | 6 +-
cmake/check_luabind.cmake | 40 +
cmake/postinst.in | 2 +
.../Contractor.h => contractor/contractor.hpp | 224 +++--
.../edge_based_graph_factory.cpp | 315 +++----
.../edge_based_graph_factory.hpp | 44 +-
.../geometry_compressor.cpp | 20 +-
.../geometry_compressor.hpp | 14 +-
contractor/processing_chain.cpp | 581 +++++++++++++
contractor/processing_chain.hpp | 95 +++
{DataStructures => data_structures}/Coordinate.cpp | 111 ++-
.../InputReaderFactory.h | 0
.../binary_heap.hpp | 7 +-
.../concurrent_queue.hpp | 10 +-
data_structures/deallocating_vector.hpp | 313 +++++++
.../dynamic_graph.hpp | 167 ++--
.../edge_based_node.hpp | 57 +-
.../external_memory_node.cpp | 30 +-
.../external_memory_node.hpp | 28 +-
data_structures/fixed_point_number.hpp | 216 +++++
.../hilbert_value.cpp | 4 +-
.../hilbert_value.hpp | 8 +-
.../import_edge.cpp | 10 +-
.../import_edge.hpp | 15 +-
.../json_container.hpp | 89 +-
.../LRUCache.h => data_structures/lru_cache.hpp | 8 +-
data_structures/node_based_graph.hpp | 271 ++++++
.../Http/Request.h => data_structures/node_id.hpp | 27 +-
.../original_edge_data.hpp | 20 +-
.../Percent.h => data_structures/percent.hpp | 10 +-
data_structures/phantom_node.cpp | 124 +++
data_structures/phantom_node.hpp | 129 +++
.../QueryEdge.h => data_structures/query_edge.hpp | 25 +-
.../QueryNode.h => data_structures/query_node.hpp | 36 +-
.../range_table.hpp | 51 +-
.../raw_route_data.hpp | 36 +-
data_structures/rectangle.hpp | 199 +++++
.../restriction.hpp | 84 +-
.../restriction_map.cpp | 131 +--
.../restriction_map.hpp | 97 ++-
.../route_parameters.cpp | 30 +-
.../search_engine.hpp | 16 +-
.../search_engine_data.cpp | 4 +-
.../search_engine_data.hpp | 14 +-
.../segment_information.hpp | 22 +-
.../shared_memory_factory.hpp | 25 +-
.../shared_memory_vector_wrapper.hpp | 18 +-
.../static_graph.hpp | 79 +-
.../static_kdtree.hpp | 8 +-
.../static_rtree.hpp | 501 +++++++----
.../travel_mode.hpp | 23 +-
.../turn_instructions.hpp | 10 +-
.../xor_fast_hash.hpp | 10 +-
.../xor_fast_hash_storage.hpp | 16 +-
datastore.cpp | 196 ++---
.../description_factory.cpp | 71 +-
.../description_factory.hpp | 55 +-
.../descriptor_base.hpp | 40 +-
descriptors/gpx_descriptor.hpp | 92 ++
.../json_descriptor.hpp | 120 +--
Server/Http/CompressionType.h => extract.cpp | 27 +-
extractor.cpp | 286 -------
.../extraction_containers.cpp | 100 ++-
.../extraction_containers.hpp | 29 +-
.../extraction_helper_functions.hpp | 25 +-
.../Request.h => extractor/extraction_node.hpp | 31 +-
extractor/extraction_way.hpp | 120 +++
extractor/extractor.cpp | 268 ++++++
extractor/extractor.hpp | 13 +
extractor/extractor_callbacks.cpp | 223 +++++
.../extractor_callbacks.hpp | 23 +-
extractor/extractor_options.cpp | 167 ++++
.../extractor_options.hpp | 40 +-
extractor/first_and_last_segment_of_way.hpp | 88 ++
.../internal_extractor_edge.hpp | 32 +-
extractor/restriction_parser.cpp | 241 ++++++
.../restriction_parser.hpp | 38 +-
extractor/scripting_environment.cpp | 146 ++++
.../scripting_environment.hpp | 19 +-
features/bicycle/mode.feature | 228 +++--
features/bicycle/pushing.feature | 26 +-
features/car/ferry.feature | 37 +-
features/car/link.feature | 111 +++
features/car/maxspeed.feature | 52 +-
features/car/restrictions.feature | 69 ++
features/car/speed.feature | 28 +-
features/car/surface.feature | 141 +++
features/foot/ferry.feature | 18 +-
features/options/extract/files.feature | 6 +-
features/options/prepare/files.feature | 6 +-
features/options/routed/files.feature | 13 +-
features/step_definitions/data.rb | 16 +
features/step_definitions/distance_matrix.rb | 56 ++
features/step_definitions/locate.rb | 2 +-
features/step_definitions/nearest.rb | 2 +-
features/step_definitions/options.rb | 26 +-
features/step_definitions/requests.rb | 34 +-
features/step_definitions/routability.rb | 10 +-
features/step_definitions/routing.rb | 16 +-
features/step_definitions/timestamp.rb | 4 +-
features/support/data.rb | 78 +-
features/support/env.rb | 34 +-
features/support/exceptions.rb | 6 +
features/support/hash.rb | 26 +-
features/support/hooks.rb | 6 +-
features/support/launch.rb | 168 ++--
features/support/log.rb | 6 +-
features/support/route.rb | 5 +
features/support/run.rb | 20 +-
features/testbot/bad.feature | 2 +-
features/testbot/basic.feature | 2 +-
features/testbot/bearing.feature | 2 +-
features/testbot/bearing_param.feature | 2 +-
features/testbot/compression.feature | 22 +
features/testbot/datastore.feature | 31 +
features/testbot/distance.feature | 52 +-
features/testbot/distance_matrix.feature | 102 +++
features/testbot/fastest.feature | 2 +-
features/testbot/geometry.feature | 2 +-
features/testbot/graph.feature | 21 +-
features/testbot/load.feature | 63 ++
features/testbot/loop.feature | 8 +-
features/testbot/mode.feature | 227 ++++-
features/testbot/oneway.feature | 64 +-
features/testbot/origin.feature | 2 +-
features/testbot/penalty.feature | 2 +-
features/testbot/planetary.feature | 2 +-
features/testbot/projection.feature | 2 +-
features/testbot/protobuffer.feature | 2 +-
features/testbot/snap.feature | 2 +-
features/testbot/status.feature | 2 +-
features/testbot/time.feature | 2 +-
features/testbot/turns.feature | 2 +-
features/testbot/utf.feature | 2 +-
features/testbot/uturn.feature | 69 ++
features/testbot/via.feature | 24 +-
.../distance_table.hpp | 71 +-
.../HelloWorldPlugin.h => plugins/hello_world.hpp | 34 +-
Plugins/LocatePlugin.h => plugins/locate.hpp | 23 +-
Plugins/NearestPlugin.h => plugins/nearest.hpp | 70 +-
Plugins/BasePlugin.h => plugins/plugin_base.hpp | 16 +-
Plugins/TimestampPlugin.h => plugins/timestamp.hpp | 14 +-
plugins/viaroute.hpp | 190 +++++
prepare.cpp | 476 +----------
profiles/bicycle.lua | 263 +++---
profiles/car.lua | 340 +++++---
profiles/examples/postgis.lua | 4 +-
profiles/foot.lua | 128 +--
profiles/lib/access.lua | 6 +-
profiles/lib/maxspeed.lua | 17 +
profiles/testbot.lua | 76 +-
routed.cpp | 45 +-
.../alternative_path.hpp | 198 +++--
.../many_to_many.hpp | 18 +-
.../routing_base.hpp | 118 +--
.../shortest_path.hpp | 115 +--
taginfo.json | 84 ++
third_party/osmium/area/assembler.hpp | 783 +++++++++++++++++
.../osmium/area/detail/node_ref_segment.hpp | 262 ++++++
third_party/osmium/area/detail/proto_ring.hpp | 274 ++++++
third_party/osmium/area/detail/segment_list.hpp | 216 +++++
third_party/osmium/area/multipolygon_collector.hpp | 212 +++++
third_party/osmium/area/problem_reporter.hpp | 149 ++++
.../osmium/area/problem_reporter_exception.hpp | 96 +++
third_party/osmium/area/problem_reporter_ogr.hpp | 206 +++++
.../osmium/area/problem_reporter_stream.hpp | 96 +++
third_party/osmium/builder/builder.hpp | 220 +++++
third_party/osmium/builder/builder_helper.hpp | 103 +++
third_party/osmium/builder/osm_object_builder.hpp | 283 ++++++
third_party/osmium/config/constexpr.hpp | 43 +
third_party/osmium/diff_handler.hpp | 67 ++
third_party/osmium/diff_iterator.hpp | 129 +++
third_party/osmium/diff_visitor.hpp | 104 +++
third_party/osmium/dynamic_handler.hpp | 195 +++++
third_party/osmium/experimental/flex_reader.hpp | 131 +++
third_party/osmium/geom/coordinates.hpp | 97 +++
third_party/osmium/geom/factory.hpp | 328 +++++++
third_party/osmium/geom/geojson.hpp | 152 ++++
third_party/osmium/geom/geos.hpp | 224 +++++
third_party/osmium/geom/haversine.hpp | 94 ++
third_party/osmium/geom/mercator_projection.hpp | 109 +++
third_party/osmium/geom/ogr.hpp | 179 ++++
third_party/osmium/geom/projection.hpp | 159 ++++
third_party/osmium/geom/relations.hpp | 57 ++
third_party/osmium/geom/util.hpp | 75 ++
third_party/osmium/geom/wkb.hpp | 279 ++++++
third_party/osmium/geom/wkt.hpp | 148 ++++
third_party/osmium/handler.hpp | 101 +++
third_party/osmium/handler/chain.hpp | 128 +++
third_party/osmium/handler/disk_store.hpp | 111 +++
third_party/osmium/handler/dump.hpp | 294 +++++++
.../osmium/handler/node_locations_for_ways.hpp | 177 ++++
third_party/osmium/handler/object_relations.hpp | 106 +++
.../osmium/index/detail/mmap_vector_anon.hpp | 78 ++
.../osmium/index/detail/mmap_vector_base.hpp | 183 ++++
.../osmium/index/detail/mmap_vector_file.hpp | 82 ++
third_party/osmium/index/detail/tmpfile.hpp | 62 ++
third_party/osmium/index/detail/typed_mmap.hpp | 229 +++++
third_party/osmium/index/index.hpp | 100 +++
third_party/osmium/index/map.hpp | 155 ++++
third_party/osmium/index/map/dummy.hpp | 87 ++
third_party/osmium/index/map/mmap_vector_anon.hpp | 61 ++
third_party/osmium/index/map/mmap_vector_file.hpp | 57 ++
third_party/osmium/index/map/sparse_table.hpp | 140 +++
third_party/osmium/index/map/stl_map.hpp | 112 +++
third_party/osmium/index/map/stl_vector.hpp | 61 ++
third_party/osmium/index/map/vector.hpp | 208 +++++
third_party/osmium/index/multimap.hpp | 129 +++
third_party/osmium/index/multimap/hybrid.hpp | 199 +++++
.../osmium/index/multimap/mmap_vector_anon.hpp | 58 ++
.../osmium/index/multimap/mmap_vector_file.hpp | 54 ++
third_party/osmium/index/multimap/stl_multimap.hpp | 151 ++++
third_party/osmium/index/multimap/stl_vector.hpp | 58 ++
third_party/osmium/index/multimap/vector.hpp | 151 ++++
third_party/osmium/io/any_compression.hpp | 39 +
third_party/osmium/io/any_input.hpp | 41 +
third_party/osmium/io/any_output.hpp | 42 +
third_party/osmium/io/bzip2_compression.hpp | 277 ++++++
third_party/osmium/io/compression.hpp | 279 ++++++
third_party/osmium/io/detail/input_format.hpp | 160 ++++
third_party/osmium/io/detail/opl_output_format.hpp | 315 +++++++
third_party/osmium/io/detail/output_format.hpp | 156 ++++
third_party/osmium/io/detail/pbf.hpp | 100 +++
third_party/osmium/io/detail/pbf_input_format.hpp | 240 ++++++
third_party/osmium/io/detail/pbf_output_format.hpp | 944 +++++++++++++++++++++
third_party/osmium/io/detail/pbf_parser.hpp | 449 ++++++++++
third_party/osmium/io/detail/pbf_stringtable.hpp | 204 +++++
third_party/osmium/io/detail/read_thread.hpp | 106 +++
third_party/osmium/io/detail/read_write.hpp | 156 ++++
third_party/osmium/io/detail/write_thread.hpp | 86 ++
third_party/osmium/io/detail/xml_input_format.hpp | 726 ++++++++++++++++
third_party/osmium/io/detail/xml_output_format.hpp | 481 +++++++++++
third_party/osmium/io/detail/zlib.hpp | 99 +++
third_party/osmium/io/error.hpp | 57 ++
third_party/osmium/io/file.hpp | 343 ++++++++
third_party/osmium/io/file_compression.hpp | 72 ++
third_party/osmium/io/file_format.hpp | 78 ++
third_party/osmium/io/gzip_compression.hpp | 238 ++++++
third_party/osmium/io/header.hpp | 122 +++
third_party/osmium/io/input_iterator.hpp | 139 +++
third_party/osmium/io/opl_output.hpp | 39 +
third_party/osmium/io/output_iterator.hpp | 116 +++
third_party/osmium/io/overwrite.hpp | 52 ++
third_party/osmium/io/pbf_input.hpp | 39 +
third_party/osmium/io/pbf_output.hpp | 39 +
third_party/osmium/io/reader.hpp | 303 +++++++
third_party/osmium/io/reader_iterator.hpp | 51 ++
third_party/osmium/io/writer.hpp | 145 ++++
third_party/osmium/io/xml_input.hpp | 39 +
third_party/osmium/io/xml_output.hpp | 39 +
third_party/osmium/memory/buffer.hpp | 534 ++++++++++++
third_party/osmium/memory/collection.hpp | 153 ++++
third_party/osmium/memory/item.hpp | 179 ++++
third_party/osmium/memory/item_iterator.hpp | 234 +++++
third_party/osmium/object_pointer_collection.hpp | 112 +++
third_party/osmium/osm.hpp | 48 ++
third_party/osmium/osm/area.hpp | 193 +++++
third_party/osmium/osm/box.hpp | 207 +++++
third_party/osmium/osm/changeset.hpp | 336 ++++++++
third_party/osmium/osm/diff_object.hpp | 156 ++++
third_party/osmium/osm/entity.hpp | 74 ++
third_party/osmium/osm/entity_bits.hpp | 99 +++
third_party/osmium/osm/item_type.hpp | 173 ++++
third_party/osmium/osm/location.hpp | 285 +++++++
third_party/osmium/osm/node.hpp | 76 ++
third_party/osmium/osm/node_ref.hpp | 173 ++++
third_party/osmium/osm/node_ref_list.hpp | 135 +++
third_party/osmium/osm/object.hpp | 437 ++++++++++
third_party/osmium/osm/object_comparisons.hpp | 110 +++
third_party/osmium/osm/relation.hpp | 189 +++++
third_party/osmium/osm/segment.hpp | 105 +++
third_party/osmium/osm/tag.hpp | 140 +++
third_party/osmium/osm/timestamp.hpp | 169 ++++
third_party/osmium/osm/types.hpp | 83 ++
third_party/osmium/osm/undirected_segment.hpp | 100 +++
third_party/osmium/osm/way.hpp | 115 +++
third_party/osmium/relations/collector.hpp | 544 ++++++++++++
.../osmium/relations/detail/member_meta.hpp | 158 ++++
.../osmium/relations/detail/relation_meta.hpp | 136 +++
third_party/osmium/tags/filter.hpp | 148 ++++
third_party/osmium/tags/regex_filter.hpp | 58 ++
third_party/osmium/tags/taglist.hpp | 67 ++
third_party/osmium/thread/checked_task.hpp | 106 +++
third_party/osmium/thread/function_wrapper.hpp | 110 +++
third_party/osmium/thread/name.hpp | 61 ++
third_party/osmium/thread/pool.hpp | 180 ++++
third_party/osmium/thread/queue.hpp | 178 ++++
third_party/osmium/thread/sorted_queue.hpp | 159 ++++
third_party/osmium/thread/util.hpp | 87 ++
third_party/osmium/util/cast.hpp | 72 ++
third_party/osmium/util/compatibility.hpp | 47 +
third_party/osmium/util/config.hpp | 73 ++
third_party/osmium/util/double.hpp | 91 ++
third_party/osmium/util/options.hpp | 155 ++++
third_party/osmium/util/verbose_output.hpp | 139 +++
third_party/osmium/visitor.hpp | 255 ++++++
third_party/variant/optional.hpp | 69 ++
third_party/variant/recursive_wrapper.hpp | 127 +++
third_party/variant/variant.hpp | 740 ++++++++++++++++
{Tools => tools}/.gitignore | 0
tools/check-hsgr.cpp | 112 +++
tools/components.cpp | 293 +++++++
{Tools => tools}/io-benchmark.cpp | 112 +--
{Tools => tools}/simpleclient.cpp | 30 +-
tools/springclean.cpp | 102 +++
{Tools => tools}/unlock_all_mutexes.cpp | 9 +-
typedefs.h | 16 +-
411 files changed, 36353 insertions(+), 9014 deletions(-)
delete mode 100644 Algorithms/BFSComponentExplorer.h
delete mode 100644 Algorithms/ObjectToBase64.h
delete mode 100644 Algorithms/StronglyConnectedComponents.h
delete mode 100644 Contractor/TemporaryStorage.cpp
delete mode 100644 Contractor/TemporaryStorage.h
delete mode 100644 DataStructures/DeallocatingVector.h
delete mode 100644 DataStructures/NodeBasedGraph.h
delete mode 100644 DataStructures/PhantomNodes.h
delete mode 100644 Descriptors/GPXDescriptor.h
delete mode 100644 Docs/webclient.txt
delete mode 100644 Extractor/BaseParser.cpp
delete mode 100644 Extractor/BaseParser.h
delete mode 100644 Extractor/ExtractionWay.h
delete mode 100644 Extractor/ExtractorCallbacks.cpp
delete mode 100644 Extractor/ExtractorStructs.h
delete mode 100644 Extractor/PBFParser.cpp
delete mode 100644 Extractor/PBFParser.h
delete mode 100644 Extractor/ScriptingEnvironment.cpp
delete mode 100644 Extractor/XMLParser.cpp
delete mode 100644 Extractor/XMLParser.h
delete mode 100644 Plugins/ViaRoutePlugin.h
delete mode 100644 Server/ServerFactory.h
delete mode 100644 Tools/components.cpp
create mode 100644 UnitTests/Algorithms/DouglasPeuckerTest.cpp
copy Util/GitDescription.h => UnitTests/algorithm_tests.cpp (85%)
create mode 100644 UnitTests/data_structures/BinaryHeapTest.cpp
create mode 100644 UnitTests/data_structures/RangeTableTest.cpp
create mode 100644 UnitTests/data_structures/StaticGraphTest.cpp
create mode 100644 UnitTests/data_structures/StaticRTreeTest.cpp
copy Util/GitDescription.h => UnitTests/datastructure_tests.cpp (85%)
delete mode 100644 Util/Azimuth.h
delete mode 100644 Util/SimpleLogger.h
delete mode 100644 Util/StringUtil.h
delete mode 100644 Util/TimingUtil.h
rename Util/{MachineInfo.h => bearing.cpp} (65%)
copy Util/{GitDescription.h => bearing.hpp} (89%)
create mode 100644 Util/cast.hpp
rename Util/{ComputeAngle.h => compute_angle.cpp} (77%)
copy Server/Http/Request.h => Util/compute_angle.hpp (73%)
rename Util/{ContainerUtils.h => container.hpp} (57%)
rename Util/{FingerPrint.cpp.in => finger_print.cpp.in} (87%)
copy Library/OSRM.h => Util/floating_point.hpp (75%)
rename Util/{GitDescription.cpp.in => git_sha.cpp.in} (94%)
rename Util/{GitDescription.h => git_sha.hpp} (90%)
rename Util/{GraphLoader.h => graph_loader.hpp} (84%)
copy DataStructures/SearchEngine.h => Util/integer_range.hpp (54%)
rename DataStructures/HashTable.h => Util/iterator_range.hpp (55%)
rename DataStructures/JSONContainer.h => Util/json_renderer.hpp (66%)
rename Util/{LuaUtil.h => lua_util.hpp} (95%)
copy Extractor/ScriptingEnvironment.h => Util/make_unique.hpp (64%)
copy Include/osrm/Header.h => Util/osrm_exception.cpp (61%)
rename Util/{OSRMException.h => osrm_exception.hpp} (67%)
create mode 100644 Util/range_algorithms.hpp
create mode 100644 Util/simple_logger.cpp
copy Server/RequestHandler.h => Util/simple_logger.hpp (67%)
rename Util/{StdHashExtensions.h => std_hash.hpp} (86%)
create mode 100644 Util/string_util.hpp
create mode 100644 Util/timing_util.hpp
create mode 100644 Util/xml_renderer.hpp
create mode 100644 algorithms/bfs_components.hpp
rename Algorithms/IteratorBasedCRC32.h => algorithms/crc32_processor.hpp (64%)
rename Algorithms/DouglasPeucker.cpp => algorithms/douglas_peucker.cpp (60%)
rename Algorithms/DouglasPeucker.h => algorithms/douglas_peucker.hpp (71%)
create mode 100644 algorithms/object_encoder.hpp
rename Algorithms/PolylineCompressor.cpp => algorithms/polyline_compressor.cpp (51%)
copy Algorithms/PolylineCompressor.h => algorithms/polyline_compressor.hpp (79%)
copy DataStructures/ImportNode.cpp => algorithms/polyline_formatter.cpp (59%)
copy Algorithms/PolylineCompressor.h => algorithms/polyline_formatter.hpp (78%)
rename Algorithms/ExtractRouteNames.h => algorithms/route_name_extraction.hpp (98%)
create mode 100644 algorithms/tiny_components.hpp
create mode 100644 benchmarks/static_rtree.cpp
create mode 100644 cmake/CPackDebianConfig.cmake
create mode 100644 cmake/FindDebArch.cmake
create mode 100644 cmake/check_luabind.cmake
create mode 100644 cmake/postinst.in
rename Contractor/Contractor.h => contractor/contractor.hpp (83%)
rename Contractor/EdgeBasedGraphFactory.cpp => contractor/edge_based_graph_factory.cpp (72%)
rename Contractor/EdgeBasedGraphFactory.h => contractor/edge_based_graph_factory.hpp (76%)
rename Contractor/GeometryCompressor.cpp => contractor/geometry_compressor.cpp (93%)
copy Contractor/GeometryCompressor.h => contractor/geometry_compressor.hpp (86%)
create mode 100644 contractor/processing_chain.cpp
create mode 100644 contractor/processing_chain.hpp
rename {DataStructures => data_structures}/Coordinate.cpp (80%)
rename {DataStructures => data_structures}/InputReaderFactory.h (100%)
rename DataStructures/BinaryHeap.h => data_structures/binary_heap.hpp (98%)
rename DataStructures/ConcurrentQueue.h => data_structures/concurrent_queue.hpp (94%)
create mode 100644 data_structures/deallocating_vector.hpp
rename DataStructures/DynamicGraph.h => data_structures/dynamic_graph.hpp (53%)
rename DataStructures/EdgeBasedNode.h => data_structures/edge_based_node.hpp (58%)
rename DataStructures/ImportNode.cpp => data_structures/external_memory_node.cpp (70%)
copy DataStructures/ImportNode.h => data_structures/external_memory_node.hpp (70%)
create mode 100644 data_structures/fixed_point_number.hpp
rename DataStructures/HilbertValue.cpp => data_structures/hilbert_value.cpp (97%)
rename DataStructures/HilbertValue.h => data_structures/hilbert_value.hpp (92%)
rename DataStructures/ImportEdge.cpp => data_structures/import_edge.cpp (93%)
rename DataStructures/ImportEdge.h => data_structures/import_edge.hpp (91%)
rename Contractor/GeometryCompressor.h => data_structures/json_container.hpp (55%)
rename DataStructures/LRUCache.h => data_structures/lru_cache.hpp (96%)
create mode 100644 data_structures/node_based_graph.hpp
copy Server/Http/Request.h => data_structures/node_id.hpp (77%)
rename DataStructures/OriginalEdgeData.h => data_structures/original_edge_data.hpp (79%)
rename DataStructures/Percent.h => data_structures/percent.hpp (93%)
create mode 100644 data_structures/phantom_node.cpp
create mode 100644 data_structures/phantom_node.hpp
rename DataStructures/QueryEdge.h => data_structures/query_edge.hpp (75%)
rename DataStructures/QueryNode.h => data_structures/query_node.hpp (68%)
rename DataStructures/RangeTable.h => data_structures/range_table.hpp (79%)
rename DataStructures/RawRouteData.h => data_structures/raw_route_data.hpp (73%)
create mode 100644 data_structures/rectangle.hpp
rename DataStructures/Restriction.h => data_structures/restriction.hpp (56%)
rename DataStructures/RestrictionMap.cpp => data_structures/restriction_map.cpp (56%)
rename DataStructures/RestrictionMap.h => data_structures/restriction_map.hpp (52%)
rename DataStructures/RouteParameters.cpp => data_structures/route_parameters.cpp (82%)
rename DataStructures/SearchEngine.h => data_structures/search_engine.hpp (86%)
rename DataStructures/SearchEngineData.cpp => data_structures/search_engine_data.cpp (97%)
rename DataStructures/SearchEngineData.h => data_structures/search_engine_data.hpp (85%)
rename DataStructures/SegmentInformation.h => data_structures/segment_information.hpp (78%)
rename DataStructures/SharedMemoryFactory.h => data_structures/shared_memory_factory.hpp (95%)
rename DataStructures/SharedMemoryVectorWrapper.h => data_structures/shared_memory_vector_wrapper.hpp (89%)
rename DataStructures/StaticGraph.h => data_structures/static_graph.hpp (70%)
rename DataStructures/StaticKDTree.h => data_structures/static_kdtree.hpp (98%)
rename DataStructures/StaticRTree.h => data_structures/static_rtree.hpp (69%)
copy Server/Http/CompressionType.h => data_structures/travel_mode.hpp (81%)
rename DataStructures/TurnInstructions.h => data_structures/turn_instructions.hpp (92%)
rename DataStructures/XORFastHash.h => data_structures/xor_fast_hash.hpp (95%)
rename DataStructures/XORFastHashStorage.h => data_structures/xor_fast_hash_storage.hpp (88%)
rename Descriptors/DescriptionFactory.cpp => descriptors/description_factory.cpp (50%)
rename Descriptors/DescriptionFactory.h => descriptors/description_factory.hpp (85%)
rename Descriptors/BaseDescriptor.h => descriptors/descriptor_base.hpp (66%)
create mode 100644 descriptors/gpx_descriptor.hpp
rename Descriptors/JSONDescriptor.h => descriptors/json_descriptor.hpp (77%)
copy Server/Http/CompressionType.h => extract.cpp (78%)
delete mode 100644 extractor.cpp
rename Extractor/ExtractionContainers.cpp => extractor/extraction_containers.cpp (82%)
rename Extractor/ExtractionContainers.h => extractor/extraction_containers.hpp (72%)
rename Extractor/ExtractionHelperFunctions.h => extractor/extraction_helper_functions.hpp (81%)
copy Server/Http/Request.h => extractor/extraction_node.hpp (78%)
create mode 100644 extractor/extraction_way.hpp
create mode 100644 extractor/extractor.cpp
create mode 100644 extractor/extractor.hpp
create mode 100644 extractor/extractor_callbacks.cpp
rename Extractor/ExtractorCallbacks.h => extractor/extractor_callbacks.hpp (78%)
create mode 100644 extractor/extractor_options.cpp
rename DataStructures/ImportNode.h => extractor/extractor_options.hpp (63%)
create mode 100644 extractor/first_and_last_segment_of_way.hpp
rename Extractor/InternalExtractorEdge.h => extractor/internal_extractor_edge.hpp (78%)
create mode 100644 extractor/restriction_parser.cpp
rename Algorithms/PolylineCompressor.h => extractor/restriction_parser.hpp (59%)
create mode 100644 extractor/scripting_environment.cpp
rename Extractor/ScriptingEnvironment.h => extractor/scripting_environment.hpp (79%)
create mode 100644 features/car/link.feature
create mode 100644 features/car/surface.feature
create mode 100644 features/step_definitions/distance_matrix.rb
create mode 100644 features/testbot/compression.feature
create mode 100644 features/testbot/datastore.feature
create mode 100644 features/testbot/distance_matrix.feature
create mode 100644 features/testbot/load.feature
create mode 100644 features/testbot/uturn.feature
rename Plugins/DistanceTablePlugin.h => plugins/distance_table.hpp (62%)
rename Plugins/HelloWorldPlugin.h => plugins/hello_world.hpp (73%)
rename Plugins/LocatePlugin.h => plugins/locate.hpp (78%)
rename Plugins/NearestPlugin.h => plugins/nearest.hpp (50%)
rename Plugins/BasePlugin.h => plugins/plugin_base.hpp (79%)
rename Plugins/TimestampPlugin.h => plugins/timestamp.hpp (84%)
create mode 100644 plugins/viaroute.hpp
create mode 100644 profiles/lib/maxspeed.lua
rename RoutingAlgorithms/AlternativePathRouting.h => routing_algorithms/alternative_path.hpp (82%)
rename RoutingAlgorithms/ManyToManyRouting.h => routing_algorithms/many_to_many.hpp (95%)
rename RoutingAlgorithms/BasicRoutingInterface.h => routing_algorithms/routing_base.hpp (81%)
rename RoutingAlgorithms/ShortestPathRouting.h => routing_algorithms/shortest_path.hpp (69%)
create mode 100644 taginfo.json
create mode 100644 third_party/osmium/area/assembler.hpp
create mode 100644 third_party/osmium/area/detail/node_ref_segment.hpp
create mode 100644 third_party/osmium/area/detail/proto_ring.hpp
create mode 100644 third_party/osmium/area/detail/segment_list.hpp
create mode 100644 third_party/osmium/area/multipolygon_collector.hpp
create mode 100644 third_party/osmium/area/problem_reporter.hpp
create mode 100644 third_party/osmium/area/problem_reporter_exception.hpp
create mode 100644 third_party/osmium/area/problem_reporter_ogr.hpp
create mode 100644 third_party/osmium/area/problem_reporter_stream.hpp
create mode 100644 third_party/osmium/builder/builder.hpp
create mode 100644 third_party/osmium/builder/builder_helper.hpp
create mode 100644 third_party/osmium/builder/osm_object_builder.hpp
create mode 100644 third_party/osmium/config/constexpr.hpp
create mode 100644 third_party/osmium/diff_handler.hpp
create mode 100644 third_party/osmium/diff_iterator.hpp
create mode 100644 third_party/osmium/diff_visitor.hpp
create mode 100644 third_party/osmium/dynamic_handler.hpp
create mode 100644 third_party/osmium/experimental/flex_reader.hpp
create mode 100644 third_party/osmium/geom/coordinates.hpp
create mode 100644 third_party/osmium/geom/factory.hpp
create mode 100644 third_party/osmium/geom/geojson.hpp
create mode 100644 third_party/osmium/geom/geos.hpp
create mode 100644 third_party/osmium/geom/haversine.hpp
create mode 100644 third_party/osmium/geom/mercator_projection.hpp
create mode 100644 third_party/osmium/geom/ogr.hpp
create mode 100644 third_party/osmium/geom/projection.hpp
create mode 100644 third_party/osmium/geom/relations.hpp
create mode 100644 third_party/osmium/geom/util.hpp
create mode 100644 third_party/osmium/geom/wkb.hpp
create mode 100644 third_party/osmium/geom/wkt.hpp
create mode 100644 third_party/osmium/handler.hpp
create mode 100644 third_party/osmium/handler/chain.hpp
create mode 100644 third_party/osmium/handler/disk_store.hpp
create mode 100644 third_party/osmium/handler/dump.hpp
create mode 100644 third_party/osmium/handler/node_locations_for_ways.hpp
create mode 100644 third_party/osmium/handler/object_relations.hpp
create mode 100644 third_party/osmium/index/detail/mmap_vector_anon.hpp
create mode 100644 third_party/osmium/index/detail/mmap_vector_base.hpp
create mode 100644 third_party/osmium/index/detail/mmap_vector_file.hpp
create mode 100644 third_party/osmium/index/detail/tmpfile.hpp
create mode 100644 third_party/osmium/index/detail/typed_mmap.hpp
create mode 100644 third_party/osmium/index/index.hpp
create mode 100644 third_party/osmium/index/map.hpp
create mode 100644 third_party/osmium/index/map/dummy.hpp
create mode 100644 third_party/osmium/index/map/mmap_vector_anon.hpp
create mode 100644 third_party/osmium/index/map/mmap_vector_file.hpp
create mode 100644 third_party/osmium/index/map/sparse_table.hpp
create mode 100644 third_party/osmium/index/map/stl_map.hpp
create mode 100644 third_party/osmium/index/map/stl_vector.hpp
create mode 100644 third_party/osmium/index/map/vector.hpp
create mode 100644 third_party/osmium/index/multimap.hpp
create mode 100644 third_party/osmium/index/multimap/hybrid.hpp
create mode 100644 third_party/osmium/index/multimap/mmap_vector_anon.hpp
create mode 100644 third_party/osmium/index/multimap/mmap_vector_file.hpp
create mode 100644 third_party/osmium/index/multimap/stl_multimap.hpp
create mode 100644 third_party/osmium/index/multimap/stl_vector.hpp
create mode 100644 third_party/osmium/index/multimap/vector.hpp
create mode 100644 third_party/osmium/io/any_compression.hpp
create mode 100644 third_party/osmium/io/any_input.hpp
create mode 100644 third_party/osmium/io/any_output.hpp
create mode 100644 third_party/osmium/io/bzip2_compression.hpp
create mode 100644 third_party/osmium/io/compression.hpp
create mode 100644 third_party/osmium/io/detail/input_format.hpp
create mode 100644 third_party/osmium/io/detail/opl_output_format.hpp
create mode 100644 third_party/osmium/io/detail/output_format.hpp
create mode 100644 third_party/osmium/io/detail/pbf.hpp
create mode 100644 third_party/osmium/io/detail/pbf_input_format.hpp
create mode 100644 third_party/osmium/io/detail/pbf_output_format.hpp
create mode 100644 third_party/osmium/io/detail/pbf_parser.hpp
create mode 100644 third_party/osmium/io/detail/pbf_stringtable.hpp
create mode 100644 third_party/osmium/io/detail/read_thread.hpp
create mode 100644 third_party/osmium/io/detail/read_write.hpp
create mode 100644 third_party/osmium/io/detail/write_thread.hpp
create mode 100644 third_party/osmium/io/detail/xml_input_format.hpp
create mode 100644 third_party/osmium/io/detail/xml_output_format.hpp
create mode 100644 third_party/osmium/io/detail/zlib.hpp
create mode 100644 third_party/osmium/io/error.hpp
create mode 100644 third_party/osmium/io/file.hpp
create mode 100644 third_party/osmium/io/file_compression.hpp
create mode 100644 third_party/osmium/io/file_format.hpp
create mode 100644 third_party/osmium/io/gzip_compression.hpp
create mode 100644 third_party/osmium/io/header.hpp
create mode 100644 third_party/osmium/io/input_iterator.hpp
create mode 100644 third_party/osmium/io/opl_output.hpp
create mode 100644 third_party/osmium/io/output_iterator.hpp
create mode 100644 third_party/osmium/io/overwrite.hpp
create mode 100644 third_party/osmium/io/pbf_input.hpp
create mode 100644 third_party/osmium/io/pbf_output.hpp
create mode 100644 third_party/osmium/io/reader.hpp
create mode 100644 third_party/osmium/io/reader_iterator.hpp
create mode 100644 third_party/osmium/io/writer.hpp
create mode 100644 third_party/osmium/io/xml_input.hpp
create mode 100644 third_party/osmium/io/xml_output.hpp
create mode 100644 third_party/osmium/memory/buffer.hpp
create mode 100644 third_party/osmium/memory/collection.hpp
create mode 100644 third_party/osmium/memory/item.hpp
create mode 100644 third_party/osmium/memory/item_iterator.hpp
create mode 100644 third_party/osmium/object_pointer_collection.hpp
create mode 100644 third_party/osmium/osm.hpp
create mode 100644 third_party/osmium/osm/area.hpp
create mode 100644 third_party/osmium/osm/box.hpp
create mode 100644 third_party/osmium/osm/changeset.hpp
create mode 100644 third_party/osmium/osm/diff_object.hpp
create mode 100644 third_party/osmium/osm/entity.hpp
create mode 100644 third_party/osmium/osm/entity_bits.hpp
create mode 100644 third_party/osmium/osm/item_type.hpp
create mode 100644 third_party/osmium/osm/location.hpp
create mode 100644 third_party/osmium/osm/node.hpp
create mode 100644 third_party/osmium/osm/node_ref.hpp
create mode 100644 third_party/osmium/osm/node_ref_list.hpp
create mode 100644 third_party/osmium/osm/object.hpp
create mode 100644 third_party/osmium/osm/object_comparisons.hpp
create mode 100644 third_party/osmium/osm/relation.hpp
create mode 100644 third_party/osmium/osm/segment.hpp
create mode 100644 third_party/osmium/osm/tag.hpp
create mode 100644 third_party/osmium/osm/timestamp.hpp
create mode 100644 third_party/osmium/osm/types.hpp
create mode 100644 third_party/osmium/osm/undirected_segment.hpp
create mode 100644 third_party/osmium/osm/way.hpp
create mode 100644 third_party/osmium/relations/collector.hpp
create mode 100644 third_party/osmium/relations/detail/member_meta.hpp
create mode 100644 third_party/osmium/relations/detail/relation_meta.hpp
create mode 100644 third_party/osmium/tags/filter.hpp
create mode 100644 third_party/osmium/tags/regex_filter.hpp
create mode 100644 third_party/osmium/tags/taglist.hpp
create mode 100644 third_party/osmium/thread/checked_task.hpp
create mode 100644 third_party/osmium/thread/function_wrapper.hpp
create mode 100644 third_party/osmium/thread/name.hpp
create mode 100644 third_party/osmium/thread/pool.hpp
create mode 100644 third_party/osmium/thread/queue.hpp
create mode 100644 third_party/osmium/thread/sorted_queue.hpp
create mode 100644 third_party/osmium/thread/util.hpp
create mode 100644 third_party/osmium/util/cast.hpp
create mode 100644 third_party/osmium/util/compatibility.hpp
create mode 100644 third_party/osmium/util/config.hpp
create mode 100644 third_party/osmium/util/double.hpp
create mode 100644 third_party/osmium/util/options.hpp
create mode 100644 third_party/osmium/util/verbose_output.hpp
create mode 100644 third_party/osmium/visitor.hpp
create mode 100644 third_party/variant/optional.hpp
create mode 100644 third_party/variant/recursive_wrapper.hpp
create mode 100644 third_party/variant/variant.hpp
rename {Tools => tools}/.gitignore (100%)
create mode 100644 tools/check-hsgr.cpp
create mode 100644 tools/components.cpp
rename {Tools => tools}/io-benchmark.cpp (80%)
rename {Tools => tools}/simpleclient.cpp (84%)
create mode 100644 tools/springclean.cpp
rename {Tools => tools}/unlock_all_mutexes.cpp (88%)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/osrm.git
More information about the Pkg-grass-devel
mailing list