summaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gistxlog.c
diff options
context:
space:
mode:
authorAlexander Korotkov <akorotkov@postgresql.org>2019-04-01 18:08:15 +0300
committerAlexander Korotkov <akorotkov@postgresql.org>2019-04-01 18:08:52 +0300
commit0a02e2ae0236103e641f6570b8135b7ee8a83686 (patch)
treecadb8ce44a18a12bc462448b79e5f636863e0f03 /src/backend/access/gist/gistxlog.c
parent7241911782a7420e38b6e50b57d304ea48bc5362 (diff)
downloadpostgresql-0a02e2ae0236103e641f6570b8135b7ee8a83686.tar.gz
GIN support for @@ and @? jsonpath operators
This commit makes existing GIN operator classes jsonb_ops and json_path_ops support "jsonb @@ jsonpath" and "jsonb @? jsonpath" operators. Basic idea is to extract statements of following form out of jsonpath. key1.key2. ... .keyN = const The rest of jsonpath is rechecked from heap. Catversion is bumped. Discussion: https://postgr.es/m/fcc6fc6a-b497-f39a-923d-aa34d0c588e8%402ndQuadrant.com Author: Nikita Glukhov, Alexander Korotkov Reviewed-by: Jonathan Katz, Pavel Stehule
Diffstat (limited to 'src/backend/access/gist/gistxlog.c')
0 files changed, 0 insertions, 0 deletions