Release 17 of the PostgreSQL Buildfarm Client

From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, "buildfarm-members(at)lists(dot)postgresql(dot)org" <buildfarm-members(at)lists(dot)postgresql(dot)org>
Subject: Release 17 of the PostgreSQL Buildfarm Client
Date: 2023-08-04 15:23:11
Message-ID: 6e00da65-f0dc-3fa7-8b06-49385e08d05c@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: buildfarm-members pgsql-hackers

I have pushed Release 17 of the PostgreSQL Buildfarm client.

Release 17 has two main features:

* Modernize the way we do cross-version upgrade tests. Most of the
logic for modifying instances to make them suitable for cross
version upgrade testing has now been migrated to the Postgres core
code in |src/test/perl/PostgreSQL/Test/AdjustUpgrade.pm|. The new
code simply imports this module and leverages its knowledge.
* Support of building with |meson|. This is only supported on version
16 or later of Postgres, older branches will continue to use the
older toolsets. To enable building with |meson|, there are several
new settings, illustrated in the sample configuration file:
o |using_meson| this must be set to a true value
o |meson_jobs| this controls the degree of parallelism that
|meson| will use
o |meson_test_timeout| this is used to multiply the meson test
timeout. The default is 3, 0 turns off timeout
o |meson_config| This is an array of settings for passing to
|meson setup|. Note that all options need to be explicitly given
here - the client disables all |auto| options. This includes use
of |zlib| and |readline|, which do not default to on, unlike
|autoconf| setups.

There are also a number of relatively small bug fixes and tweaks (e.g.
some improvements in processing typedefs).

The release is available at
<https://github.com/PGBuildFarm/client-code/releases> or
<https://buildfarm.postgresql.org/downloads/latest-client.tgz>

Enjoy!

cheers

andrew

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

Responses

Browse buildfarm-members by date

  From Date Subject
Next Message Tom Lane 2023-08-04 23:14:25 Re: Release 17 of the PostgreSQL Buildfarm Client
Previous Message Gael Le Mignot 2023-07-18 07:22:49 Mule upgraded to Debian 12

Browse pgsql-hackers by date

  From Date Subject
Next Message Peter Geoghegan 2023-08-04 17:01:29 Re: Use of additional index columns in rows filtering
Previous Message Tom Lane 2023-08-04 15:08:21 Re: WIP: new system catalog pg_wait_event