[postgis-devel] [PostGIS] #1287: Drop of "gist_geometry_ops" broke a few clients

PostGIS trac at osgeo.org
Sat Nov 12 07:01:22 PST 2011


#1287: Drop of "gist_geometry_ops" broke a few clients
---------------------+------------------------------------------------------
 Reporter:  strk     |       Owner:  pramsey      
     Type:  defect   |      Status:  new          
 Priority:  medium   |   Milestone:  PostGIS 2.0.0
Component:  postgis  |     Version:  trunk        
 Keywords:           |  
---------------------+------------------------------------------------------
 Brushtyler, on my left right now, had "gist_geometry_ops" use in his QGis
 plugin.

 Indepentently, some geo-django module (on my right, with elpaso) uses
 "gist_geometry_ops".

 Both fail against PostGIS-2.0.0SVN.

 Looking at the code, we changed the name of it to "gist_geometry_ops_2d"
 to have space for "gist_geometry_ops_nd".

 Is it worth it ?

 Note that neither brushtyler, nor probably the geo-django people did
 anything weird, but probably just followed the PostGIS documentation
 (containing the instruction of using "gist_geometry_ops" when creating
 indices).

 So, this is yet another compatibility issue to deal with.

 Beside, I'm not sure what happens on incremental upgrades (if both
 geometry ops are left dangling in the DB, with possibly horrible
 consequences).

-- 
Ticket URL: <http://trac.osgeo.org/postgis/ticket/1287>
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-devel mailing list