[osrm] 03/05: Merge tag 'upstream/0.4.2'

Andreas Tille tille at debian.org
Thu Jul 10 14:50:42 UTC 2014


This is an automated email from the git hooks/post-receive script.

tille pushed a commit to branch master
in repository osrm.

commit 89f35d7bb755ed110710b649bd9a302515f4fcfb
Merge: 80e6fd6 4afb219
Author: Andreas Tille <tille at debian.org>
Date:   Thu Jul 10 16:43:58 2014 +0200

    Merge tag 'upstream/0.4.2'
    
    Upstream version 0.4.2

 .clang-format                                      |   54 +
 .gitignore                                         |   12 +-
 .travis.yml                                        |   54 +
 AUTHORS.TXT                                        |   11 -
 Algorithms/BFSComponentExplorer.h                  |  148 ++
 Algorithms/Bresenham.h                             |   49 -
 Algorithms/CRC32.cpp                               |   85 --
 Algorithms/CRC32.h                                 |   45 -
 Algorithms/DouglasPeucker.cpp                      |  183 +++
 Algorithms/DouglasPeucker.h                        |  149 +-
 Algorithms/ExtractRouteNames.h                     |  169 +++
 Algorithms/IteratorBasedCRC32.h                    |  185 ++-
 Algorithms/ObjectToBase64.h                        |  100 +-
 Algorithms/PolylineCompressor.cpp                  |  118 ++
 Algorithms/PolylineCompressor.h                    |  151 +-
 Algorithms/StronglyConnectedComponents.h           |  628 ++++----
 CMakeLists.txt                                     |  344 ++++-
 Contractor/ContractionCleanup.h                    |  261 ----
 Contractor/Contractor.h                            | 1313 ++++++++++-------
 Contractor/EdgeBasedGraphFactory.cpp               | 1049 ++++++++-----
 Contractor/EdgeBasedGraphFactory.h                 |  234 ++-
 Contractor/GeometryCompressor.cpp                  |  227 +++
 Contractor/GeometryCompressor.h                    |   65 +
 Contractor/TemporaryStorage.cpp                    |  226 +--
 Contractor/TemporaryStorage.h                      |  165 +--
 DataStructures/BinaryHeap.h                        |  340 +++--
 DataStructures/ConcurrentQueue.h                   |  120 +-
 DataStructures/Coordinate.cpp                      |  446 ++++++
 DataStructures/Coordinate.h                        |  108 --
 DataStructures/DeallocatingVector.h                |  487 +++---
 DataStructures/DynamicGraph.h                      |  443 +++---
 DataStructures/EdgeBasedNode.h                     |   90 ++
 DataStructures/GridEdge.h                          |   82 --
 DataStructures/HashTable.h                         |  125 +-
 DataStructures/HilbertValue.cpp                    |  100 ++
 DataStructures/HilbertValue.h                      |  104 +-
 DataStructures/ImportEdge.cpp                      |  107 ++
 DataStructures/ImportEdge.h                        |  218 ++-
 DataStructures/ImportNode.cpp                      |   64 +
 DataStructures/ImportNode.h                        |   71 +-
 DataStructures/InputReaderFactory.h                |  127 +-
 DataStructures/JSONContainer.h                     |  237 +++
 DataStructures/LRUCache.h                          |   87 +-
 DataStructures/MercatorUtil.h                      |   38 -
 DataStructures/NNGrid.h                            |  602 --------
 DataStructures/NodeBasedGraph.h                    |  166 +++
 DataStructures/NodeCoords.h                        |   69 -
 DataStructures/NodeInformationHelpDesk.h           |  159 --
 DataStructures/OriginalEdgeData.h                  |   60 +
 DataStructures/Percent.h                           |  127 +-
 DataStructures/PhantomNodes.h                      |  225 ++-
 DataStructures/QueryEdge.h                         |   94 +-
 DataStructures/QueryNode.h                         |   85 ++
 DataStructures/RangeTable.h                        |  231 +++
 DataStructures/RawRouteData.h                      |   80 +
 DataStructures/Restriction.h                       |  155 +-
 DataStructures/RestrictionMap.cpp                  |  224 +++
 DataStructures/RestrictionMap.h                    |  126 ++
 DataStructures/RouteParameters.cpp                 |   89 ++
 DataStructures/SearchEngine.cpp                    |   89 --
 DataStructures/SearchEngine.h                      |   96 +-
 DataStructures/SearchEngineData.cpp                |  105 +-
 DataStructures/SearchEngineData.h                  |   79 +-
 DataStructures/SegmentInformation.h                |   92 +-
 DataStructures/SharedMemoryFactory.h               |  370 +++++
 DataStructures/SharedMemoryVectorWrapper.h         |  156 ++
 DataStructures/SimpleStack.h                       |   71 -
 DataStructures/StaticGraph.h                       |  279 ++--
 DataStructures/StaticKDTree.h                      |  245 +--
 DataStructures/StaticRTree.h                       | 1557 +++++++++++---------
 DataStructures/TimingUtil.h                        |   50 -
 DataStructures/TurnInstructions.h                  |  132 +-
 DataStructures/XORFastHash.h                       |   84 +-
 DataStructures/XORFastHashStorage.h                |  107 +-
 Descriptors/BaseDescriptor.h                       |   94 +-
 Descriptors/DescriptionFactory.cpp                 |  253 +---
 Descriptors/DescriptionFactory.h                   |  233 ++-
 Descriptors/GPXDescriptor.h                        |  141 +-
 Descriptors/JSONDescriptor.h                       |  777 +++++-----
 Extractor/BaseParser.cpp                           |  187 +--
 Extractor/BaseParser.h                             |   82 +-
 Extractor/ExtractionContainers.cpp                 |  566 ++++---
 Extractor/ExtractionContainers.h                   |   96 +-
 Extractor/ExtractionHelperFunctions.h              |  122 +-
 Extractor/ExtractionWay.h                          |   79 +
 Extractor/ExtractorCallbacks.cpp                   |  255 ++--
 Extractor/ExtractorCallbacks.h                     |   86 +-
 Extractor/ExtractorStructs.h                       |  260 +---
 Extractor/InternalExtractorEdge.h                  |  120 ++
 Extractor/PBFParser.cpp                            | 1056 +++++++------
 Extractor/PBFParser.h                              |  119 +-
 Extractor/ScriptingEnvironment.cpp                 |  195 +--
 Extractor/ScriptingEnvironment.h                   |   70 +-
 Extractor/XMLParser.cpp                            |  583 ++++----
 Extractor/XMLParser.h                              |   68 +-
 Gemfile.lock                                       |   30 +-
 Include/osrm/Coordinate.h                          |  105 ++
 Include/osrm/Header.h                              |   53 +
 Include/osrm/Reply.h                               |   74 +
 Include/osrm/RouteParameters.h                     |   83 ++
 Include/osrm/ServerPaths.h                         |   38 +
 LICENCE.TXT                                        |  683 +--------
 Library/OSRM.h                                     |   52 +
 Library/OSRM_impl.cpp                              |  167 +++
 Library/OSRM_impl.h                                |   65 +
 Plugins/BasePlugin.h                               |   63 +-
 Plugins/DistanceTablePlugin.h                      |  146 ++
 Plugins/HelloWorldPlugin.h                         |  135 +-
 Plugins/LocatePlugin.h                             |  152 +-
 Plugins/NearestPlugin.h                            |  171 +--
 Plugins/PluginMapFactory.h                         |   34 -
 Plugins/RawRouteData.h                             |   45 -
 Plugins/RouteParameters.h                          |  107 --
 Plugins/TimestampPlugin.h                          |  106 +-
 Plugins/ViaRoutePlugin.h                           |  397 +++--
 README.TXT => README.md                            |   17 +-
 Rakefile                                           |   62 +-
 RoutingAlgorithms/AlternativePathRouting.h         | 1129 +++++++++-----
 RoutingAlgorithms/BasicRoutingInterface.h          |  512 +++++--
 RoutingAlgorithms/ManyToManyRouting.h              |  264 ++++
 RoutingAlgorithms/ShortestPathRouting.h            |  399 +++--
 Server/APIGrammar.h                                |   54 +-
 Server/BasicDatastructures.h                       |  157 --
 Server/Connection.cpp                              |  174 +++
 Server/Connection.h                                |  247 ++--
 Server/DataStructures/BaseDataFacade.h             |  125 ++
 Server/DataStructures/InternalDataFacade.h         |  430 ++++++
 Server/DataStructures/QueryObjectsStorage.cpp      |  100 --
 Server/DataStructures/QueryObjectsStorage.h        |   47 -
 Server/DataStructures/SharedBarriers.h             |   60 +
 Server/DataStructures/SharedDataFacade.h           |  398 +++++
 Server/DataStructures/SharedDataType.h             |  190 +++
 Server/Http/CompressionType.h                      |   41 +
 Server/Http/Reply.cpp                              |  123 ++
 Server/Http/Request.h                              |   48 +
 Server/RequestHandler.cpp                          |  142 ++
 Server/RequestHandler.h                            |  138 +-
 Server/RequestParser.cpp                           |  306 ++++
 Server/RequestParser.h                             |  345 +----
 Server/Server.h                                    |  166 ++-
 Server/ServerConfiguration.h                       |   28 -
 Server/ServerFactory.h                             |  107 +-
 Tools/componentAnalysis.cpp                        |  102 --
 Tools/components.cpp                               |  136 ++
 Tools/io-benchmark.cpp                             |  348 +++++
 Tools/simpleclient.cpp                             |  131 ++
 Tools/unlock_all_mutexes.cpp                       |   52 +
 Util/Azimuth.h                                     |   79 +-
 Util/BaseConfiguration.h                           |  107 --
 Util/BoostFileSystemFix.h                          |  147 ++
 Util/ComputeAngle.h                                |   57 +
 Util/ContainerUtils.h                              |   71 +-
 Util/DataStoreOptions.h                            |  284 ++++
 Util/FingerPrint.cpp.in                            |  106 ++
 Util/FingerPrint.h                                 |   60 +
 Util/GitDescription.cpp.in                         |   29 +
 Util/GitDescription.h                              |   33 +
 Util/GraphLoader.h                                 |  533 +++----
 Util/IniFileUtil.h                                 |   49 +
 Util/InputFileUtil.h                               |   46 -
 Util/LinuxStackTrace.h                             |  156 --
 Util/LuaUtil.h                                     |   81 +-
 Util/MachineInfo.h                                 |  109 +-
 Util/MercatorUtil.h                                |   43 +
 Util/OSRMException.h                               |   46 +
 Util/OpenMPWrapper.h                               |   34 -
 Util/ProgramOptions.h                              |  270 ++++
 Util/SimpleLogger.h                                |  158 ++
 Util/StdHashExtensions.h                           |   73 +
 Util/StringUtil.h                                  |  353 +++--
 Util/TimingUtil.h                                  |   39 +
 Util/TrigonometryTables.h                          |  790 ++++++++++
 appveyor.yml                                       |   67 +
 cmake/CheckCXXCompilerFlag.cmake                   |   29 +
 cmake/FindLua52.cmake                              |   82 ++
 cmake/FindLuaJIT.cmake                             |   93 ++
 cmake/FindLuabind.cmake                            |    4 +-
 cmake/FindSTXXL.cmake                              |    2 +-
 cmake/FindTBB.cmake                                |  283 ++++
 cmake/FingerPrint-Config.cmake                     |   10 +
 cmake/GetGitRevisionDescription.cmake.in           |   38 +
 cmake/cmake_options_script.py                      |   45 +
 cmake/pkgconfig.in                                 |   11 +
 config/cucumber.yml                                |    8 +-
 contractor.ini                                     |    1 -
 createHierarchy.cpp                                |  276 ----
 datastore.cpp                                      |  575 ++++++++
 extractor.cpp                                      |  339 +++--
 extractor.ini                                      |    2 -
 features/bicycle/access.feature                    |  322 ++--
 features/bicycle/access_node.feature               |  116 +-
 features/bicycle/area.feature                      |  186 +--
 features/bicycle/barrier.feature                   |   68 +-
 features/bicycle/cycleway.feature                  |  150 +-
 features/bicycle/destination.feature               |  134 +-
 features/bicycle/ferry.feature                     |  120 +-
 features/bicycle/maxspeed.feature                  |  130 +-
 features/bicycle/mode.feature                      |  146 +-
 features/bicycle/names.feature                     |   66 +-
 features/bicycle/oneway.feature                    |  252 ++--
 features/bicycle/pushing.feature                   |  200 +--
 features/bicycle/ref.feature                       |   76 +-
 features/bicycle/restrictions.feature              |  574 ++++----
 features/bicycle/roundabout.feature                |   30 +
 features/bicycle/stop_area.feature                 |   58 +-
 features/bicycle/surface.feature                   |   40 +
 features/bicycle/train.feature                     |   70 +-
 features/bicycle/turn_penalty.feature              |   42 +-
 features/bicycle/way.feature                       |   73 +-
 features/car/access.feature                        |  266 ++--
 features/car/barrier.feature                       |   66 +-
 features/car/destination.feature                   |  134 +-
 features/car/ferry.feature                         |   48 +-
 features/car/maxspeed.feature                      |  113 +-
 features/car/names.feature                         |   56 +-
 features/car/oneway.feature                        |  132 +-
 features/car/restrictions.feature                  |  561 +++----
 features/car/roundabout.feature                    |   30 +
 features/car/shuttle_train.feature                 |   52 +-
 features/car/speed.feature                         |   24 +
 features/car/way.feature                           |   58 +-
 features/foot/access.feature                       |   95 ++
 features/foot/access_node.feature                  |   50 +
 features/foot/area.feature                         |  103 ++
 features/foot/barrier.feature                      |   39 +
 features/foot/ferry.feature                        |   63 +
 features/foot/maxspeed.feature                     |   31 +-
 features/foot/names.feature                        |   33 +
 features/foot/oneway.feature                       |  110 +-
 features/foot/ref.feature                          |   41 +
 features/foot/restrictions.feature                 |  288 ++++
 features/foot/roundabout.feature                   |   34 +
 features/foot/surface.feature                      |   15 +
 features/foot/way.feature                          |   56 +-
 features/investigate/weird.feature                 |   42 -
 features/locate/locate.feature                     |  197 +++
 features/nearest/pick.feature                      |  128 +-
 features/nearest/projection.feature                |  184 +--
 features/options/extract/files.feature             |   30 +
 features/options/extract/help.feature              |   47 +
 features/options/extract/invalid.feature           |   12 +
 features/options/extract/version.feature           |   22 +
 features/options/prepare/files.feature             |   30 +
 features/options/prepare/help.feature              |   50 +
 features/options/prepare/invalid.feature           |   12 +
 features/options/prepare/version.feature           |   22 +
 features/options/routed/files.feature              |   27 +
 features/options/routed/help.feature               |   77 +
 features/options/routed/invalid.feature            |   19 +
 features/options/routed/version.feature            |   22 +
 features/step_definitions/data.rb                  |   59 +-
 .../step_definitions/{nearest.rb => locate.rb}     |   22 +-
 features/step_definitions/nearest.rb               |   12 +-
 features/step_definitions/options.rb               |   49 +
 features/step_definitions/requests.rb              |   25 +-
 features/step_definitions/routability.rb           |   99 +-
 features/step_definitions/routing.rb               |  153 +-
 features/stress/launch.feature                     |  102 +-
 features/support/config.rb                         |   18 -
 features/support/cucumber.rb                       |    6 +-
 features/support/data.rb                           |  160 +-
 features/support/env.rb                            |   41 +-
 features/support/exceptions.rb                     |   17 +-
 features/support/file.rb                           |   42 +-
 features/support/fuzzy.rb                          |   20 +-
 features/support/hash.rb                           |   16 +-
 features/support/hooks.rb                          |   21 +-
 features/support/launch.rb                         |   44 +-
 features/support/{nearest.rb => locate.rb}         |    8 +-
 features/support/log.rb                            |   35 +-
 features/support/nearest.rb                        |    2 +-
 features/support/osm_parser.rb                     |   18 +-
 features/support/route.rb                          |  129 +-
 features/support/run.rb                            |   18 +
 features/testbot/bad.feature                       |  144 +-
 features/testbot/basic.feature                     |  519 ++++---
 features/testbot/bearing.feature                   |  348 +++--
 features/testbot/bearing_param.feature             |  170 +--
 features/testbot/bug.feature                       |   23 -
 features/testbot/bugs.feature                      |    5 +
 features/testbot/distance.feature                  |  452 +++---
 features/testbot/duration.feature                  |   66 +-
 features/testbot/example.feature                   |   59 +-
 features/testbot/fastest.feature                   |   62 +-
 features/testbot/ferry.feature                     |  332 ++---
 features/testbot/fixed.feature                     |   26 +
 features/testbot/geometry.feature                  |   30 +
 features/testbot/graph.feature                     |   37 +-
 features/testbot/impedance.feature                 |  161 +-
 features/testbot/loop.feature                      |   78 +
 features/testbot/maxspeed.feature                  |   65 +-
 features/testbot/mode.feature                      |   40 +-
 features/testbot/oneway.feature                    |   44 +
 features/testbot/opposite.feature                  |   32 +-
 features/testbot/origin.feature                    |  128 +-
 features/testbot/overlap.feature                   |   39 +
 features/testbot/penalty.feature                   |  332 ++---
 features/testbot/planetary.feature                 |  168 +--
 features/testbot/projection.feature                |   38 +
 features/testbot/protobuffer.feature               |  156 ++
 features/testbot/roundabout.feature                |   76 +
 features/testbot/routes.feature                    |   58 +-
 features/testbot/snap.feature                      |  306 ++--
 features/testbot/speed.feature                     |   31 +
 features/testbot/status.feature                    |   67 +
 features/testbot/time.feature                      |  448 +++---
 features/testbot/turns.feature                     |  220 +--
 features/testbot/utf.feature                       |   34 +-
 features/testbot/via.feature                       |  124 +-
 features/timestamp/timestamp.feature               |   19 +-
 prepare.cpp                                        |  523 +++++++
 profile.lua                                        |    1 +
 profiles/bicycle.lua                               |  575 ++++----
 profiles/car.lua                                   |  289 ++--
 profiles/examples/postgis.lua                      |   82 ++
 profiles/foot.lua                                  |  312 ++--
 profiles/testbot.lua                               |  181 +--
 routed.cpp                                         |  270 ++--
 server.ini                                         |   11 -
 test/contractor.ini                                |    1 -
 test/extractor.ini                                 |    1 -
 typedefs.h                                         |   82 +-
 win/createHierarchy.vcproj                         |  459 ------
 win/extractor.vcproj                               |  532 -------
 win/getopt.c                                       | 1260 ----------------
 win/getopt.h                                       |  189 ---
 win/osrm.sln                                       |   29 -
 win/osrm.vsprops                                   |   39 -
 win/routed.vcproj                                  |  459 ------
 win/unistd.h                                       |   30 -
 330 files changed, 31598 insertions(+), 21819 deletions(-)

-- 
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