Re: [PATCH] seg: preserve the upper boundary's certainty indicator in seg_out()

Andrew Dunstan <andrew@dunslane.net>

From: Andrew Dunstan <andrew@dunslane.net>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Heikki Linnakangas <hlinnaka@iki.fi>, Ewan Young <kdbase.hack@gmail.com>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2026-06-12T20:44:25Z
Lists: pgsql-hackers
On 2026-06-12 Fr 3:02 PM, Tom Lane wrote:
> Andrew Dunstan <andrew@dunslane.net> writes:
>> This is upsetting cross version upgrade tests, I assume since we didn't
>> backport it to branches older than 14.
>> Not sure what the best solution is. Drop the table, or at least the
>> offending row?
> I'd vote for teaching AdjustUpgrade.pm to delete just the problematic
> row.  No reason to remove more test surface than we have to.
>


WFM, I will work on it.


cheers


andrew

--
Andrew Dunstan
EDB: https://www.enterprisedb.com




Commits

  1. Adjust cross-version upgrade tests for seg_out() fix

  2. seg: Fix seg_out() to preserve the upper boundary's certainty indicator