]> granicus.if.org Git - postgresql/commit
Add support for <-> (box, point) operator to GiST box_ops
authorAlexander Korotkov <akorotkov@postgresql.org>
Sun, 14 Jul 2019 11:56:18 +0000 (14:56 +0300)
committerAlexander Korotkov <akorotkov@postgresql.org>
Sun, 14 Jul 2019 12:09:15 +0000 (15:09 +0300)
commitc085e1c1cb4e29637552f5d250d45ad0cb83e5cf
tree2e765cc76218df919719cf2b9d900bbaa1b86ad7
parent6254c55f815623bb74e2cf27562437dc3b2aa2c8
Add support for <-> (box, point) operator to GiST box_ops

Index-based calculation of this operator is exact.  So, signature of
gist_bbox_distance() function is changes so that caller is responsible for
setting *recheck flag.

Discussion: https://postgr.es/m/f71ba19d-d989-63b6-f04a-abf02ad9345d%40postgrespro.ru
Author: Nikita Glukhov
Reviewed-by: Tom Lane, Alexander Korotkov
doc/src/sgml/gist.sgml
src/backend/access/gist/gistproc.c
src/include/catalog/pg_amop.dat
src/include/catalog/pg_amproc.dat
src/include/catalog/pg_proc.dat
src/test/regress/expected/gist.out
src/test/regress/sql/gist.sql