| From: | John Naylor <johncnaylorls(at)gmail(dot)com> | 
|---|---|
| To: | Andrew Kim <tenistarkim(at)gmail(dot)com> | 
| Cc: | pgsql-hackers(at)lists(dot)postgresql(dot)org, Oleg Tselebrovskiy <o(dot)tselebrovskiy(at)postgrespro(dot)ru> | 
| Subject: | Re: Proposal for enabling auto-vectorization for checksum calculations | 
| Date: | 2025-10-29 02:50:45 | 
| Message-ID: | CANWCAZZ_0AQMk1HgHXHX+JaeBfy_4kzwHgTdqMptDA7zM+nm+Q@mail.gmail.com | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-hackers | 
On Fri, Oct 24, 2025 at 2:49 PM Andrew Kim <tenistarkim(at)gmail(dot)com> wrote:
> The function signatures (pg_checksum_block, pg_checksum_page) remain
> identical, and checksum_impl.h still contains the complete
> implementation that external programs can include. The runtime
> dispatch only affects internal PostgreSQL usage.
I don't quite understand the architecture here -- all
platform-specific definitions were put in the "checksum_impl.h"
header. My thinking was that checksum.c would have all that, with thin
wrappers around the functions included from that header.
--
John Naylor
Amazon Web Services
| From | Date | Subject | |
|---|---|---|---|
| Next Message | jian he | 2025-10-29 03:10:55 | Re: postgres_fdw: Use COPY to speed up batch inserts | 
| Previous Message | Peter Smith | 2025-10-29 02:47:04 | Re: Logical Replication of sequences |