summaryrefslogtreecommitdiff
path: root/src/backend/access/gist
diff options
context:
space:
mode:
authorMichael Paquier <michael@paquier.xyz>2018-12-17 10:36:03 +0900
committerMichael Paquier <michael@paquier.xyz>2018-12-17 10:36:03 +0900
commit25b8094d33ac66773ba1418457cb74eb22b5d50a (patch)
tree2a3623c88fc60b94a643d2fb5771ab74e664f16f /src/backend/access/gist
parentb054498c74c3630348b9a35f7f4c6dc90e204643 (diff)
Make constraint rename issue relcache invalidation on target relation
When a constraint gets renamed, it may have associated with it a target relation (for example domain constraints don't have one). Not invalidating the target relation cache when issuing the renaming can result in issues with subsequent commands that refer to the old constraint name using the relation cache, causing various failures. One pattern spotted was using CREATE TABLE LIKE after a constraint renaming. Reported-by: Stuart <sfbarbee@gmail.com> Author: Amit Langote Reviewed-by: Michael Paquier Discussion: https://postgr.es/m/2047094.V130LYfLq4@station53.ousa.org
Diffstat (limited to 'src/backend/access/gist')
0 files changed, 0 insertions, 0 deletions