[postgis-tickets] [PostGIS] #5111: Topology ChangeEdgeGeometry slow at updating face MBR

PostGIS trac at osgeo.org
Thu Mar 3 10:08:32 PST 2022


#5111: Topology ChangeEdgeGeometry slow at updating face MBR
--------------------------+---------------------------
  Reporter:  strk         |      Owner:  strk
      Type:  enhancement  |     Status:  new
  Priority:  medium       |  Milestone:  PostGIS 3.3.0
 Component:  topology     |    Version:  3.2.x
Resolution:               |   Keywords:  performance
--------------------------+---------------------------

Comment (by strk):

 The code responsible for this computation already contains a TODO comment
 for optimization:
 {{{
   /*
   -- Update faces MBR of left and right faces
   -- TODO: think about ways to optimize this part, like see if
   --       the old edge geometry participated in the definition
   --       of the current MBR (for shrinking) or the new edge MBR
   --       would be larger than the old face MBR...
   --
   */
 }}}
 It's currently in liblwgeom/lwgeom_topo.c in function lwt_ChangeEdgeGeom

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