[OSRM-talk] OSRM backend v4.5.0 released
alex at tcbcourier.com
Tue Jan 6 18:34:12 UTC 2015
I just rebuilt and the extract and prepare were orders of magnitude faster.
thanks for all the hard work!
*tcbcourier.com <http://tcbcourier.com> *
On Tue, Jan 6, 2015 at 10:31 AM, Antonio Moratilla Ocaña <
antonio.moratilla at gmail.com> wrote:
> Hi Dennis,
> Where can we find any information about porting our speed profiles?
> Antonio Moratilla Ocaña - antonio.moratilla at uah.es - Despacho N334
> Profesor del Dpto. Ciencias de la Computación - http://www.cc.uah.es
> Escuela Politécnica - Informática - http://www.etsii.uah.es
> Universidad de Alcalá - http://www.uah.es
> 2015-01-06 11:23 GMT+01:00 Dennis Luxen <info at project-osrm.org>:
>> Dear fellow OSRM’ers,
>> I am excited to announce the release of the backend of OSRM v4.5.0 ,
>> your favorite OpenStreetMap based routing engine. We are moving at a fast
>> pace and are combining 270 commits this time. This release features a
>> number of exciting changes!
>> First of all, we are using the great libosmium for parsing OSM data
>> files now. It's developed by Jochen Topf and we have been impressed with
>> the speed and reliability of the code. Thus, we retired our own parsing
>> code. Expect a speedup when parsing files!
>> Please note that this is a breaking change if you have been using custom
>> speed profiles with your OSRM installation. If you have any questions or
>> concerns porting your speed profile, please don't hesitate to get in
>> This is the shortened change log:
>> - implement parsing thru libosmium
>> - reimplemented incremental nearest neighbor query
>> - nearest neighbor is chosen from nearest small and big component
>> - updated cucumber tests
>> - refactored SCC traversal code, same interface as BFS components code
>> - move application logic, i.e. shape file generation, from SCC traversal
>> class to calling tool code
>> - enable gcc color output when available
>> - continued stream-lining of source files to remove camel case
>> - fixed a number of unintended implicit un/signed casts
>> - fixed a number of of old-style casts
>> - reformatted code of phantom node c'tor for legibility
>> - add better checks for forbidden routes
>> - made implementation of restriction map independent of graph type
>> - replace insecure std::rand by C++11's random number generation
>> - fix coverity issue 1258907 Division or modulo by float zero
>> - use JSON container to hold all intermediate results:
>> - fix #1255 assume lift gates are passable
>> We have tested the release in the past days at our demo site and it has
>> been running without any apparent issues with tens of millions of queries.
>> much more modern and slick look. This is work in progress and we are
>> tracking the changes in a separate repository . Patches and
>> contributions are more than welcome. In the mean time, we invite everyone
>> to use the existing web interface at our demo site: http://osrm.at.
>> Dennis (on behalf of Team OSRM)
>>  https://github.com/Project-OSRM/osrm-backend/releases/tag/v4.5.0
>>  http://osmcode.org/libosmium/
>>  https://github.com/Project-OSRM/osrm-frontend-v2
>> Want to support OSRM development? Buy us a beer:
>> OSRM-talk mailing list
>> OSRM-talk at openstreetmap.org
> OSRM-talk mailing list
> OSRM-talk at openstreetmap.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the OSRM-talk