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 1wDvHl-003Ugd-2G for pgsql-hackers@arkaria.postgresql.org; Sat, 18 Apr 2026 02:19:54 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wDvHk-00BrsT-1S for pgsql-hackers@arkaria.postgresql.org; Sat, 18 Apr 2026 02:19:52 +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 1wDvHj-00BrsL-1m for pgsql-hackers@lists.postgresql.org; Sat, 18 Apr 2026 02:19:52 +0000 Received: from fhigh-a7-smtp.messagingengine.com ([103.168.172.158]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wDvHf-00000001kVS-3AbI for pgsql-hackers@postgresql.org; Sat, 18 Apr 2026 02:19:51 +0000 Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfhigh.phl.internal (Postfix) with ESMTP id 3167B1400086; Fri, 17 Apr 2026 22:19:45 -0400 (EDT) Received: from phl-imap-05 ([10.202.2.95]) by phl-compute-06.internal (MEProxy); Fri, 17 Apr 2026 22:19:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eulerto.com; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1776478785; x=1776565185; bh=XU6LPH3ykj3Y/G0ZJFWkDN3iSLdqEfJG7UrkzqXvLZE=; b= sby28I1bNRCxQ0qdlsVpbBYDJpFkPFFxmnwLLfkCSfwBBazeQo3NdVHhFnaP9rbk DlViN8bvsMFOrjZblUeTfAbhFggiiYIF3/dzr4S4yg6N0IyWjmuSUdNhZNxhlIfL sTMswP8nzsEqTSGc+k++lgp+FRBRhPQTW1CQkn0TFR6HUVz1914MBO+Po71hjHhr UDLeQIiIzwiuJZYh2uSc0c34UxpPXrVqsPAg4BAjqe7XvotcDJ/vm/gR04F+Oi/r is5kYInrlRarg4WwfaunLJf1FmO9drwJylQ8CLpPTXYwNGz91EWuhcq5WeYvgRiB irNjd2C4sTNnpBzrTWXmOg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1776478785; x= 1776565185; bh=XU6LPH3ykj3Y/G0ZJFWkDN3iSLdqEfJG7UrkzqXvLZE=; b=K T03holjnZIMMqGYbz81+fYaDmLhoIk84i7CXv0PvAfB5KNR74TGzthbC49aH2G5k NLEphzArRJM+/p6DgEH7fFY3p60pSnUBGfe7d+VrOfGJ2K/v2g4bdcg2SCQZQUPV b2de7HyCAa//ti4hTaYPK4TZhNX0eGupksRz/007I10vGjHUAt1hDRlRaTWg4K/U enj4lnUWm+bOOn0Hb+nzr7w/o4+z1zhe+U0oh6+stRcoB/Tr3hU8vvi/Z3exfaQy NiWjip4rmTR0i6LGXCGiV7hQF/uROSxiYo8FJX0/wtGpKQYcsRcr9tn5zkpbjjBf lTCwMN8Ps1ktGA9LH+jXw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdehudehgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefoggffhffvvefkjghfufgtgfesthejredtredttdenucfhrhhomhepfdfguhhlvghr ucfvrghvvghirhgrfdcuoegvuhhlvghrsegvuhhlvghrthhordgtohhmqeenucggtffrrg htthgvrhhnpeelvefgieelgeffgfelgfeffeffgefhfedvfedtuddvffeiieejffduleei hfdvveenucffohhmrghinhepvghnthgvrhhprhhishgvuggsrdgtohhmnecuvehluhhsth gvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepvghulhgvrhesvghulhgv rhhtohdrtghomhdpnhgspghrtghpthhtohephedpmhhouggvpehsmhhtphhouhhtpdhrtg hpthhtoheprghnughrvghssegrnhgrrhgriigvlhdruggvpdhrtghpthhtoheprhhosggv rhhtmhhhrggrshesghhmrghilhdrtghomhdprhgtphhtthhopehmihgthhgrvghlsehprg hquhhivghrrdighiiipdhrtghpthhtohepphhgshhqlhdqhhgrtghkvghrshesphhoshht ghhrvghsqhhlrdhorhhgpdhrtghpthhtohepthhglhesshhsshdrphhghhdrphgrrdhush X-ME-Proxy: Feedback-ID: i0c21471d:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 9EA6F182007A; Fri, 17 Apr 2026 22:19:44 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 X-ThreadId: AogKBfku3DAk Date: Fri, 17 Apr 2026 23:19:24 -0300 From: "Euler Taveira" To: "Tom Lane" , "Michael Paquier" Cc: "Robert Haas" , "Andres Freund" , pgsql-hackers Message-Id: In-Reply-To: <3311981.1776462484@sss.pgh.pa.us> References: <3ydjipcr7kbss57nvi67noplncqhesl5eyb6wgol4ccjxynspv@yatlykpribmm> <3311981.1776462484@sss.pgh.pa.us> Subject: Re: Heads Up: cirrus-ci is shutting down June 1st Content-Type: text/plain Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Fri, Apr 17, 2026, at 6:48 PM, Tom Lane wrote: > > I think running a test promptly after a new patch submission is > useful, even for small patches. I agree that the periodic re-tests > for bit-rot could be scaled back a lot. > That's my opinion too. This is particularly important for first-time contributors that may not know about the Postgres development process. For regular contributors, I expect that they have a CI setup and submit a new version only after the patch passes CI in its own repository. I'm not sure about restricting the CI runs to small patches. Although it is a minority, there are small patches that has a big potential to break things. Maybe an alternative to small and/or high-frequency patches is to not run them automatically but have a mechanism to trigger them manually once detected. The author or even one of the reviewers can trigger it. -- Euler Taveira EDB https://www.enterprisedb.com/