[Tile-serving] [osm2pgsql-dev/osm2pgsql] Simplify and fix code getting relation members (PR #2365)
Jochen Topf
notifications at github.com
Tue Jul 29 20:30:21 UTC 2025
This changes the way we are getting node members of relations. We now always get the locations of those nodes directly in the middle code instead of only getting the nodes themselves and adding the locations through an extra call from the output.
This also fixes a problem where node locations for untagged nodes were not retrieved from the RAM middle. The node_get() code does that correctly, while the old code didn't.
You can view, comment on, or merge this pull request online at:
https://github.com/osm2pgsql-dev/osm2pgsql/pull/2365
-- Commit Summary --
* Simplify and fix code getting relation members
-- File Changes --
M src/middle-pgsql.cpp (6)
M src/middle-ram.cpp (27)
M src/output-flex.cpp (6)
-- Patch Links --
https://github.com/osm2pgsql-dev/osm2pgsql/pull/2365.patch
https://github.com/osm2pgsql-dev/osm2pgsql/pull/2365.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/osm2pgsql-dev/osm2pgsql/pull/2365
You are receiving this because you are subscribed to this thread.
Message ID: <osm2pgsql-dev/osm2pgsql/pull/2365 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20250729/cb0c7afa/attachment.htm>
More information about the Tile-serving
mailing list