Commit Graph

60 Commits (REL9_1_STABLE)

Author SHA1 Message Date
Noah Misch a2385cac13 Obstruct shell, SQL, and conninfo injection via database and role names. 9 years ago
Bruce Momjian 321db71239 pg_upgrade: only allow template0 to be non-connectable 11 years ago
Bruce Momjian 08aaae40e1 pg_upgrade: quote directory names in delete_old_cluster script 11 years ago
Heikki Linnakangas 94095e341c Add missing SYSTEMQUOTEs 12 years ago
Bruce Momjian ce4f365188 pg_upgrade: don't copy/link files for invalid indexes 13 years ago
Bruce Momjian 97a60fa5a0 Fix pg_upgrade for invalid indexes 13 years ago
Andrew Dunstan a69b7a1c34 Indent fix_path_separator() header properly. 13 years ago
Andrew Dunstan d10ddf4d51 Use correct path separator for Windows builtin commands. 13 years ago
Bruce Momjian af97980b9a In pg_upgrade, verify that the install user has the same oid on both 14 years ago
Bruce Momjian 2815574615 In pg_upgrade, remove dependency on pg_config, as that might not be in 14 years ago
Bruce Momjian 98fbce0931 In pg_upgrade, allow tables using regclass to be upgraded because we 14 years ago
Bruce Momjian 8cdd62068d In pg_upgrade, disallow migration of 8.3 clusters using contrib/ltree 14 years ago
Tom Lane 333eb32081 Fix not-backwards-compatible pg_upgrade test for prepared transactions. 15 years ago
Bruce Momjian d9db32401c In pg_upgrade, check that the binary and data directories are the same 15 years ago
Bruce Momjian c6635bd7ba Adjust pg_upgrade check for pg_upgrade_support to happen after the 15 years ago
Bruce Momjian 3ccd16c5a9 Fix pg_upgrade status message capitalization mistake. 15 years ago
Bruce Momjian 5561fe2184 In pg_upgrade, check there are no prepared transactions. 15 years ago
Bruce Momjian 6560407c7d Pgindent run before 9.1 beta2. 15 years ago
Bruce Momjian 11c08c3fd7 In pg_upgrade, do case-insensitive checks of locale, encoding, and ctype 15 years ago
Peter Eisentraut 0ee391b77a /contrib/foo -> contrib/foo 15 years ago
Bruce Momjian 78318d63d7 In pg_upgrade, add status message about superuser check. 15 years ago
Bruce Momjian 1609ca5adb In pg_upgrade, report non-super-user username in error message. 15 years ago
Bruce Momjian 81301b8578 Check that the pg_upgrade user specified is a super-user. 15 years ago
Bruce Momjian 5c5f83507c Adjust pg_upgrade FATAL error messages to have consistent newlines. 15 years ago
Bruce Momjian 44091442db In pg_upgrade, avoid one start/stop of the postmaster; use the -w 15 years ago
Bruce Momjian 76dd09bbec Add postmaster/postgres undocumented -b option for binary upgrades. 15 years ago
Bruce Momjian 0262251c33 Pg_upgrade C comment addition. 15 years ago
Bruce Momjian 7228d02989 Throw error for mismatched pg_upgrade clusters 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Peter Eisentraut c75163842c Replace the confusing exit_nicely() by an atexit/on_exit hook 15 years ago
Bruce Momjian d367d41d66 Fix file descriptor leaks in pg_upgrade in failure code paths. 15 years ago
Tom Lane dfe18f18d2 Fix a couple more missing "static" markers. 15 years ago
Bruce Momjian fe8f15d5d2 Adjust pg_upgrade error message, array freeing, and add error check. 15 years ago
Bruce Momjian 2b6e2dee78 Fix wrong verb in pg_upgrade text message, per Haas. 15 years ago
Bruce Momjian 0a5f119931 A toast relid field are no longer needed in pg_upgrade's rel arrays, so 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Bruce Momjian 67c9e4442f Furter pg_upgrade optimizations to reduce function call argument count. 15 years ago
Bruce Momjian 6e6bee987f In pg_upgrade, remove use of whichCluster, and just pass old/new cluster 15 years ago
Bruce Momjian 16b5e08dec Use "upgrade" in preference over "migrate" in pg_upgrade messages and 15 years ago
Bruce Momjian 691a67b922 Rename pg_upgrade 'log' to 'log_opts', to avoid platform naming conflict. 15 years ago
Bruce Momjian 07456b45e6 Pgindent run on pg_upgrade source after restructuring. 15 years ago
Bruce Momjian e13f7e9a71 Restructure the pg_upgrade code to use several global structures rather 15 years ago
Bruce Momjian 722d5beeb2 In pg_upgrade, rename SHELL_EXT to SCRIPT_EXT, for clarity. 15 years ago
Bruce Momjian 51eeccd6cc Add removal of PG_VERSION to optional old cluster deletion script. 15 years ago
Bruce Momjian 9df96f9bb1 In pg_upgrade, rename macro EXEC_EXT to SHELL_EXT for clarity. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 8af787ea24 Adjust check_for_isn_and_int8_passing_mismatch() so it is called for all 16 years ago
Bruce Momjian f31b1fd7c1 Prevent pg_upgrade from migrating databases that use reg* data types 16 years ago
Bruce Momjian 804f96accb In pg_upgrade, prevent psql AUTOCOMMIT=off by not loading .psqlrc. 16 years ago
Bruce Momjian 239d769e7e pgindent run for 9.0, second run 16 years ago