postgresql/contrib/pg_upgrade
Tom Lane 88c803457a Improve pg_upgrade's checks for required executables.
Don't insist on pg_dumpall and psql being present in the old cluster,
since they are not needed.  Do insist on pg_resetxlog being present
(in both old and new), since we need it.  Also check for pg_config,
but only in the new cluster.  Remove the useless attempt to call
pg_config in the old cluster; we don't need to know the old value of
--pkglibdir.  (In the case of a stripped-down migration installation
there might be nothing there to look at anyway, so any future change
that might reintroduce that need would have to be considered carefully.)

Per my attempts to build a minimal previous-version installation to support
pg_upgrade.
2010-12-29 13:43:53 -05:00
..
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
IMPLEMENTATION Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
Makefile Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
TESTING Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
check.c Use "upgrade" in preference over "migrate" in pg_upgrade messages and 2010-12-15 07:11:31 -05:00
controldata.c Use "upgrade" in preference over "migrate" in pg_upgrade messages and 2010-12-15 07:11:31 -05:00
dump.c Pgindent run on pg_upgrade source after restructuring. 2010-10-19 22:37:04 +00:00
exec.c Improve pg_upgrade's checks for required executables. 2010-12-29 13:43:53 -05:00
file.c Clean up some copied-and-pasted code in pg_upgrade. 2010-12-11 14:17:46 -05:00
function.c Allow new values to be added to an existing enum type. 2010-10-24 23:05:41 -04:00
info.c Use "upgrade" in preference over "migrate" in pg_upgrade messages and 2010-12-15 07:11:31 -05:00
option.c Improve pg_upgrade's checks for required executables. 2010-12-29 13:43:53 -05:00
page.c Restructure the pg_upgrade code to use several global structures rather 2010-10-19 21:38:34 +00:00
pg_upgrade.c Use "upgrade" in preference over "migrate" in pg_upgrade messages and 2010-12-15 07:11:31 -05:00
pg_upgrade.h Clean up pg_upgrade cache lookup code; remove useless NULL pointer tests. 2010-10-20 20:02:37 +00:00
relfilenode.c Use "upgrade" in preference over "migrate" in pg_upgrade messages and 2010-12-15 07:11:31 -05:00
server.c Rename pg_upgrade 'log' to 'log_opts', to avoid platform naming conflict. 2010-10-20 02:31:17 +00:00
tablespace.c Use "upgrade" in preference over "migrate" in pg_upgrade messages and 2010-12-15 07:11:31 -05:00
util.c Rename pg_upgrade 'log' to 'log_opts', to avoid platform naming conflict. 2010-10-20 02:31:17 +00:00
version.c Use "upgrade" in preference over "migrate" in pg_upgrade messages and 2010-12-15 07:11:31 -05:00
version_old_8_3.c Use "upgrade" in preference over "migrate" in pg_upgrade messages and 2010-12-15 07:11:31 -05:00