Re: Backporting BackgroundPsql

Heikki Linnakangas <hlinnaka@iki.fi>

From: Heikki Linnakangas <hlinnaka@iki.fi>
To: Pavan Deolasee <pavan.deolasee@gmail.com>, Daniel Gustafsson <daniel@yesql.se>
Cc: PostgreSQL Hackers <pgsql-hackers@postgresql.org>, Michael Paquier <michael@paquier.xyz>, Alvaro Herrera <alvherre@alvh.no-ip.org>, Tom Lane <tgl@sss.pgh.pa.us>, Andres Freund <andres@anarazel.de>, Andrew Dunstan <andrew@dunslane.net>, Melanie Plageman <melanieplageman@gmail.com>, Amit Kapila <amit.kapila16@gmail.com>, Mikael Kjellström <mikael.kjellstrom@gmail.com>, Robert Haas <robertmhaas@gmail.com>
Date: 2024-07-01T16:33:47Z
Lists: pgsql-hackers
On 01/07/2024 17:11, Pavan Deolasee wrote:
> H i Daniel,
> 
> On Mon, Jul 1, 2024 at 1:09 PM Daniel Gustafsson <daniel@yesql.se 
> <mailto:daniel@yesql.se>> wrote:
> 
>      > On 29 Jun 2024, at 06:38, Pavan Deolasee
>     <pavan.deolasee@gmail.com <mailto:pavan.deolasee@gmail.com>> wrote:
> 
>      > Don't we need to add install and uninstall rules for the new
>     module, like we did in
>     https://git.postgresql.org/pg/commitdiff/a4c17c86176cfa712f541b81b2a026ae054b275e <https://git.postgresql.org/pg/commitdiff/a4c17c86176cfa712f541b81b2a026ae054b275e> and https://git.postgresql.org/pg/commitdiff/7039c7cff6736780c3bbb41a90a6dfea0f581ad2 <https://git.postgresql.org/pg/commitdiff/7039c7cff6736780c3bbb41a90a6dfea0f581ad2> ?
> 
>     Thats correct, we should backport those as well.
> 
> Thanks for confirming. Attaching patches for PG15 and PG14, but this 
> will need backporting all the way up to PG12.

Thanks! Pushed to v12-v15.

-- 
Heikki Linnakangas
Neon (https://neon.tech)




Commits

  1. Fix missing installation/uninstallation rules for BackgroundPsql.pm

  2. Backport BackgroundPsql perl test module

  3. Add missing uninstallation rule for BackgroundPsql.pm

  4. Fix missing installation rules for BackgroundPsql.pm

  5. Skip \password TAP test on old IPC::Run versions

  6. Test SCRAM iteration changes with psql \password

  7. Refactor background psql TAP functions