postgresql/contrib/pg_upgrade
Bruce Momjian 6dd9584507 Improve pg_upgrade's status display
Pg_upgrade displays file names during copy and database names during
dump/restore.  Andrew Dunstan identified three bugs:

*  long file names were being truncated to 60 _leading_ characters, which
   often do not change for long file names

*  file names were truncated to 60 characters in log files

*  carriage returns were being output to log files

This commit fixes these --- it prints 60 _trailing_ characters to the
status display, and full path names without carriage returns to log
files.  It also suppresses status output to the log file unless verbose
mode is used.
2012-12-07 12:26:13 -05:00
..
.gitignore pg_upgrade: Add new generated file to .gitignore 2012-03-20 20:40:31 +02:00
check.c In pg_upgrade, dump each database separately and use 2012-11-30 16:30:13 -05:00
controldata.c pg_upgrade: fix off-by-one mistake in snprintf 2012-06-28 23:37:27 -04:00
dump.c Improve pg_upgrade's status display 2012-12-07 12:26:13 -05:00
exec.c In pg_upgrade, dump each database separately and use 2012-11-30 16:30:13 -05:00
file.c In pg_upgrade, simplify function copy_file() by using pg_malloc() and 2012-11-24 22:39:03 -05:00
function.c Run pgindent on 9.2 source tree in preparation for first 9.3 2012-06-10 15:20:04 -04:00
IMPLEMENTATION Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
info.c Mark pg_upgrade's free_db_and_rel_infos() as a static function. 2012-11-13 21:10:40 -05:00
Makefile Remove analyze_new_cluster.sh on make clean, too 2012-08-27 14:29:14 -04:00
option.c In pg_upgrade, pull the port number from postmaster.pid, like we do for 2012-09-03 22:15:09 -04:00
page.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
pg_upgrade.c Improve pg_upgrade's status display 2012-12-07 12:26:13 -05:00
pg_upgrade.h Improve pg_upgrade's status display 2012-12-07 12:26:13 -05:00
relfilenode.c Improve pg_upgrade's status display 2012-12-07 12:26:13 -05:00
server.c Add initdb --sync-only option to sync the data directory to durable 2012-12-03 22:47:59 -05:00
tablespace.c Run pgindent on 9.2 source tree in preparation for first 9.3 2012-06-10 15:20:04 -04:00
test.sh In pg_upgrade testing script, turn off command echo at the end so status 2012-12-04 08:17:45 -05:00
TESTING Remove whitespace from end of lines 2012-05-15 22:19:41 +03:00
util.c Improve pg_upgrade's status display 2012-12-07 12:26:13 -05:00
version_old_8_3.c Run pgindent on 9.2 source tree in preparation for first 9.3 2012-06-10 15:20:04 -04:00
version.c In pg_upgrade, add various logging improvements: 2012-03-12 19:48:03 -04:00