Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vNtaJ-00185q-0o for pgsql-hackers@arkaria.postgresql.org; Tue, 25 Nov 2025 13:59:59 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vNtaG-008wq0-2R for pgsql-hackers@arkaria.postgresql.org; Tue, 25 Nov 2025 13:59:57 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vNtaG-008wpj-0s for pgsql-hackers@lists.postgresql.org; Tue, 25 Nov 2025 13:59:56 +0000 Received: from mail-qk1-x732.google.com ([2607:f8b0:4864:20::732]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vNtaD-001QhK-2u for pgsql-hackers@lists.postgresql.org; Tue, 25 Nov 2025 13:59:56 +0000 Received: by mail-qk1-x732.google.com with SMTP id af79cd13be357-8b1f2fbaed7so459712885a.2 for ; Tue, 25 Nov 2025 05:59:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dunslane-net.20230601.gappssmtp.com; s=20230601; t=1764079191; x=1764683991; darn=lists.postgresql.org; h=autocrypt:subject:to:content-language:from:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=loz01kgqzvYRVCRWjNnxoytSOJE0Mr2ydS7b464Hmd4=; b=0ELQ3VKmsWREg4wm/uwT7K/68ndnp2lKMBn/Sbt1p9wEUxnthyV84E+U0EDJUfixJ7 kV1rH5IwXkApistKRiD/6ehdN3Ab2OODPXBX9q9VHqG+HfaU2IPTzo6qdf2iAsqt6N8D FCE14GteeWlB5ToE2bGLlG4Q4e47IDDye30Rg0F7SccqoGg9RdBm8KbEhEJwqUriHRIY y1HfEiqG/JsMkeU71eCLSzDsyPxYOFhQ+cZ4UidgKlnPLbtdUEr03+NMNZQ870S9cCGr p4jLiRzoolSg2VI83xbhy1E0TzgRDPUXp3LBWIKa71XvOV4hKiCBSFp1n8X9G/2h61ho bUMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764079191; x=1764683991; h=autocrypt:subject:to:content-language:from:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=loz01kgqzvYRVCRWjNnxoytSOJE0Mr2ydS7b464Hmd4=; b=CWZYOTs4wzTZa7U31wMxb1kRK1czzpKySIkFqbhCtsx7gzGJiALgXeA5QY7EldBVxs qg/cJAK6Wp7nS1nPqLoNTOmcAq4FdqpbYNxinkcmtRmOhwhKXbNX5ICHCxlmwnYL3wus eK7kBQfrdCLLmiUIsn/Z8jNaib9pVMlwL+MNVI39p2ggR5X72SbW72nN+P9x4gWaJ4cS oKBor3b8U94PkztMJT5GhKckXGbSfuzX1SFIRutVebw/4VkkykpJGv69LlxS5IJihz8x yA8i2jSj8WELXuF19e4IQG+bJJd9rLB5LASk0oAsa2QyeBssRY0d5r43Zc5ck4zgnqAj xmHA== X-Forwarded-Encrypted: i=1; AJvYcCUBz2UXZl7sWd9OtGGLGmdKjLub8kgdSY9ar0Q0S3TUbJI+L+SC6eEPgFC0johL/tVQF4vQQc4I4rUanRNZ@lists.postgresql.org X-Gm-Message-State: AOJu0Yyoe1reQ+jiCmz1fUwVPWfxOn+dpbFZU5nUysjqhF+xBj05dd99 F5bTj0vhJwsa+UV6Pi4F8Ki2K2/jTZpO3lMv+WtBJzwE/2ClP0lzTdsVm7NG4RPKuw85uGo5Kfd pped14Ys= X-Gm-Gg: ASbGnctk7W+ObLFMOA1p/KejacitM3C23CITz2/MFjIM5MoG/xw/JQI0vZpyuiM4Tf1 bu7mFtkeIi7XUFnnvHuG6UED1M7snzHT29oeEB8XnnoKGOIi8OEiHJ7XedtI2vf0BfPWYSL78Bo t/JvXFHtVsCY+iJPMgMooS9VaAKS/y+rxRw7+rPVts3xtLB0CwzDZhX45LFkSvlAo6pFEEVVmoA Reh5KJz9J5LOVVVqjP3g7guNNwWRT0GdaUOtaPoTaYbkLVCdOZYBPHxZd3hCQ5DzoNecOOg9+pj BLpDfHr5EIc06DTtBpE9LgmxfT1abEsE35fe32daLGLZOqtYB3DDVK94AoDeNvKU7nGwpk33mkB j8O/WDXNUN61NTxDms+cpvE0x/uQq4IARZ7frsZI/U8PBmLugfJ1HZA7txCE2Pgi+U7jC5UUUEs 6xYW2hr0XDniWbdiLJSw== X-Google-Smtp-Source: AGHT+IEu9U+SHF3nAKEG+A/hyrfCli/GFCH9+ViSCBSDAKT16TwFZcFWArIhCCgPvQsFEv+utRQrtA== X-Received: by 2002:a05:620a:3194:b0:8a1:21a6:e054 with SMTP id af79cd13be357-8b33d23b160mr2060453885a.4.1764079191071; Tue, 25 Nov 2025 05:59:51 -0800 (PST) Received: from ?IPV6:2605:a601:a6b0:500::1cb? ([2605:a601:a6b0:500::1cb]) by smtp.googlemail.com with ESMTPSA id af79cd13be357-8b357f0355fsm749618185a.10.2025.11.25.05.59.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 25 Nov 2025 05:59:50 -0800 (PST) Content-Type: multipart/alternative; boundary="------------PHgOAsrsCAZ7jP9ZDb01Idv0" Message-ID: <601bb91d-b55d-4fa6-bb57-c2126fb22620@dunslane.net> Date: Tue, 25 Nov 2025 08:59:49 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Andrew Dunstan Content-Language: en-US To: buildfarm-members@postgresql.org, PostgreSQL Hackers Subject: Announcing Release 20 of the PostgreSQL Build farm Client Autocrypt: addr=andrew@dunslane.net; keydata= xsBNBE7KWFkBCAClridxur2AIc7eW2AR7izbfp3EnNefie2HbLF0izW5Ik5UjX2HBXBx4syI gY6b0ugohXrr274+baoAlvSbq6cAoQuEVrk5IZFzt20b1Xkx65FwGSEj526yiKLocqkJceSq Xr9xcA5SGY+FZv441chh5SU92v4q6z+6LPpoHOh97ptAVXZYNTtU0LevyvD5lja0TzbvJm6C eFXitJfnm1pLEr0DGJCR/iUOl/N62Kh4855zZC7NHIjQHPOvV5Stz/l5ilDhvGVk+xkXFPys SjZoUr1rXhYLpiyi5sR0X9FHXT0KnGuz1F5ERO7ZTLSSQ6fJwPj6gOk9K+vvoKvoeql5ABEB AAHNJEFuZHJldyBEdW5zdGFuIDxhbmRyZXdAZHVuc2xhbmUubmV0PsLAlwQTAQgAQQIbAwIX gAIZAQULCQgHAwUVCgkICwUWAgMBAAIeBRYhBOQ+WEYd/Hy/RGkVpZn6f8tZ/DuBBQJoGNGd BQkdEO8nAAoJEJn6f8tZ/DuBq74H/jkTR4Zi3stbw+xC7v2u3QozssK7MYPL2AsVfh7OealS h182fiWXpfvmmAB7WUHbhk9GC2RAOnHI/2d2jgKaMLAHsGYOT0YopTVIwRY43fCw/mK67yxc wmDcX+zyKfLaivNbf5A7QPLNwda98bEAMSJ8Sn652Uc6cA8t3uKGsVzbRBQOoYzjgvBCfSrE 9ql3PDNg0l4BfAqabd2f70ZUm9VAMEPrgv/v2xI7M2XiL4g5BVmqLCOwxLM8RMCotCuoweUr VO43DeBCIDwLxotMJKvGWDjBzQYlU1NPUAtNcz/gN9ITUe1VUGjyvGj4u1lxBOcQQUw7l1+T 5moZ4iZxXzvOwE0ETspYWQEIANGc4zQULOxhbqO2dyD51YhqCNRmm9oKWaqf+wmW4tpDe/VV cxAnNizd4LWCHfzpb5cHAtGkOPePMfzWVf6nvdF7d3eglbtf59+zG7O7llV0xSSoFiieQBsr GvqDInXYX/4mRRXMtyhM353/tixC9RWLs1oofyYmCPPXXY7h9R7en3B8BoVrRFcdzlIY/NFN hFGW/9dkEiGjgna2Rk6e15kln4ZvFBWUg23p93w/pqXcxY6+k/8TEk+C4R+M6w7o2PLGOjdZ +kPiUcw5H85zf/yZJwQXzisXaNduwWB6Vads9YC9dj6kPR1c4VGRqAaYL++LAEOqrlvm2Tvq QqZRtnEAEQEAAcLAfAQYAQgAJgIbDBYhBOQ+WEYd/Hy/RGkVpZn6f8tZ/DuBBQJoGNI2BQkd EODdAAoJEJn6f8tZ/DuBfw0IAKTsfD40teP/pp+bsLLMSxPXUYrrprTj7WFB5v61p6dkpSr/ qXmMlyahdxQFaPmfVgVirB1Vk/kHiWNnnGjfUV9nB2Zg9LI0Xb9/ts3LsUiRWXzG3tkMY6XL vsVOxW4XFRND9l2q+WW93aZ1DZl+fqWfYgMvsusFRhmGFOKTRfKPta2Pkv+AhA24N4+PrR5p bU4k2MO8PAGiK8eaYKGFG1bHKuAvoDoF7WXJ3FHxuWqLnKEt4dfOLm5pAe3zq1Lt6q8azT9i QWGpSAK5vQUWQHBHpiDjdPeqKZ6HiAXIIKfSmb+jrvXBqoP+D6/K7rUjG2aXiRtTIAXms9sm VRu7cmw= List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------PHgOAsrsCAZ7jP9ZDb01Idv0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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 downloaded from or cheers andrew -- Andrew Dunstan EDB:https://www.enterprisedb.com --------------PHgOAsrsCAZ7jP9ZDb01Idv0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

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 downloaded from <https://github.com/PGBuildFarm/client-code/releases> or <https://buildfarm.postgresql.org/downloads/latest-client.tgz>


cheers


andrew

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