postgresql/contrib/pg_upgrade
Peter Eisentraut 08da2d282f Add pg_upgrade test suite
It runs the regression tests, runs pg_upgrade on the populated
database, and compares the before and after dumps.  While not actually
a cross-version upgrade, this does detect omissions and bugs in the
involved tools from time to time.  It's also possible to do a
cross-version upgrade by manually supplying parameters.
2011-11-27 22:42:32 +02:00
..
.gitignore Add pg_upgrade test suite 2011-11-27 22:42:32 +02:00
IMPLEMENTATION Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
Makefile Add pg_upgrade test suite 2011-11-27 22:42:32 +02:00
TESTING Add pg_upgrade test suite 2011-11-27 22:42:32 +02:00
check.c Remove ENABLE_SAME_CATVERSION_UPGRADES as unnecessary. 2011-11-25 19:08:41 -05:00
controldata.c In pg_upgrade, improve popen() failure detection by checking for fgets() 2011-10-06 19:37:29 -04:00
dump.c Add postgres.h to *.c files for pg_upgrade, ltree, and btree_gist, and 2011-08-26 21:16:24 -04:00
exec.c Add postgres.h to *.c files for pg_upgrade, ltree, and btree_gist, and 2011-08-26 21:16:24 -04:00
file.c Remove scandir() requirement in pg_upgrade; instead just use readdir() 2011-11-17 21:59:49 -05:00
function.c Allow pg_upgrade to upgrade an old cluster that doesn't have a 2011-11-01 13:49:48 -04:00
info.c In pg_upgrade, because toast table names can be mismatched with the heap 2011-09-28 22:30:44 -04:00
option.c Check the return value of getcwd(), instead of assuming success. 2011-11-04 10:40:25 -04:00
page.c Add postgres.h to *.c files for pg_upgrade, ltree, and btree_gist, and 2011-08-26 21:16:24 -04:00
pg_upgrade.c Remove pg_upgrade dependency on the 'postgres' database existing in the 2011-10-28 21:19:21 -04:00
pg_upgrade.h Remove scandir() requirement in pg_upgrade; instead just use readdir() 2011-11-17 21:59:49 -05:00
relfilenode.c Remove scandir() requirement in pg_upgrade; instead just use readdir() 2011-11-17 21:59:49 -05:00
server.c In pg_upgrade, add -o/-O options to pass parameters to the servers, and 2011-10-10 07:44:11 -04:00
tablespace.c Add postgres.h to *.c files for pg_upgrade, ltree, and btree_gist, and 2011-08-26 21:16:24 -04:00
test.sh Add pg_upgrade test suite 2011-11-27 22:42:32 +02:00
util.c Add postgres.h to *.c files for pg_upgrade, ltree, and btree_gist, and 2011-08-26 21:16:24 -04:00
version.c Remove unnecessary #include references, per pgrminclude script. 2011-09-01 10:04:27 -04:00
version_old_8_3.c In pg_upgrade, disallow migration of 8.3 clusters using contrib/ltree 2011-09-07 14:43:12 -04:00