[PATCH v2] Introduce spgist quadtree @<(point,circle) operator

Поиск
Список
Период
Сортировка
От Matwey V. Kornilov
Тема [PATCH v2] Introduce spgist quadtree @<(point,circle) operator
Дата
Msg-id CAJs94Ean4tMn_AJ5Qvo6yPDTs46zdguyEFbgzAD_+wGzHvcwyA@mail.gmail.com
обсуждение исходный текст
Ответы Re: [PATCH v2] Introduce spgist quadtree @<(point,circle) operator  (Michael Paquier <michael@paquier.xyz>)
Список pgsql-hackers
Hi,

This patch series is to add support for spgist quadtree @<(point,circle)
operator. The first two patches are to refactor existing code before
implemention the new feature. The third commit is the actual implementation
provided with a set of simple unit tests.

Changes since v2:
  - fix coding style
  - add comment to spg_quad_inner_consistent_circle_helper()
  - rework spg_quad_inner_consistent_circle_helper() using HYPOT() to make the
    search consistent with filter scan

Matwey V. Kornilov (3):
  Introduce helper variable in spgquadtreeproc.c
  Introduce spg_quad_inner_consistent_box_helper() in spgquadtreeproc.c
  Add initial support for spgist quadtree @<(point,circle) operator

 src/backend/access/spgist/spgquadtreeproc.c       | 147 +++++++++++++++-------
 src/include/catalog/pg_amop.dat                   |   3 +
 src/test/regress/expected/create_index_spgist.out |  96 ++++++++++++++
 src/test/regress/sql/create_index_spgist.sql      |  32 +++++
 4 files changed, 234 insertions(+), 44 deletions(-)

-- 
2.13.7

-- 
With best regards,
Matwey V. Kornilov

Вложения

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

Предыдущее
От: Kyotaro HORIGUCHI
Дата:
Сообщение: Re: Statistical aggregate functions are not working with PARTIALaggregation
Следующее
От: David Rowley
Дата:
Сообщение: Re: Statistical aggregate functions are not working with PARTIAL aggregation