Re: Thomas Munro 2019-10-11 <ca+hukgkde98dfwkjos7e4z+oamzc-1szfpl3v3ppgi1unvq...@mail.gmail.com> > While testing pg_upgrade scenarios I noticed that initdb-created > collations' versions are not preserved, potentially losing track of > information about corrupted indexes. That's a preexisting condition, > and probably well understood, but it made me realise that if we switch > to per-database object (for example: per index) version tracking as > mentioned up-thread, then we should probably preserve that information > across pg_upgrade.
That would make much sense, yes. The whole problem is already complex enough, if we add another "but if you use pg_upgrade, you still need to do the tracking manually" footnote, users will be very confused. Christoph