Goed werk Roeland, als altijd :-)

Welke diffs gebruik je nu hiervoor? De daily denk ik? Kan dit ook gaan 
werken met hourly diffs misschien?

Roeland Douma wrote:
> Howdy,
> 
> Zoals jullie wel gemerkt zullen hebben wordt de speed-layer op 
> tile.openstreetmap.nl elke dag opnieuw gerenderd. Dit gebeurde eerst door 
> alle 
> tiles reeds in de cache opnieuw te renderen. Dit kwam er op neer dat (als 5 
> tiles parallel gerenderd worden) de server rond de 8 uur bezig was om deze 
> tiles opnieuw te renderen.
> 
> Dit is natuurlijk niet de meest efficiente manier om de tiles up to date te 
> houden daar te verwachten is dat op hoge zoom niveaus veel tiles ongewijzigd 
> zullen blijven. 
> 
> Nu ben ik al enige tijd bezig om een "werkende" tile cleaner te schrijven. 
> Maar het lijkt erop dat het me nu gelukt is. Ik gebruik de mapnik database om 
> de oude lat/lon/bbox van nodes en wegen te vergaren waardoor de planet update 
> een klein beetje vertraging oploopt deze vertraging is een vertraging van 
> ongeveer 2 minuten dus het is allemaal goed te overzien. Er wordt nu een 
> lijst 
> gegenereerd met tiles die niet langer geldig zijn.
> 
> Hierna begint de planet import.
> 
> Tot slot worden de ongeldige tiles opnieuw gerenderd. Dit is vanmorgen getest 
> n lijkt goed te werken. De sequentiele versie kost ongeveer 3 uur om te 
> renderen. Dus de parrallel versie zal ongetwijfeld sneller zijn. Maar er 
> moeten nog steeds ongeveer 11.000 tiles opnieuw worden gerenderd.
> 
> Let wel nu worden alle tiles met wijzigingen gerenderd. Dus niet enkel de 
> gene 
> die wij reeds in de cache hadden. Zo zouden we dus op den duur heel Nederland 
> in de cache moeten krijgen met tiles van die dag.
> 
> Momenteel wordt enkel gekeken naar nodes en ways. Echter op de main 
> stylesheets hebben wij toch geen relaties. Maar voor de openfietskaart is dit 
> nog wel een vereiste (zodat we als het weer het toe laat allemaal met up-to-
> date fietskaarten naar buiten kunnen).
> 
> Graag hoor ik van jullie of er tiles zijn die wel geupdate zouden moet zijn 
> maar dat niet zijn etc.
> 
> --Roeland
> 
> 
> _______________________________________________
> Talk-nl mailing list
> Talk-nl@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-nl


_______________________________________________
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-nl

Antwoord per e-mail aan