postgresql/contrib/pg_upgrade
Andrew Dunstan ea0b414a0d Fix line end mishandling in pg_upgrade on Windows.
pg_upgrade opened the output from pg_dumpall in text mode and
wrote the split files in text mode. This caused unwanted eating
of intended carriage returns on input and production of spurious
carriage returns on output. To avoid this, open all these files
in binary mode. On non-Windows platforms, this change has no
effect.

Backpatch to 9.0. On 9.0 and 9.1, we also switch from redirecting
pg_dumpall's output to using pg_dumpall's -f switch, for the same
reason.
2012-09-05 17:41:43 -04:00
..
.gitignore
check.c Fix transcription error. 2012-09-04 09:39:49 -04:00
controldata.c
dump.c Fix line end mishandling in pg_upgrade on Windows. 2012-09-05 17:41:43 -04:00
exec.c In pg_upgrade, document why we can't issue \n\n in the command logfile 2012-09-05 00:01:13 -04:00
file.c
function.c
IMPLEMENTATION
info.c
Makefile
option.c
page.c
pg_upgrade.c
pg_upgrade.h In pg_upgrade, document why we can't issue \n\n in the command logfile 2012-09-05 00:01:13 -04:00
relfilenode.c
server.c
tablespace.c
test.sh
TESTING
util.c Silence -Wunused-result warning in contrib/pg_upgrade. 2012-09-05 14:37:22 -04:00
version_old_8_3.c
version.c