[openrailwaymap] ORM ohne Updates / ORM without updates

Alexander Matheisen AlexanderMatheisen at ish.de
Fri Oct 10 23:01:59 MEST 2014


(English version below)

On Do, 2014-10-09 at 09:12 +0200, Peter Reinhart wrote:
> Liebe Mitstreiter,
> 
> nach der Umstellung auf Augmented Diffs, die eine Verkürzung des 
> Update-Zyklus auf ein paar Stunden erlauben, verhindert ein Bug [1] in 
> der Overpass-Api seit Anfang Oktober die Aktualisierung der Karte. Wir 
> hoffen auf eine schnelle Lösung des Problems und melden uns dann wieder.

hier nochmal einige technische Hintergründe zu den aktuellen
Updateschwierigkeiten:

Bereits vor einiger Zeit hatte ich die langfristige Umstellung des
Updateprozesses auf Augmented Diffs angedacht, weil dies deutlich besser
performen würde als die jetzt verwendete Toolchain und zum anderen
häufigere Datenupdates möglich wären.

Durch ein Vollaufen der SSDs auf dem Server* vor etwa einer Woche wurde
ich nun zu einer sofortigen Umstellung gezwungen. Theoretisch hätte dies
reibungslos funktioniert, jedoch findet sich in der Overpass API, die
die Augmented Diffs zur Verfügung stellt, momentan noch ein Bug [1], der
die Weiterverarbeitung der Diffs verhindert. Ich hoffe, dass Roland
Olbricht, der Entwickler der Overpass API, den Bug bald beheben kann,
damit wieder alles normal laufen kann.

* Ein Problem der momentan verwendeten Toolchain ist, dass gefilterte
Daten nicht aktualisiert werden können, sodass immer die Daten der
gesamten OSM-Datenbank auf dem Server vorgehalten werden müssen. Man
kann sich vorstellen, dass dies viel Speicherplatz braucht, und der
Datensatz wächst stetig...


Gruß
Alex


*****


Some additional technical backgrounds:
> To all OpenRailwayMap fans:
> 
> Since ORM switched to augmented diffs lately which allow more frequent 
> map updates. However, a bug [1] in Overpass Api prevents the map to be 
> updated ever since early October. We are hoping for a quick solution to 
> this issue and will get back to you the moment it is fixed.

here some technical background information about the current updating
problems:

Some months ago I thought about switching the update process to
Augmented Diffs in the future, because of a better performance than the
current toolchain and the possibility of oftener data updates.

But a week ago, the SSDs of the server were full*, which forced me to do
this change now. In theory this would have meant no problems, but there
is a bug in the Overpass API [1], which serves the Augmented Diffs,
which avoid the successful running of further processing steps. I hope
that Roland Olbricht, the maintainer of the Overpass API, will fix the
bug soon, so that the database updates will run without problems.

* One problem of the current toolchain is, that filtered data cannot be
updated, so there has to be a copy of the whole OpenStreetMap database
on the server. You can imagine, that this consumes a lot of space, and
the planetfiles are growing steady...


Regards
Alex

[1] https://github.com/drolbr/Overpass-API/issues/139
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openrailwaymap.org/archives/openrailwaymap/attachments/20141010/4d76814c/attachment.sig>


More information about the Openrailwaymap mailing list