In pg_upgrade, add various logging improvements:
Bruce Momjian <bruce@momjian.us>
In pg_upgrade, add various logging improvements: add ability to control permissions of created files have psql echo its queries for easier debugging output four separate log files, and delete them on success add -r/--retain option to keep log files after success make logs file append-only remove -g/-G/-l logging options sugggest tailing appropriate log file on failure enhance -v/--verbose behavior
Files
| Path | Change | +/− |
|---|---|---|
| contrib/pg_upgrade/check.c | modified | +13 −13 |
| contrib/pg_upgrade/controldata.c | modified | +1 −3 |
| contrib/pg_upgrade/dump.c | modified | +12 −8 |
| contrib/pg_upgrade/exec.c | modified | +18 −5 |
| contrib/pg_upgrade/file.c | modified | +16 −0 |
| contrib/pg_upgrade/function.c | modified | +2 −3 |
| contrib/pg_upgrade/info.c | modified | +9 −11 |
| contrib/pg_upgrade/option.c | modified | +34 −66 |
| contrib/pg_upgrade/pg_upgrade.c | modified | +74 −42 |
| contrib/pg_upgrade/pg_upgrade.h | modified | +36 −24 |
| contrib/pg_upgrade/relfilenode.c | modified | +2 −2 |
| contrib/pg_upgrade/server.c | modified | +12 −7 |
| contrib/pg_upgrade/util.c | modified | +6 −10 |
| contrib/pg_upgrade/version.c | modified | +2 −3 |
| contrib/pg_upgrade/version_old_8_3.c | modified | +14 −20 |
| doc/src/sgml/pgupgrade.sgml | modified | +8 −19 |