]> granicus.if.org Git - postgresql/commit
pg_upgrade: allow upgrades for new-only TOAST tables
authorBruce Momjian <bruce@momjian.us>
Mon, 7 Jul 2014 17:24:08 +0000 (13:24 -0400)
committerBruce Momjian <bruce@momjian.us>
Mon, 7 Jul 2014 17:24:08 +0000 (13:24 -0400)
commitf64fe2cbe6f1ec74a97e32d152d02ff9e371da14
tree8a45dac9a97f1c4d5a3327aedba76f87699df81b
parentd54712e7cf2e8925d1e04782a0aec88eae2be72c
pg_upgrade: allow upgrades for new-only TOAST tables

Previously, when calculations on the need for toast tables changed,
pg_upgrade could not handle cases where the new cluster needed a TOAST
table and the old cluster did not.  (It already handled the opposite
case.)  This fixes the "OID mismatch" error typically generated in this
case.

Backpatch through 9.2
contrib/pg_upgrade/info.c