Re: Potential ABI breakage in upcoming minor releases

Ants Aasma <ants.aasma@cybertec.at>

From: Ants Aasma <ants.aasma@cybertec.at>
To: Noah Misch <noah@leadboat.com>
Cc: Pavan Deolasee <pavan.deolasee@gmail.com>, pgsql-hackers <pgsql-hackers@postgresql.org>, Tom Lane <tgl@sss.pgh.pa.us>
Date: 2024-11-14T15:23:48Z
Lists: pgsql-hackers

Commits

Same data as JSON: GET /api/v1/messages/:b64id/commits the thread's linked commits as JSON, with link sources. API reference →
  1. Undo unintentional ABI break in struct ResultRelInfo.

  2. For inplace update durability, make heap_update() callers wait.

  3. Fix btmarkpos/btrestrpos array key wraparound bug.

  4. Fix calculation of which GENERATED columns need to be updated.

On Thu, 14 Nov 2024 at 16:35, Noah Misch <noah@leadboat.com> wrote:

> Based on a grep of PGXN code, here are some or all of the modules that
> react
> to sizeof(ResultRelInfo):
>

To add to this list, Christoph Berg confirmed that timescaledb test suite
crashes. [1]

Regards,
Ants Aasma

[1]
https://pgdgbuild.dus.dg-i.net/job/timescaledb-autopkgtest/9/architecture=amd64,distribution=sid/console