Opened 14 years ago

Closed 14 years ago

#282 closed defect (fixed)

Change ~= Operator to be a BBOX Only Test

Reported by: pramsey Owned by: pramsey
Priority: high Milestone: PostGIS 1.5.0
Component: postgis Version: master
Keywords: Cc:

Description

Right now the assumed behavior of ~= is an index-assisted exact equality check. As a result, unlike all the other GiST operators, it requires a re-check, which means that all our operators end up stuck with a re-check. Having no re-check can lead to odd behavior (#253) when combining the indexed operator call with an un-indexed operator call (#253). It would be better to have all our GiST operators consistently work on bounding boxes only. This will be a slight breaking behavior change.

Change History (2)

comment:1 by pramsey, 14 years ago

Milestone: postgis 2.0.0postgis 1.5.0

comment:2 by pramsey, 14 years ago

Resolution: fixed
Status: newclosed

Change committed and regression tests updated to r4763. See #289 for one remaining quirk.

Note: See TracTickets for help on using tickets.