Re: ERROR: posting list tuple with 20 items cannot be split at offset 168

From: Peter Geoghegan <pg(at)bowt(dot)ie>
To: Herman verschooten <Herman(at)verschooten(dot)net>
Cc: PostgreSQL mailing lists <pgsql-bugs(at)lists(dot)postgresql(dot)org>, Christl Nagels <christel(dot)nagels(at)tranna(dot)be>
Subject: Re: ERROR: posting list tuple with 20 items cannot be split at offset 168
Date: 2021-10-27 01:45:17
Message-ID: CAH2-WzkmsXRp95h+=dquSmHEkGFzgZvT57s0xSexFuayUjBbtw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

On Mon, Oct 25, 2021 at 10:35 PM Herman verschooten
<Herman(at)verschooten(dot)net> wrote:
> I can confirm that after dropping and recreating the 6 indexes everything is working fine.

Did you also run VACUUM?

You said that not all rows seem to be affected. Is there any pattern
that you notice about the rows that are affected?

I understand (from your remarks onSlack) that you found that the
problem seemed to go away once you dropped the index named
index_freights_on_cmr_received. But once you recreated the index from
scratch, the problem came back.

In other words, rebuilding the index didn't seem to make the "posting
list tuple with 20 items cannot be split at offset 168" error go away,
but dropping the index appeared to *temporarily* resolve the issue?
Suggesting that the problem was either in the table, or in the code
that builds a new index structure by scanning the table?

> Thanks for all the help, both here and on slack,

Thanks for the report!

--
Peter Geoghegan

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message PG Bug reporting form 2021-10-27 02:05:43 BUG #17248: Installation fails...
Previous Message Tom Lane 2021-10-27 00:53:37 Re: conchuela timeouts since 2021-10-09 system upgrade