[postgis-tickets] [PostGIS] #3351: lwt_RemIsoEdge() bug - Nodes not restored so to be Isolated

PostGIS trac at osgeo.org
Wed Oct 28 03:17:00 PDT 2015


#3351: lwt_RemIsoEdge() bug - Nodes not restored so to be Isolated
------------------------+---------------------------
  Reporter:  esseffe    |      Owner:  strk
      Type:  defect     |     Status:  new
  Priority:  high       |  Milestone:  PostGIS 2.1.9
 Component:  liblwgeom  |    Version:  2.1.x
Resolution:             |   Keywords:
------------------------+---------------------------
Changes (by strk):

 * version:  trunk => 2.1.x
 * milestone:  PostGIS 2.3.0 => PostGIS 2.1.9


Comment:

 I've tested this with 2.1 and it also does not update nodes on
 RemoveIsoEdge, so that part is not a regression (but still a bug). I guess
 it also happens in 2.0.

 What's different in 2.1 is that it does let you remove the node, which is
 due to RemoveIsoNode in 2.1 checking for isolation by querying the edge
 table rather than by looking at the "containing_face" field.

 So this would be a regression in RemoveIsoNode and a long-standing bug in
 RemoveIsoEdge.

--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/3351#comment:1>
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