Re: optimizing pg_upgrade's once-in-each-database steps

From: Nathan Bossart <nathandbossart(at)gmail(dot)com>
To: Ilya Gladyshev <ilya(dot)v(dot)gladyshev(at)gmail(dot)com>
Cc: Corey Huinker <corey(dot)huinker(at)gmail(dot)com>, Daniel Gustafsson <daniel(at)yesql(dot)se>, Robert Haas <robertmhaas(at)gmail(dot)com>, Jeff Davis <pgsql(at)j-davis(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: optimizing pg_upgrade's once-in-each-database steps
Date: 2024-09-03 18:39:25
Message-ID: ZtdX3bdITiozM5fx@nathan
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

In v12, I've moved the "queries" PQExpBuffer up to the UpgradeTask struct
so that we don't need to rebuild it for every database. I think this patch
set is in reasonable state, and I still plan to commit it this month.

--
nathan

Attachment Content-Type Size
v12-0001-Introduce-framework-for-parallelizing-various-pg.patch text/plain 18.5 KB
v12-0002-Use-pg_upgrade-s-new-parallel-framework-for-subs.patch text/plain 9.2 KB
v12-0003-Use-pg_upgrade-s-new-parallel-framework-to-get-r.patch text/plain 15.7 KB
v12-0004-Use-pg_upgrade-s-new-parallel-framework-to-get-l.patch text/plain 3.8 KB
v12-0005-Use-pg_upgrade-s-new-parallel-framework-for-exte.patch text/plain 4.2 KB
v12-0006-Use-pg_upgrade-s-new-parallel-framework-for-data.patch text/plain 13.5 KB
v12-0007-Use-pg_upgrade-s-new-parallel-framework-for-isn-.patch text/plain 4.7 KB
v12-0008-Use-pg_upgrade-s-new-parallel-framework-for-post.patch text/plain 6.3 KB
v12-0009-Use-pg_upgrade-s-new-parallel-framework-for-poly.patch text/plain 7.5 KB
v12-0010-Use-pg_upgrade-s-new-parallel-framework-for-WITH.patch text/plain 4.4 KB
v12-0011-Use-pg_upgrade-s-parallel-framework-for-encoding.patch text/plain 5.5 KB

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Noah Misch 2024-09-03 19:20:30 Re: Use read streams in pg_visibility
Previous Message Daniel Gustafsson 2024-09-03 18:35:12 Re: Minor cleanups in the SSL tests