[postgis-tickets] [PostGIS] #1014: GEOMETRY type is not "hashable"

PostGIS trac at osgeo.org
Mon Jul 20 06:55:57 PDT 2015


#1014: GEOMETRY type is not "hashable"
--------------------------+---------------------------------
  Reporter:  vince        |      Owner:  pramsey
      Type:  enhancement  |     Status:  reopened
  Priority:  medium       |  Milestone:  PostGIS Future
 Component:  postgis      |    Version:  trunk
Resolution:               |   Keywords:  GEOMETRY hash UNION
--------------------------+---------------------------------
Changes (by pramsey):

 * milestone:  PostGIS 2.2.0 => PostGIS Future


Comment:

 Just a final note before punting (read the link given above for full
 details). In order to get a proper hashing behaviour, we need the =
 operator to be defined in both btree and hash opclasses, with the same
 symbol and the same semantics. Basically that means going away from bbox
 equality in the old btree ops. Perhaps moving the btree over to geohash
 comparisons for < and > (to get a semi-rational ORDER BY) and maybe a
 topological equality or a vertex-level equality for '='.

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