diff options
author | Teodor Sigaev <teodor@sigaev.ru> | 2018-03-27 15:43:19 +0300 |
---|---|---|
committer | Teodor Sigaev <teodor@sigaev.ru> | 2018-03-27 15:43:19 +0300 |
commit | 3ad55863e9392bff73377911ebbf9760027ed405 (patch) | |
tree | b3629aa316822f1bff9003b85244a27cbb14449f /contrib/jsonb_plpython/jsonb_plpython3u.control | |
parent | 4b9094eb6e14dfdbed61278ea8e51cc846e43579 (diff) | |
download | postgresql-3ad55863e9392bff73377911ebbf9760027ed405.tar.gz postgresql-3ad55863e9392bff73377911ebbf9760027ed405.zip |
Add predicate locking for GiST
Add page-level predicate locking, due to gist's code organization, patch seems
close to trivial: add check before page changing, add predicate lock before page
scanning. Although choosing right place to check is not simple: it should not
be called during index build, it should support insertion of new downlink and so
on.
Author: Shubham Barai with editorization by me and Alexander Korotkov
Reviewed by: Alexander Korotkov, Andrey Borodin, me
Discussion: https://www.postgresql.org/message-id/flat/CALxAEPtdcANpw5ePU3LvnTP8HCENFw6wygupQAyNBgD-sG3h0g@mail.gmail.com
Diffstat (limited to 'contrib/jsonb_plpython/jsonb_plpython3u.control')
0 files changed, 0 insertions, 0 deletions