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 1pghCp-0000bd-SO for pgsql-hackers@arkaria.postgresql.org; Mon, 27 Mar 2023 07:23:51 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1pghCo-0008TQ-5V for pgsql-hackers@arkaria.postgresql.org; Mon, 27 Mar 2023 07:23:50 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pghCn-0008TG-S9 for pgsql-hackers@lists.postgresql.org; Mon, 27 Mar 2023 07:23:49 +0000 Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pghCl-0007he-I1 for pgsql-hackers@lists.postgresql.org; Mon, 27 Mar 2023 07:23:49 +0000 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 1DCE15C0112; Mon, 27 Mar 2023 03:23:44 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 27 Mar 2023 03:23:44 -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:sender :subject:subject:to:to; s=fm2; t=1679901824; x=1679988224; bh=iw m9U130RzPVtSD0xhVarDCkaNG6XTiEaF3nc4RAzP0=; b=cm+VpW2tsFD0rjbRhZ fCctc7ASEgGsrVhMkT8MPTD533IHA5fQdc27oVMxLRYuaxrGQDbQWDVTCNEuxNAS lxXUzcdD35JbeZFQyG3Z+LGq57kV+/PLmLWXv2Ka1sY39kwey84TBV3bEdjQpH+u Y+z0nPK0SsiOhivu9aYkSe1p5O5kM5YFf6liiBrUPJmVs0oPQNocThAjvyonJtlp o73zLG9SleqWlP17784cbKX05EkXf1BX1/WyVmMQesJIX87ysNwyuZl94qRTlhe/ LoXnDUbMjqckni25knsBrb8xmw3ga1GM6RfS5gegJYL8VbFXGfqaQtrC2ZU7Ldzw v2Jg== 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:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; t=1679901824; x=1679988224; bh=iwm9U130RzPVt SD0xhVarDCkaNG6XTiEaF3nc4RAzP0=; b=mhGMTOipvCcUiwgIx0rxP28qOuUYj U/bIRbH6QIbSCPjRNfoYrE/rAcwUXI8vlI8vGlHijWo7bDyTvE+GiQD2rPi0dHNB QEiootfsWlUI2YY+gUBSuUPxVzx+OaC+9yIbBAZ/L19aHiyScrG96aM9pp3ruiaR rsLH7WfGEJavAtnt2zQbKm12qfzzaQIvJ6C3yEKRT9Qy2udspq+MBAsHtOPriR9I jXAJ1wa5b4Qc8v6g4TdGjTgqh759FWz818xasuQctKijw9w9tUVQ41c6elz3cfks t+VJzFfUATn3fsm6kXoiuLrB2fKOK+5CPx3oMUU6rfM5hm/dhU7lEZYRg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdehuddguddulecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enfghrlhcuvffnffculdejtddmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreer tddtvdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlse hprghquhhivghrrdighiiiqeenucggtffrrghtthgvrhhnpeetleeifedufffhhfdtteel geeggeffhfekueevteeigfduudevudetgfegiedvjeenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdig hiii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 27 Mar 2023 03:23:41 -0400 (EDT) Date: Mon, 27 Mar 2023 16:23:38 +0900 From: Michael Paquier To: "Drouvot, Bertrand" Cc: "Gregory Stark (as CFM)" , Andres Freund , Michael Paquier , PostgreSQL Hackers Subject: Re: Generate pg_stat_get_xact*() functions with Macros Message-ID: References: <20230113183746.zyncqr2zz3gk6yh6@awork3.anarazel.de> <11744b0e-5f7f-aba8-7d9c-2ff0a0c6e2b2@gmail.com> <631e3084-c5d9-8463-7540-fcff4674caa5@gmail.com> <442ba19a-6e8a-3fe3-d404-e9101dfbfcbb@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ZmF6Bp4Ycf8loW8R" Content-Disposition: inline In-Reply-To: <442ba19a-6e8a-3fe3-d404-e9101dfbfcbb@gmail.com> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --ZmF6Bp4Ycf8loW8R Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Mar 27, 2023 at 08:54:13AM +0200, Drouvot, Bertrand wrote: > Yes, something like V1 up-thread was doing. I think it can be added with your current proposal. Sure, I can write that. Or perhaps you'd prefer write something yourself? -- Michael --ZmF6Bp4Ycf8loW8R Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmQhRHoACgkQnvQgOdby QH1cTg//XmleKPACpaGyggTjE1SIQ6Plx+24sehC6/hSEPvC8TM3JE9noTkyxyfd 9fGWCnBnsptve7zzNkm6lhnmvhmQDfuMs8Z29ir/B/fElVXy+zauWbZ1EUGyZrw0 6AfQm0fEak3LZszdawNf+7uiO7IldI4gjvHlyf8dDvure9BLnWPFzyD2Ce8b4c71 90zzM7Zb0OSiw/XuIA7CWQ4sRFQxPilamiToZMD/T6SJyFIoTXNT96Mn39dPS0wc DTj2GeoF5naT6TUbZCN6vxhHr1De6aD8Wm27iie6N2sMFUUcVHdcvLtf0GpNm3eF Fmkmd4yKD5vp0dF6BhZMtOLJhT0dWQyDJUnqN7Fn+dTCRhi+W39po6tEbFBoiOEx J+B/rTjR/WNbntFutcaFAFUe0mxnlFhVJScHHZDdefVz+6fOahyslSRSJ+Qr3Rlj ZdGjVljNCmtIIVdooHBdFYhE8NDzitXONBDw0Blz3uakiOdL9e8M1wnWjuItr0pc zJpcuM6xPEIAJB/ZU60H/wBYkse4LSOQfqH/LoNSHCBRJte5hnzkImK7fugHSVMu DJtK5lWuKM+k8dNKr1ZfAOT7Rmjdize1Vge98WQyFw5FYBvxWyQN3YB5QSKhf/PE VSyGeDYEN0//LbfcrjwVbqeOQgzVyqtCGXes13fO5VaMSb3c2zc= =39+6 -----END PGP SIGNATURE----- --ZmF6Bp4Ycf8loW8R--