[PostGIS] #5802: CREATE OPERATOR = not marked as changed

PostGIS trac at osgeo.org
Sun Dec 22 00:13:47 PST 2024


#5802: CREATE OPERATOR = not marked as changed
-------------------------+---------------------------
  Reporter:  robe        |      Owner:  robe
      Type:  defect      |     Status:  closed
  Priority:  medium      |  Milestone:  PostGIS 3.5.1
 Component:  postgis     |    Version:  3.5.x
Resolution:  worksforme  |   Keywords:
-------------------------+---------------------------
Changes (by robe):

 * resolution:   => worksforme
 * status:  assigned => closed

Comment:

 Okay it appears our update logic is smart enough to do the right thing,
 not sure how though.

 But I checked:


 {{{
 CREATE EXTENSION postgis VERSION "3.4.4dev";
 }}}


 And confirmed the negator operator for = does not exist.

 I checked after:


 {{{
 ALTER EXTENSION postgis UPDATE VERSION "3.5.1dev";
 }}}

 and the negator showed, even though we didn't update the message still
 says 0.9.0


 {{{


 -- Availability: 0.9.0
 CREATE OPERATOR = (
         LEFTARG = geometry, RIGHTARG = geometry, PROCEDURE = geometry_eq,
         COMMUTATOR = '=', NEGATOR = '<>',
         RESTRICT = contsel, JOIN = contjoinsel, HASHES, MERGES
 );

 }}}

 I'm not going to bother messing with this.
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5802#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