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 1wC8MH-001h2i-1O for pgsql-hackers@arkaria.postgresql.org; Mon, 13 Apr 2026 03:53:10 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wC8MF-004OMe-1z for pgsql-hackers@arkaria.postgresql.org; Mon, 13 Apr 2026 03:53:08 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wC8ME-004OMU-2X for pgsql-hackers@lists.postgresql.org; Mon, 13 Apr 2026 03:53:08 +0000 Received: from fhigh-b7-smtp.messagingengine.com ([202.12.124.158]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wC8MD-00000000jfQ-0v4h for pgsql-hackers@lists.postgresql.org; Mon, 13 Apr 2026 03:53:06 +0000 Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfhigh.stl.internal (Postfix) with ESMTP id EB8AF7A011E; Sun, 12 Apr 2026 23:53:03 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Sun, 12 Apr 2026 23:53:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc: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=fm2; t=1776052383; x=1776138783; bh=JC/fz+i+/U I2t2PfQ99F2zF4il6UNAfwnkdBqPMXVvQ=; b=QZgkrkOeFtaVRMvrkP2YV1yWAg 0wvcTUxXZSK1s4U2GRE2F/HD5h4Fj9YT8MAjAsBoXoNzl5SPBNplpTNwU4Dgfrk1 AJJr24nohTR0S7zhrl4kiMJU30vsqncICq+D+eC7Kawclevd/InFmqrUj6Cw+z54 t6gKqpMIskjBzFOrzfNMqKUJzVyQVe1aJ6avQSgCbP/b6TnrQGsXh10/iBr4KYuk vGlvF1i4iruuxzLdQ+Su7gq4mMKvRCc7l+ZFl1Z0Iyw66M3mXt2jdO5MClP7mZA0 oBJC1kifjFTLqUvWcb5IkKYJd/9cPCzpLdFdmkjcLUUm/QbMkulbPmPgG13g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc: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= 1776052383; x=1776138783; bh=JC/fz+i+/UI2t2PfQ99F2zF4il6UNAfwnkd BqPMXVvQ=; b=d1Icw3WZ04XVtt70Voe7HwSgMBDSHfNvkVWFk5b41b69dXBLWe2 dif7nCna/ebeqmkLW7sJTdgGa7O11GtMiJrlGq4SmRAltuPX3JJmRcLebcVh6OPP bPlpEBsdQwD4dfJLjQSh9lf033foyBr/8quW605AAJ09srpggtV49jUCa/OWBXlg ZWTGPsoeduKwHKdGQSiqTT2IyuuclgfZujHt3T0GMqiyrm0c3ZPDQTsZcJtLEA9U gJVZZ1H413ayeqHlrz77/zHsWENrWn0GbI3PSkpxiXSFZiFD4S/L/9/bAVrjfTth FJJJ2X+AfPWKu1aV/jRpVBuR7zVYWMu7raQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdefjedukecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfghrlh cuvffnffculdejtddmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreertddtvden ucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprghquh hivghrrdighiiiqeenucggtffrrghtthgvrhhnpeetleeifedufffhhfdtteelgeeggeff hfekueevteeigfduudevudetgfegiedvjeenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdighiiipdhn sggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegrnhgurh gvshesrghnrghrrgiivghlrdguvgdprhgtphhtthhopehpghhsqhhlqdhhrggtkhgvrhhs sehlihhsthhsrdhpohhsthhgrhgvshhqlhdrohhrghdprhgtphhtthhopegrnhgurhgvfi esughunhhslhgrnhgvrdhnvght X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 12 Apr 2026 23:53:02 -0400 (EDT) Date: Mon, 13 Apr 2026 12:52:59 +0900 From: Michael Paquier To: Andres Freund Cc: Postgres hackers , Andrew Dunstan Subject: Re: test_compression, test module for low-level compression APIs (for 2b5ba2a0a141) Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="0UACS5bIcFFGrktK" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0UACS5bIcFFGrktK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 12, 2026 at 10:20:43PM -0400, Andres Freund wrote: > There's really no reason for something like this to be a test doing tests= via > SQL from what I can tell. >=20 > If it does not to be via SSL, can we please start to find a way to combine > tiny stuff like this? We're working hard at making our tests grow > unsustainable. If we care about `make check` rather than `make installcheck`, it seems to me that a solution already exists in the shape of C function called through the main regression test suite. And for the specific case of this thread, I could live with two new functions in regress.c that are then called in compression.sql. Would this idea work for you when it comes to this proposal? -- Michael --0UACS5bIcFFGrktK Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmncaJsACgkQnvQgOdby QH2aEQ//dChAY2zRtZXDvBtd/mv3W5ymUWbipnkUHsLFNYjMLvyNkp3LiCccP3L4 j0ADCEVPKlByh/jNHfiS9rJmx5snSx7l6IfNDTuURbmUmqt1gCgW5GsbKlk0YTd2 g391+FMtlTtqL1e14vaNDW2bAEuJfski2lCuVnEQ/MZfZhwGNqu0anJRnXL7VxHP WIWoJkoFMy2mpTTw/YIrkdtsWU/xq76GRi9caxMuEzjln++BipVSyAB31QJee4MW fHoe4St8D5RJzqyoY1cLMxJ8B0vO9o+xXOfn1LhFPXw1tuTAxtexxR23lC3/fsji b9yIRw8J0bV4wwZwedBQ2RbqKvD2aKUqiGeH5ZFDRlhz23+ywY34en37Uf26JIpR YwQe5Eo6snJMmi7MLL1F7pFikdgi8RC/ci7Vh0zEArNOQPuQr1kC6FH2PQ9uMNxK LseEFjjXoFKI/w5ZuiLJ3H33bj/PYifJixiyq0zKEqG3L8+GiNvxroO1cq/9H1v2 EPomDVK0iHL0Jrs72RaeBswqgMoYgXBaaK885ctXp4aW/6ADbxCy0h1hPckj0lnw gKhKLKB2O2ErUz+NXxaFxc5ad2tCChf3DDZQCuQhZxHPOqyTaIgf5xfwmfSKvi+/ FFDxRIGdE4xPTluKIFTpdBdYJcK+2k2hILpKx79ju9BJBrEMqfQ= =UD0S -----END PGP SIGNATURE----- --0UACS5bIcFFGrktK--