<div dir="ltr">Hi List,<div><br></div><div>I'm in the process of building a tiled OSM data service to help shed read load off the main API server(s).</div><div><br></div><div style>The last bit of work before I can call it complete is to correctly expire tiles based on the minutely diffs. The naive and incorrect approach would be to expire based on node changes. This ignores changes to way and relation tags, for example.</div>
<div style><br></div><div style>osm2pgsql's expired tiles list isn't quite right because I don't need to know what tiles intersect with changed geometries, I only need to know what data has changed.</div><div style>
<br></div><div style>Any thoughts on how to do this correctly and efficiently?</div></div>