Fixes required for cross version update testing - Mailing list pgsql-hackers

From Andrew Dunstan
Subject Fixes required for cross version update testing
Date
Msg-id ca55c6c3-50d1-172c-05ee-a3fcf6f1c113@dunslane.net
Whole thread Raw
Responses Re: Fixes required for cross version update testing
Re: Fixes required for cross version update testing
List pgsql-hackers
Over at [1] there was some discussion of moving knowledge of what's
required to be fixed from old branch repos to be able to upgrade them
into the core code, instead of having it reside in a buildfarm client
module.

Here's a piece of WIP for that, in the form of a perl module that
provides a function that takes an old version number / tag and provides
the set of sql statements that need to be run to make the old repo
upgradeable. It still needs a good deal of polish, but it's a start.

The advantage is that it makes it far less likely that the buildfarm
maintainer (i.e. me for now) is a bottleneck in fixing issues that arise
from development. This is by far the biggest area where we have seen
buildfarm breakage for cross version upgrade testing.


cheers


andrew


[1]  https://postgr.es/m/951602.1673535249@sss.pgh.pa.us

--
Andrew Dunstan
EDB: https://www.enterprisedb.com

Attachment

pgsql-hackers by date:

Previous
From: Andres Freund
Date:
Subject: Re: Decoupling antiwraparound autovacuum from special rules around auto cancellation
Next
From: Cary Huang
Date:
Subject: Re: Patch: Global Unique Index