aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/commit_ts.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2015-10-01 16:19:49 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2015-10-01 16:20:13 -0400
commit8ab4a6bd3f1a300313eab04d52b0c9a4003f3e43 (patch)
treeea8788223bacfaf713fc2f8451775fb741d65b91 /src/backend/access/transam/commit_ts.c
parentf12e814b88d8082804bbc8b827469d8068e7252c (diff)
downloadpostgresql-8ab4a6bd3f1a300313eab04d52b0c9a4003f3e43.tar.gz
postgresql-8ab4a6bd3f1a300313eab04d52b0c9a4003f3e43.zip
Fix pg_dump to handle inherited NOT VALID check constraints correctly.
This case seems to have been overlooked when unvalidated check constraints were introduced, in 9.2. The code would attempt to dump such constraints over again for each child table, even though adding them to the parent table is sufficient. In 9.2 and 9.3, also fix contrib/pg_upgrade/Makefile so that the "make clean" target fully cleans up after a failed test. This evidently got dealt with at some point in 9.4, but it wasn't back-patched. I ran into it while testing this fix ... Per bug #13656 from Ingmar Brouns.
Diffstat (limited to 'src/backend/access/transam/commit_ts.c')
0 files changed, 0 insertions, 0 deletions