Commit Graph

438 Commits (ecacbdbcee67e202cfcaa1180da170b9f13654bb)

Author SHA1 Message Date
Bruce Momjian 9e5bed2df1 Restructure pg_upgrade checks because pre-8.4 Postgres did not rename 15 years ago
Bruce Momjian f7b70dfc76 Fix pg_upgrade to print the proper database name for file transfer 15 years ago
Bruce Momjian a3375becfa Print clearer failure message when pg_upgrade fails due to a fatal 15 years ago
Bruce Momjian 497e65f822 In pg_upgrade, no need to initialize global struct values; they are 15 years ago
Alvaro Herrera b4a7e5980b Cleanup ClusterInfo initialization in pg_upgrade 15 years ago
Bruce Momjian 1cc19cc358 Fix bug in 9.1 pg_upgrade processing of old/new relations; adjust debug 15 years ago
Alvaro Herrera 8b2557553c Make pg_upgrade compile again 15 years ago
Bruce Momjian fe8f15d5d2 Adjust pg_upgrade error message, array freeing, and add error check. 15 years ago
Tom Lane 629b3af27d Convert contrib modules to use the extension facility. 15 years ago
Tom Lane caddcb8f4b Fix pg_upgrade to handle extensions. 15 years ago
Tom Lane cd7d748d51 Repair multiple breakage in Windows-specific code for appending '.exe'. 15 years ago
Bruce Momjian 2b6e2dee78 Fix wrong verb in pg_upgrade text message, per Haas. 15 years ago
Bruce Momjian 9d220fc17e Simplify pg_upgrade checking of executable permissions. 15 years ago
Bruce Momjian 2bb87a61a8 Add pg_upgrade comment for why we can't use template1 inheritance for 15 years ago
Bruce Momjian 6238473adb Fix pg_upgrade to create pg_authid restore functions in the 'postgres' 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 002c105a07 In pg_upgrade, remove functions that did sequential array scans looking 15 years ago
Bruce Momjian ebaf648ad2 In pg_upgrade, clarify use of install_db_support_functions(). 15 years ago
Bruce Momjian a60b32b3dc In pg_upgrade, remove unnecessary separate handling of toast tables now 15 years ago
Bruce Momjian 133641a48e Document why pg_upgrade preserves pg_auth.oid (because they are stored 15 years ago
Bruce Momjian 2f657e4d72 More pg_upgrade relfilenode C comments added. 15 years ago
Bruce Momjian 3095643d37 Simplify pg_upgrade C comment about what is preserved. 15 years ago
Bruce Momjian f75383e6e8 In pg_upgrade, track only one copy of namespace/relname in FileNameMap 15 years ago
Bruce Momjian 519c008a96 Fix C indenting in pg_upgrade function. 15 years ago
Bruce Momjian d8d3d2a4f3 Fix pg_upgrade of large object permissions by preserving pg_auth.oid, 15 years ago
Bruce Momjian 2896c87ce4 Force pg_upgrade's to preserve pg_class.oid, not pg_class.relfilenode. 15 years ago
Bruce Momjian 46d28820b6 Improve C comments about backend variables set by pg_upgrade_support 15 years ago
Bruce Momjian 56a9adcb96 Rename pg_upgrade variables, for clarity. 15 years ago
Bruce Momjian e66e43988a Update pg_upgrade C comments. 15 years ago
Bruce Momjian a45beaac64 Fix for recent pg_upgrade commit to fix large objects relfilenode 15 years ago
Bruce Momjian b1f2a94fa2 In pg_upgrade, adjust transfer_relfile()'s parameters to be more logical. 15 years ago
Bruce Momjian 5cff5b5779 Clarify pg_upgrade's creation of the map file structure. Also clean 15 years ago
Bruce Momjian 3302334b48 In pg_upgrade, copy pg_largeobject_metadata and its index for 9.0+ 15 years ago
Bruce Momjian 0857a84498 In pg_upgrade, fix backward logging display of link operations. 15 years ago
Bruce Momjian 25cc7424e3 Simplify functions and parameters used by pg_upgrade. 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 f82b3e58f8 In pg_upgrade, rename "CLUSTERNAME" to "CLUSTER_NAME". 15 years ago
Tom Lane 88c803457a Improve pg_upgrade's checks for required executables. 15 years ago
Bruce Momjian 16b5e08dec Use "upgrade" in preference over "migrate" in pg_upgrade messages and 15 years ago
Tom Lane 3864afa1d1 Clean up some copied-and-pasted code in pg_upgrade. 15 years ago
Peter Eisentraut fc946c39ae Remove useless whitespace at end of lines 15 years ago
Robert Haas 5aa446c961 Cleanup various comparisons with the constant "true". 15 years ago
Robert Haas 11e482c350 Move copydir() prototype into its own header file. 15 years ago
Tom Lane 71baff1786 Fix buffer overrun in pg_upgrade. 15 years ago
Tom Lane 84c123be1d Allow new values to be added to an existing enum type. 15 years ago
Bruce Momjian a52aa6c6db Clean up pg_upgrade cache lookup code; remove useless NULL pointer tests. 15 years ago
Bruce Momjian 691a67b922 Rename pg_upgrade 'log' to 'log_opts', to avoid platform naming conflict. 15 years ago
Bruce Momjian 3325c9bddb Further speed up pg_upgrade lookups. 15 years ago