bump minimum supported version of psql and pg_{dump,dumpall,upgrade} to v10
Nathan Bossart <nathandbossart@gmail.com>
From: Nathan Bossart <nathandbossart@gmail.com>
To: pgsql-hackers@postgresql.org
Date: 2026-04-08T15:47:27Z
Lists: pgsql-hackers
Attachments
(This is for v20.)
I've brought this up a couple times in the past ~year, so here's a patch.
Supporting versions as old as v9.2 has become quite cumbersome, requiring
various version-specific branches and hacks. I believe our current policy
is that we support at least 10 previous major versions [0]. For reference,
we last bumped the minimum to v9.2 in 2021 (commits 30e7c175b81,
e469f0aaf3, and cf0cab868a).
From "git show --stat":
16 files changed, 569 insertions(+), 1836 deletions(-)
Thoughts?
[0] https://postgr.es/m/d0316012-ece7-7b7e-2d36-9c38cb77cb3b%40enterprisedb.com
--
nathan
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Remove pg_dump/pg_dumpall support for dumping from pre-v10 servers.
- 3a0a30884fd0 master landed
-
Remove pg_upgrade support for upgrading from pre-v10 servers.
- 14d841808307 master landed
-
Remove psql support for pre-v10 servers.
- 831bec45924a master landed
-
Run pgindent and pgperltidy for previous 3 commits.
- d69fdf79b8ba master landed