pg_upgrade data type check connection overhead reduction

Edit
ID 4200
Title pg_upgrade data type check connection overhead reduction
Topic Performance
Created 2023-02-22 09:39:42
Last modified 2024-02-01 18:48:23 (10 months ago)
Latest email 2024-03-19 13:38:51 (8 months, 2 weeks ago)
Status
2024-01: Returned with feedback
2023-11: Moved to next CF
2023-09: Moved to next CF
2023-07: Moved to next CF
2023-03: Moved to next CF
Target version
Authors Daniel Gustafsson (d_gustafsson)
Reviewers Nathan Bossart (bossartn)Become reviewer
Committer
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/4200
git checkout commitfest/cf/4200
Emails
Reducing connection overhead in pg_upgrade compat check phase
First at 2023-02-17 21:44:49 by Daniel Gustafsson <daniel at yesql.se>
Latest at 2024-03-19 13:38:51 by Daniel Gustafsson <daniel at yesql.se>
Latest attachment (v15-0001-pg_upgrade-run-all-data-type-checks-per-connecti.patch) at 2024-03-18 12:11:41 from Daniel Gustafsson <daniel at yesql.se>
    Attachment (v15-0001-pg_upgrade-run-all-data-type-checks-per-connecti.patch) at 2024-03-18 12:11:41 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v14-0001-pg_upgrade-run-all-data-type-checks-per-connecti.patch) at 2024-02-09 09:33:37 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v13-0001-pg_upgrade-run-all-data-type-checks-per-connecti.patch) at 2024-02-08 23:04:56 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v12-0001-pg_upgrade-run-all-data-type-checks-per-connecti.patch) at 2024-02-08 14:16:07 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v11-0001-pg_upgrade-run-all-data-type-checks-per-connecti.patch) at 2024-02-07 13:25:35 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v10-0001-pg_upgrade-run-all-data-type-checks-per-connecti.patch) at 2023-10-27 13:20:09 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v9-0001-pg_upgrade-run-all-data-type-checks-per-connectio.patch) at 2023-09-14 08:48:45 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v8-0001-pg_upgrade-run-all-data-type-checks-per-connectio.patch) at 2023-08-31 21:34:53 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v7-0001-pg_upgrade-run-all-data-type-checks-per-connectio.patch) at 2023-07-11 22:43:14 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v6-0001-pg_upgrade-run-all-data-type-checks-per-connectio.patch) at 2023-07-10 14:43:23 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v5-0001-pg_upgrade-run-all-data-type-checks-per-connectio.patch) at 2023-07-06 15:58:33 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v4-0001-pg_upgrade-run-all-data-type-checks-per-connectio.patch) at 2023-07-04 19:08:39 from Nathan Bossart <nathandbossart at gmail.com> (Patch: Yes)
    Attachment (v3-0001-pg_upgrade-run-all-data-type-checks-per-connectio.patch) at 2023-03-13 14:10:58 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (nsphash.diff) at 2023-02-22 09:37:35 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-wip-pg_upgrade-data-structure.patch) at 2023-02-18 20:42:21 from Justin Pryzby <pryzby at telsasoft.com> (Patch: Yes)
    Attachment (0001-pg_upgrade-run-all-data-type-checks-per-connection.patch) at 2023-02-17 21:44:49 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
History
When Who What
2024-02-01 18:48:23 vigneshwaran C (vignesh.postgres) Closed in commitfest 2024-01 with status: Returned with feedback
2024-01-30 10:48:09 vigneshwaran C (vignesh.postgres) New status: Waiting on Author
2023-12-04 09:20:56 John Naylor (john.naylor) Closed in commitfest 2023-11 with status: Moved to next CF
2023-10-02 11:07:06 Peter Eisentraut (petere) Closed in commitfest 2023-09 with status: Moved to next CF
2023-08-31 22:15:17 Daniel Gustafsson (d_gustafsson) New status: Needs review
2023-08-31 13:09:12 Daniel Gustafsson (d_gustafsson) New status: Waiting on Author
2023-08-01 21:03:37 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2023-07 with status: Moved to next CF
2023-04-06 23:34:05 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2023-03 with status: Moved to next CF
2023-02-22 09:39:58 Daniel Gustafsson (d_gustafsson) Changed reviewers to Nathan Bossart (bossartn)
2023-02-22 09:39:58 Daniel Gustafsson (d_gustafsson) Changed authors to Daniel Gustafsson (d_gustafsson)
2023-02-22 09:39:42 Daniel Gustafsson (d_gustafsson) Attached mail thread BBB4C76F-D416-4F9F-949E-DBE950D37787@yesql.se
2023-02-22 09:39:42 Daniel Gustafsson (d_gustafsson) Created patch record
Edit