Tuesday, November 25, 2025

Announcing Release 20 of the PostgreSQL Build Farm Client

 Features:

  • New branches_to_build keyword UP_TO_ to allow building only certain older branches. e.g. UP_TO_REL_16_STABLE
  • Collect pg_config.h for meson builds
  • Handle new --restrict-key requirement for dump testing
  • Trim collection of log files
    Some files were collected multiple times, and some large log files were collected even when of little value, as the test succeeded. Reducing this will alleviate disk space pressure on the server.
  • Minor bug fixes.

Because of the reduced log collection, buildfarm owners are highly encouraged to  upgrade to the latest release.

The release can be obtained from Github or Buildfarm Server

Wednesday, March 5, 2025

Announcing Release 19.1 of the PostgreSQL Buildfarm client

 Hot on the heels of release 19, release 19.1 fixes a bug in release 19 that caused some builds to fail.

Also as a small improvement it now collects the log from the meson test setup, so failures there can be diagnosed.

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

Tuesday, March 4, 2025

Announcing Release 19 of the PostgreSQL Buildfarm Client

Release 19 has two main features:

  • Adjustment to the way we run cross version upgrade testing, to accommodate the recent statistics import feature
  • Adjust to the new SEpgsql test setup

Also included

  • Tame proliferation of kept error builds
  • improve check for installation complete, to avoid redundant installs where path includes "postgresql or "pgsql"

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