pgsql: Fix cross-version upgrade tests.

2024-11-14 Thread Tom Lane
Fix cross-version upgrade tests. TestUpgradeXversion knows how to make the main regression database's references to pg_regress.so be version-independent. But it doesn't do that for plperl's database, so that the C function added by commit b7e3a52a8 is causing cross-version upgrade test failures.

pgsql: Fix cross-version upgrade tests.

2024-11-14 Thread Tom Lane
Fix cross-version upgrade tests. TestUpgradeXversion knows how to make the main regression database's references to pg_regress.so be version-independent. But it doesn't do that for plperl's database, so that the C function added by commit b7e3a52a8 is causing cross-version upgrade test failures.

pgsql: Fix cross-version upgrade tests.

2024-11-14 Thread Tom Lane
Fix cross-version upgrade tests. TestUpgradeXversion knows how to make the main regression database's references to pg_regress.so be version-independent. But it doesn't do that for plperl's database, so that the C function added by commit b7e3a52a8 is causing cross-version upgrade test failures.

pgsql: Fix cross-version upgrade tests.

2024-11-14 Thread Tom Lane
Fix cross-version upgrade tests. TestUpgradeXversion knows how to make the main regression database's references to pg_regress.so be version-independent. But it doesn't do that for plperl's database, so that the C function added by commit b7e3a52a8 is causing cross-version upgrade test failures.

pgsql: Fix cross-version upgrade tests.

2024-11-14 Thread Tom Lane
Fix cross-version upgrade tests. TestUpgradeXversion knows how to make the main regression database's references to pg_regress.so be version-independent. But it doesn't do that for plperl's database, so that the C function added by commit b7e3a52a8 is causing cross-version upgrade test failures.

pgsql: Fix cross-version upgrade tests.

2024-11-14 Thread Tom Lane
Fix cross-version upgrade tests. TestUpgradeXversion knows how to make the main regression database's references to pg_regress.so be version-independent. But it doesn't do that for plperl's database, so that the C function added by commit b7e3a52a8 is causing cross-version upgrade test failures.

pgsql: Fix cross-version upgrade tests.

2024-11-14 Thread Tom Lane
Fix cross-version upgrade tests. TestUpgradeXversion knows how to make the main regression database's references to pg_regress.so be version-independent. But it doesn't do that for plperl's database, so that the C function added by commit b7e3a52a8 is causing cross-version upgrade test failures.

pgsql: Fix cross-version upgrade tests after f0827b443.

2024-02-28 Thread Tom Lane
Fix cross-version upgrade tests after f0827b443. Removing the get_columns_length() function from regress.so means we have to drop it when testing upgrades from versions that had it. Per buildfarm. Discussion: https://postgr.es/m/2520881.1709159...@sss.pgh.pa.us Branch -- master Details ---