Opened 3 years ago

Last modified 7 months ago

#4934 new task

Deprecate topology function creating invalid topologies — at Initial Version

Reported by: strk Owned by: strk
Priority: medium Milestone: PostGIS 3.5.0
Component: topology Version: 2.5.x -- EOL
Keywords: Cc:

Description

Some topology functions are creating invalid topologies, and are documented to do so. They were written before SQL/MM full specification was implemented, so it wasn't that easy to create valid topologies.

Nowadays those functions just make it harder to maintain the codebase as there are testcases proving the functionality of some of them still works in presence of invalid topologies and we impelment code to ensure invalid topologies are still somehow handled. Better stop now :)

Such functions are (list to be grown I guess):

  • topology.AddEdge (does not do edge linking nor face labeling)

Change History (0)

Note: See TracTickets for help on using tickets.