Teach pg_upgrade to deal with invalid databases

Edit
ID 7262
Title Teach pg_upgrade to deal with invalid databases
CI (CFBot) Summary
Stats (from CFBot) Patch version: v3, Patch count: 1, First patch: +91−53, All patches: +91−53
Tags
Created 2026-09-04 17:32:30
Last modified 2026-10-16 23:30:03 (4 days ago)
Latest email 2026-10-16 21:25:07 (4 days ago)
Status
PG20-3 (2026-11-01 – 2026-11-30): Needs review
Target version 20
Authors Bharath Rupireddy (bharathrupireddy)
Reviewers Nathan Bossart (bossartn) Become reviewer
Committer
Links
Emails
Teach pg_upgrade to deal with invalid databases
First at 2026-09-04 17:27:00 by Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com>
Latest at 2026-10-16 21:25:07 by Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com>
Latest attachment (v3-0001-Teach-pg_upgrade-to-skip-invalid-databases.patch) at 2026-10-16 21:25:07 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com>
    Attachment (v3-0001-Teach-pg_upgrade-to-skip-invalid-databases.patch) at 2026-10-16 21:25:07 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: No)
    Attachment (v2-0001-Teach-pg_upgrade-to-skip-invalid-databases.patch) at 2026-09-24 15:37:00 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: No)
    Attachment (v1-0001-Teach-pg_upgrade-to-deal-with-invalid-databases.patch) at 2026-09-04 17:27:00 from Bharath Rupireddy <bharath.rupireddyforpostgres at gmail.com> (Patch: No)
History
When Who What
2026-10-16 23:30:03 Bharath Rupireddy (bharathrupireddy) New status: Needs review
2026-10-16 21:31:36 CFbot Patch does not need rebase anymore
2026-10-14 23:11:26 CFbot Patch needs rebase
2026-10-14 16:21:32 Nathan Bossart (bossartn) New status: Waiting on Author
2026-09-21 18:49:46 Nathan Bossart (bossartn) Added bossartn as reviewer
2026-09-04 17:32:31 Bharath Rupireddy (bharathrupireddy) Attached mail thread CALj2ACV3jSPaMCSRQ8XZTN_meZezNyySpMJVhVBZy_qDJK2mmQ@mail.gmail.com
2026-09-04 17:32:30 Bharath Rupireddy (bharathrupireddy) Created patch record
Edit