diff options
author | Michael Paquier <michael@paquier.xyz> | 2020-09-16 16:26:50 +0900 |
---|---|---|
committer | Michael Paquier <michael@paquier.xyz> | 2020-09-16 16:26:50 +0900 |
commit | 5423853feebd30772b7ff9b306885dcb02b79e76 (patch) | |
tree | c3781bd5aa8a7b0401b3abd76a437ea28e43a306 /src/backend/access/gist/gistvalidate.c | |
parent | c8aeaf3ab31edeedf1791e37c74bcedf61a916ed (diff) | |
download | postgresql-5423853feebd30772b7ff9b306885dcb02b79e76.tar.gz |
Avoid retrieval of CHECK constraints and DEFAULT exprs in data-only dump
Those extra queries are not necessary when doing a data-only dump. With
this change, this means that the dependencies between CHECK/DEFAULT and
the parent table are not tracked anymore for a data-only dump. However,
these dependencies are only used for the schema generation and we have
never guaranteed that a dump can be reloaded if a CHECK constraint uses
a custom function whose behavior changes when loading the data, like
when using cross-table references in the CHECK function.
Author: Julien Rouhaud
Reviewed-by: Daniel Gustafsson, Michael Paquier
Discussion: https://postgr.es/m/20200712054850.GA92357@nol
Diffstat (limited to 'src/backend/access/gist/gistvalidate.c')
0 files changed, 0 insertions, 0 deletions