Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nH2Yo-0007my-5P for buildfarm-members@arkaria.postgresql.org; Mon, 07 Feb 2022 11:51:58 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nH2Yl-0007Bd-Cr for buildfarm-members@arkaria.postgresql.org; Mon, 07 Feb 2022 11:51:55 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nGi6i-0005cA-PI; Sun, 06 Feb 2022 14:01:36 +0000 Received: from relay4-d.mail.gandi.net ([2001:4b98:dc4:8::224]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nGi6b-0005Xm-9z; Sun, 06 Feb 2022 14:01:35 +0000 Received: (Authenticated sender: adsend@dunslane.net) by mail.gandi.net (Postfix) with ESMTPSA id 6D7E2E0004; Sun, 6 Feb 2022 14:01:25 +0000 (UTC) Message-ID: <4b19d29e-e158-534d-5dbd-57a4e34fdc23@dunslane.net> Date: Sun, 6 Feb 2022 09:01:24 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US From: Andrew Dunstan Subject: Announcing Release 14 of the PostgreSQL Buildfarm client To: buildfarm-members@lists.postgresql.org, PostgreSQL Hackers Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Significant changes: * don't run TestUpgrade if TAP tests are present in |src/bin/pg_upgrade| * Add proposed new location of |pg_upgrade| logs in TestUpgrade module * Use an HMAC over the whole content as the signature. * Quote |PROVE_FLAGS |in case there are multiple settings * tighten failure detection for cross version upgrade * be more verbose about git mirror failures * Support symlinks on Windows where possible in SCM module * Document |rm_worktrees| setting and make |on| the default. * Add new branches_to_build keywords |STABLE| and |OLD| Because of the changes to how pg_upgrade logging works, owners are strongly urged to upgrade to the new release as soon as possible if they are running the TestUpgrade module. The meaning of the branches_to_build keywords are as follows: STABLE means all the live branches other than master/HEAD, while OLD means those branches older than STABLE that we are now supporting limited builds for (currently REL9_2_STABLE through REL9_6_STABLE). Downloads are available at and cheers andrew