Re: Proposal for enabling auto-vectorization for checksum calculations
John Naylor <johncnaylorls@gmail.com>
From: John Naylor <johncnaylorls@gmail.com>
To: Andrew Kim <tenistarkim@gmail.com>
Cc: Oleg Tselebrovskiy <o.tselebrovskiy@postgrespro.ru>,
pgsql-hackers@lists.postgresql.org
Date: 2026-04-04T13:25:40Z
Lists: pgsql-hackers
On Mon, Mar 30, 2026 at 7:01 PM John Naylor <johncnaylorls@gmail.com> wrote: > I'll repeat building pg_filedump with this and if that goes well I > plan to push this week unless there are objections. Something change in my environment, or something, because I can't build pg_filedump anymore, although it hasn't had any recent new commits: pg_config /bin/sh: line 1: mkdir: command not found Looks like something messed with PATH, but I don't think it was me. In any case, very little has changed in the patch since I last built pg_filedump successfully, so I won't worry yet. I pushed with a couple cosmetic adjustments: - Removed no-longer-needed #includes from configure checks - Added a comment that we deliberately don't guard on __has_attribute - switch things around to use #ifdef instead of #ifndef for clarity Thanks Andrew, for picking this up again! -- 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