Re: ltree_gist indexes broken after pg_upgrade from 12 to 13
От | Andrew Dunstan |
---|---|
Тема | Re: ltree_gist indexes broken after pg_upgrade from 12 to 13 |
Дата | |
Msg-id | 217b29f7-4db2-801e-fdad-eb5d47d5c0c0@dunslane.net обсуждение исходный текст |
Ответ на | Re: ltree_gist indexes broken after pg_upgrade from 12 to 13 (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: ltree_gist indexes broken after pg_upgrade from 12 to 13
|
Список | pgsql-hackers |
On 3/4/22 15:28, Tom Lane wrote: > Tomas Vondra <tomas.vondra@enterprisedb.com> writes: >> On 3/4/22 20:29, Nikita Glukhov wrote: >>> So, we probably have corrupted indexes that were updated since such >>> "incomplete" upgrade of ltree. >> IIRC pg_upgrade is not expected to upgrade extensions - it keeps the >> installed version of the extension, and that's intentional. > Yeah, exactly. But this opens up an additional consideration we > have to account for: whatever we do needs to work with either 1.1 > or 1.2 SQL-level versions of the extension. > > This is an area not currently touched by the buildfarm's cross version upgrade testing, which basically compares a pre-upgrade and post-upgrade dump of the databases. The upgraded cluster does contain contrib_regression_ltree. I'm open to suggestions on how we might improve the buildfarm's testing of upgraded indexes generally. cheers andrew -- Andrew Dunstan EDB: https://www.enterprisedb.com
В списке pgsql-hackers по дате отправления: