pgsql: Add missing commutators for distance operators

Поиск
Список
Период
Сортировка
От Alexander Korotkov
Тема pgsql: Add missing commutators for distance operators
Дата
Msg-id E1hmdSk-0006YF-SJ@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Add missing commutators for distance operators

Some of <-> operators between geometric types have their commutators missed.
This commit adds them.  The motivation is upcoming kNN support for some of those
operators.

Discussion: https://postgr.es/m/f71ba19d-d989-63b6-f04a-abf02ad9345d%40postgrespro.ru
Author: Nikita Glukhov
Reviewed-by: Tom Lane, Alexander Korotkov

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/6254c55f815623bb74e2cf27562437dc3b2aa2c8

Modified Files
--------------
src/backend/utils/adt/geo_ops.c        | 136 ++++-
src/include/catalog/pg_operator.dat    |  42 +-
src/include/catalog/pg_proc.dat        |  25 +
src/test/regress/expected/geometry.out | 986 +++++++++++++++++----------------
src/test/regress/sql/geometry.sql      |  15 +-
5 files changed, 687 insertions(+), 517 deletions(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Andrew Gierth
Дата:
Сообщение: pgsql: Teach pg_stat_statements not to ignore FOR UPDATE clauses
Следующее
От: Alexander Korotkov
Дата:
Сообщение: pgsql: Forgotten catversion bump