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.
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 →