Reimplement pg_dumpall in C. Currently no change in functionality,
Peter Eisentraut <peter_e@gmx.net>
Reimplement pg_dumpall in C. Currently no change in functionality, except that it's more robust, reconnects less often, and is NLS'ed.
Files
| Path | Change | +/− |
|---|---|---|
| doc/src/sgml/ref/pg_dumpall.sgml | modified | +152 −73 |
| doc/src/sgml/ref/pg_dump.sgml | modified | +14 −12 |
| src/bin/pg_dump/dumputils.c | added | +131 −0 |
| src/bin/pg_dump/dumputils.h | added | +26 −0 |
| src/bin/pg_dump/Makefile | modified | +9 −12 |
| src/bin/pg_dump/nls.mk | modified | +3 −3 |
| src/bin/pg_dump/pg_backup_archiver.c | modified | +3 −114 |
| src/bin/pg_dump/pg_backup_db.c | modified | +2 −1 |
| src/bin/pg_dump/pg_backup.h | modified | +1 −6 |
| src/bin/pg_dump/pg_dumpall.c | added | +604 −0 |
| src/bin/pg_dump/pg_dumpall.sh | deleted | +0 −289 |
| src/bin/pg_dump/pg_dump.c | modified | +7 −10 |
| src/bin/pg_dump/pg_restore.c | modified | +2 −1 |