[OSRM-talk] OSRM backend v4.5.0 released

Alex Farioletti 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!

*Alex Farioletti*
*415.312.1674*
*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?
>
> Thnx!
>
>
> 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 [1],
>> 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[2] 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
>> contact.
>>
>> 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.
>> Also, we continue our effort to update the existing JavaScript web UI to a
>> much more modern and slick look. This is work in progress and we are
>> tracking the changes in a separate repository [3]. 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)
>>
>> [1] https://github.com/Project-OSRM/osrm-backend/releases/tag/v4.5.0
>> [2] http://osmcode.org/libosmium/
>> [3] https://github.com/Project-OSRM/osrm-frontend-v2
>>
>>>> Want to support OSRM development? Buy us a beer:
>> http://www.amazon.de/registry/wishlist/1V2TKTFOZIU80
>>
>>
>> _______________________________________________
>> OSRM-talk mailing list
>> OSRM-talk at openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/osrm-talk
>>
>
>
> _______________________________________________
> OSRM-talk mailing list
> OSRM-talk at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/osrm-talk
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/osrm-talk/attachments/20150106/9542452a/attachment.html>


More information about the OSRM-talk mailing list