pgsql: Rethink order of operations for dumping extension member objects
Started by Tom Laneover 15 years ago1 messagescomitters
Rethink order of operations for dumping extension member objects.
My original idea of doing extension member identification during
getDependencies() didn't work correctly: we have to mark member tables as
not-to-be-dumped rather earlier than that, else their subsidiary objects
like indexes get dumped anyway. Rearrange code to mark them early enough.
Branch
------
master
Details
-------
http://git.postgresql.org/pg/commitdiff/183d3cff850eee12357b8b4a8c5e62362ba5d8cc
Modified Files
--------------
src/bin/pg_dump/common.c | 38 +++++---
src/bin/pg_dump/pg_dump.c | 236 +++++++++++++++++++++++++++++++--------------
src/bin/pg_dump/pg_dump.h | 4 +-
3 files changed, 190 insertions(+), 88 deletions(-)