pnorman left a comment (osm2pgsql-dev/osm2pgsql#2406)

I'm not sure either - what I posted is a case of dependent objects, but this 
issue might only be about object invalidation

> Processing of dependent objects currently only works through OSM object 
> dependencies: when a node changes, all ways and relations containing the node 
> are reprocessed, same for ways. This can be at the same time, invalidate too 
> many objects (changing the tags on a node might have no influence on the way) 
> or too few (you might want to invalidate near-by nodes). The dependency 
> handling also works the same for all tables: it is the input object that gets 
> recomputed for all tables.
> 
> osm2pgsql needs a more flexible mechanism to handle dependent updates. 
> Ideally the mechanism also allows to express transitive relationships: a 
> change in OpenStreetMap triggers changes in table A, which in turn triggers 
> updates in table B.



-- 
Reply to this email directly or view it on GitHub:
https://github.com/osm2pgsql-dev/osm2pgsql/issues/2406#issuecomment-5075593578
You are receiving this because you are subscribed to this thread.

Message ID: <osm2pgsql-dev/osm2pgsql/issues/2406/[email protected]>
_______________________________________________
Tile-serving mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/tile-serving

Reply via email to