Re: Proposal for enabling auto-vectorization for checksum calculations
Andrew Kim <tenistarkim@gmail.com>
From: Andrew Kim <tenistarkim@gmail.com>
To: John Naylor <johncnaylorls@gmail.com>
Cc: Oleg Tselebrovskiy <o.tselebrovskiy@postgrespro.ru>,
pgsql-hackers@lists.postgresql.org
Date: 2026-03-16T08:00:06Z
Lists: pgsql-hackers
It looks like your PostgreSQL build on Cirrus CI is failing during the Meson configuration phase because it cannot find the libedit libraries. Should we add these to the pacman installation command in our CI scripts, or is there a preferred way to handle terminal library dependencies for the Windows Meson builds? https://cirrus-ci.com/task/4928462311391232 [01:09:47.468] meson.build:1480:20: ERROR: C shared or static library 'libedit' not found On Mon, Feb 9, 2026 at 12:42 AM Andrew Kim <tenistarkim@gmail.com> wrote: > > Hi John, Thanks for v11. > Adding the headercheck exception for the internal header looks good to me. > It would be the right call to fix the CI issues. > The current structure utilizing the semi-private header looks solid to me. > -Andrew > > On Wed, Jan 21, 2026 at 3:13 AM John Naylor <johncnaylorls@gmail.com> wrote: > > > > Attached is v11 to fix headerscheck, per CI. > > > > -- > > John Naylor > > Amazon Web Services
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Use AVX2 for calculating page checksums where available
- 5e13b0f24039 19 (unreleased) landed
-
Refactor checksumming code to make it easier to use externally.
- f04216341dd1 9.3.0 cited