[postgis-tickets] [PostGIS] #4962: Adding a linestring to the topology can load topology multiple times
PostGIS
trac at osgeo.org
Thu Aug 5 12:48:43 PDT 2021
#4962: Adding a linestring to the topology can load topology multiple times
-------------------------+---------------------------
Reporter: strk | Owner: strk
Type: enhancement | Status: new
Priority: medium | Milestone: PostGIS 3.2.0
Component: topology | Version: main
Keywords: |
-------------------------+---------------------------
I think this is happening starting on the change which implemented
cb_getFaceContainingPoint as a wrapper to a plPGSQL rather than C: the
loadTopology is loaded multiple times because the plpgsql function will
possibly call other C implemented functions GetRingEdges which re-loads
the topology again in the same session.
It would be useful to do everything internally to avoid the duplicated
topology loading, which should improve speed and possibly also avoid other
unwanted effects of such mislayered behaviour
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4962>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.
More information about the postgis-tickets
mailing list