• Tom Lane's avatar
    Fix pg_dump to handle inherited NOT VALID check constraints correctly. · 8ab4a6bd
    Tom Lane authored
    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.
    8ab4a6bd
alter_table.sql 61.6 KB