Bruce Momjian wrote: > hubert depesz lubaczewski wrote: > > On Wed, Aug 31, 2011 at 01:23:05PM -0400, Bruce Momjian wrote: > > > Can you get me the 9.0.X pg_class.relfrozenxid for the toast and heap > > > tables involved? > > > > Sure: > > > > =# select oid::regclass, relfrozenxid from pg_class where relname in > > ('transactions', 'pg_toast_106668498'); > > oid | relfrozenxid > > -----------------------------+-------------- > > pg_toast.pg_toast_106668498 | 3673553926 > > transactions | 3623560321 > > (2 rows) > > Working with depesz, I have found the cause. The code I added to fix > pg_upgrade in 9.0.4 and earlier releases didn't handle old 8.3 servers > properly. I mistakenly processed toast table with the same pg_dump > query as used for pre-8.4 toast tables, not realizing those were not > functional because there were no reloptions for toast tables in pre-8.4. > > The attached applied patches fix all releases. This will have to be > mentioned in the 9.0.5 release notes, and we should probably do the same > kind of announcement we did when I fixed this for 9.0.4. :-( > > Yeah, I should not have caused this bug. It did not show up in any of > my testing.
I have posted the bug and fix announcement to the announce email list. -- Bruce Momjian <br...@momjian.us> http://momjian.us EnterpriseDB http://enterprisedb.com + It's impossible for everything to be true. + -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers