pg.ddx.io

Search forty years of PostgreSQL.

Every message from the PostgreSQL community mailing lists, 1991 to today, mapped to the commits, code, and documentation they produced.

Try: HOT pruning · why REPACK was renamed · s:vacuum f:lane  ·  browse the lists →

Loading corpus stats…


From a discussion to the code it became

Every archive here is cross-linked: a mailing-list thread points to the commit it produced, the commit points to the symbols it changed, and each of those points back to the discussion. Follow any thread to the code, or any commit back to the argument that shaped it.

Browse the archive →


Search forty years of PostgreSQL commits

The full postgres git history since 1996, searchable by commit message — the fast, agent-friendly replacement for the retired git.postgresql.org/gitweb. Backed by Postgres full-text indexes.

Or query it directly (JSON): GET /api/v2/repos/postgres/commits?q=… · git API guide →


Read it however you want

In a browser · in your mail client (IMAP) · as newsgroups (NNTP) · as a git repo · as Atom feeds · as JSON · from your AI agent (MCP).  Full setup guide →


Free. Read-only. Nothing about you is stored.

No accounts, no cookies, no tracking, no ads. Every page here is the same for everyone. Every archive is also a git repo you can clone and keep.

Run by one person as a public good. What it costs →