Commit Graph

57 Commits (REL9_1_STABLE)

Author SHA1 Message Date
Bruce Momjian c5391e9334 pg_dump, pg_upgrade: allow postgres/template1 tablespace moves 10 years ago
Bruce Momjian ce4f365188 pg_upgrade: don't copy/link files for invalid indexes 13 years ago
Bruce Momjian 6cc2ed14f1 Fix pg_upgrade to properly upgrade a table that is stored in the cluster 14 years ago
Bruce Momjian 2e9633c362 In pg_upgrade, because toast table names can be mismatched with the heap 14 years ago
Bruce Momjian 39a713ea05 In pg_upgrade, limit schema name filter to include toast tables. Bug 15 years ago
Bruce Momjian 96a770d5da In pg_upgrade, avoid dumping orphaned temporary tables. This makes the 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Bruce Momjian e69d32158c Simplify structure of query used to gather database object information 15 years ago
Bruce Momjian 05d93c38a7 Tighten pg_upgrade check for pre-8.4 toast table name matching. 15 years ago
Bruce Momjian a54ba23c08 Improve pg_upgrade relation name check logic for pre-8.4 servers. 15 years ago
Bruce Momjian 8f87dcd863 Update new pg_upgrade comment about pre-8.4 TOAST tables. 15 years ago
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 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
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 a60b32b3dc In pg_upgrade, remove unnecessary separate handling of toast tables now 15 years ago
Bruce Momjian 2f657e4d72 More pg_upgrade relfilenode C comments added. 15 years ago
Bruce Momjian f75383e6e8 In pg_upgrade, track only one copy of namespace/relname in FileNameMap 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 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 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 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
Bruce Momjian 16b5e08dec Use "upgrade" in preference over "migrate" in pg_upgrade messages and 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
Bruce Momjian 1c72614be7 Fix for new pg_upgrade cache code. 15 years ago
Bruce Momjian 333b4a45f1 Cache most recent relfilenode lookups, for speed, after report of 15 years ago
Bruce Momjian ad06db2610 In pg_upgrade, use cached copy of directory listing, rather than calling 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 807005c024 Use macro atooid() for conversion of strings to oids, per suggestion 15 years ago
Bruce Momjian 9340fb80b1 In pg_upgrade, properly handle oids > 2^31 by using strtoul() internally 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 239d769e7e pgindent run for 9.0, second run 16 years ago
Bruce Momjian da254e3d16 Make pg_upgrade copyrights just 2010, not 2010-2010. 16 years ago
Bruce Momjian de255a6eb1 Add copyrights to pg_upgrade and pg_upgrade_tools files, per Tom. 16 years ago
Bruce Momjian ccbe0c14e6 Add CVS tags to pg_upgrade and pg_upgrade_support files, per request 16 years ago