Fix pg_dump/pg_restore to restore event trigger comments later.
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 8 Apr 2020 15:23:40 +0000 (11:23 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 8 Apr 2020 15:23:40 +0000 (11:23 -0400)
commit564c1e6d737d7c575e8af4fc271f497fcff9aecb
tree5c8267fd639aeaab20769f5e2bb0679949d71ded
parentebd194ac58f8df3620d17bc5f1824f9833794b98
Fix pg_dump/pg_restore to restore event trigger comments later.

Repair an oversight in commit 8728b2c70: if we're postponing restore
of event triggers to the end, we must also postpone restoring any
comments on them, since of course we cannot create the comments first.
(This opens yet another opportunity for an event trigger to bollix
the restore, but there's no help for that.)

Per bug #16346 from Alexander Lakhin.

Like the previous commit, back-patch to all supported branches.

Hamid Akhtar and Tom Lane

Discussion: https://postgr.es/m/16346-6210ad7a0ea81be1@postgresql.org
src/bin/pg_dump/pg_backup_archiver.c