Re: Clarification on the release notes of postgresql 12 regarding pg_upgrade

From: Peter Geoghegan <pg(at)bowt(dot)ie>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Josef Šimánek <josef(dot)simanek(at)gmail(dot)com>, Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at>, Marcelo Lacerda <marceloslacerda(at)gmail(dot)com>, "pgsql-generallists(dot)postgresql(dot)org" <pgsql-general(at)lists(dot)postgresql(dot)org>
Subject: Re: Clarification on the release notes of postgresql 12 regarding pg_upgrade
Date: 2019-10-04 16:43:31
Message-ID: CAH2-WzkBFgh+ZnNmL-gtPyVW4ozMreYbrVi-2Pk6kafhuX3eFA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Fri, Oct 4, 2019 at 9:09 AM Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> > You can't REINDEX safely regarding that note.
>
> Actually running into that problem is quite unlikely; and if you did
> hit it, it'd just mean that the REINDEX fails, not that you have any
> urgent problem to fix. I'd encourage you to just go ahead and REINDEX,
> if you have indexes that could benefit from the other changes.

Right. It is hard to imagine an application that evolved to fully rely
on the previous slightly higher limit, and cannot tolerate a reduction
in the limit by only 8 bytes. The limit applies to a tuple *after*
TOAST compression has been applied.

--
Peter Geoghegan

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Daniel Verite 2019-10-04 16:49:48 Re: Postgres 12: backend crashes when creating non-deterministic collation
Previous Message Alvaro Herrera 2019-10-04 16:28:43 Re: Pg11 -- MultiXactId xxxx has not been created yet -- apparent wraparound