The Postgres mailing lists and source, linked together

Searchable, threaded, structured. Query the pgsql-hackers and pgsql-general mailing lists, no scraping necessary. Free (registration and an API key required).

Full search over every message ever sent on a PostgreSQL mailing list, filtered by date, version, sender, whatever. My goal is to fuse together all the work PostgreSQL has done being an open community to answer questions no piece can answer alone.

curl -H "Authorization: Bearer $KEY" \
  "https://horton.kehvyn.dev/api/v1/search?q=vacuum+bloat"

Messages in pgsql-hackers

Date ▼ SubjectFrom
2026-07-08T17:38:28Z Re: Implement waiting for wal lsn replay: reloaded Alexander Korotkov <aekorotkov@gmail.com>
2026-07-08T17:37:11Z Re: xact_rollback spikes when logical walsender exits Has attachments Nikolay Samokhvalov <nik@postgres.ai>
2026-07-08T17:29:45Z Re: PG20 Minimum Dependency Thread Jacob Champion <jacob.champion@enterprisedb.com>
2026-07-08T17:23:46Z Re: SQL/JSON: JSON_TRANSFORM (SQL standard, subclause 6.44) Srinath Reddy Sadipiralla <srinath2133@gmail.com>
2026-07-08T17:15:47Z Re: libpq: decouple the .pgpass lookup port from the connection port Christoph Berg <myon@debian.org>
2026-07-08T17:04:04Z Re: [PATCH] - Re: libpq: decouple the .pgpass lookup port from the connection port Has attachments Diego <mrstephenamell@gmail.com>
2026-07-08T17:03:48Z Re: SQL/JSON json_table plan clause Alexander Korotkov <aekorotkov@gmail.com>
2026-07-08T17:02:40Z Re: Truncate logs by max_log_size Has attachments Jim Jones <jim.jones@uni-muenster.de>
2026-07-08T16:58:10Z Re: [PATCH] Add pg_get_policy_ddl() function to reconstruct CREATE POLICY statement Rui Zhao <zhaorui126@gmail.com>
2026-07-08T16:52:51Z Re: [PATCH] Add RetrieveInstrumentation hook for CustomScan providers Has attachments Siddharth Kothari <sidkot@google.com>
2026-07-08T16:48:08Z Re: [PATCH] Fix null pointer dereference in PG19 Has attachments Paul A Jungwirth <pj@illuminatedcomputing.com>
2026-07-08T16:48:02Z Re: Small patch to improve safety of utf8_to_unicode(). Chao Li <li.evan.chao@gmail.com>
2026-07-08T16:03:23Z pg_hosts: Add pg_hosts_file_rules() Has attachments Zsolt Parragi <zsolt.parragi@percona.com>
2026-07-08T15:49:47Z Re: Can we get rid of TerminateThread() in pg_dump? Heikki Linnakangas <hlinnaka@iki.fi>
2026-07-08T15:49:16Z Re: Increased SECURITY RISCS from omitting some compikler options when building PG with meson; e.g. -fcf-protection=full Matthias van de Meent <boekewurm+postgres@gmail.com>
2026-07-08T15:42:03Z Re: Proposal: new file format for hba/ident/hosts configuration? Zsolt Parragi <zsolt.parragi@percona.com>
2026-07-08T15:38:38Z Re: Fix tracing of BackendKeyData and CancelRequest messages Has attachments Anthonin Bonnefoy <anthonin.bonnefoy@datadoghq.com>
2026-07-08T15:35:00Z Re: SQL/JSON json_table plan clause Nikita Malakhov <hukutoc@gmail.com>
2026-07-08T15:33:29Z Re: Proposal: new file format for hba/ident/hosts configuration? Has attachments Zsolt Parragi <zsolt.parragi@percona.com>
2026-07-08T15:26:48Z Re: pg19b1: TRAP: failed Assert("pgstat_bktype_io_stats_valid(bktype_shstats, MyBackendType)") Andrey Rachitskiy <pl0h0yp1@gmail.com>
2026-07-08T15:22:45Z Re: Support EXCEPT for TABLES IN SCHEMA publications Nisha Moond <nisha.moond412@gmail.com>
2026-07-08T15:22:17Z Re: Support EXCEPT for TABLES IN SCHEMA publications Nisha Moond <nisha.moond412@gmail.com>
2026-07-08T15:20:25Z Re: Support EXCEPT for TABLES IN SCHEMA publications Has attachments Nisha Moond <nisha.moond412@gmail.com>
2026-07-08T15:16:07Z Re: json/jsonb cleanup + FmgrInfo caching Andrew Dunstan <andrew@dunslane.net>
2026-07-08T14:57:53Z pg19b1: TRAP: failed Assert("pgstat_bktype_io_stats_valid(bktype_shstats, MyBackendType)") Justin Pryzby <pryzby@telsasoft.com>