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.94.2) (envelope-from ) id 1uRKM2-00A7jI-O2 for pgsql-hackers@arkaria.postgresql.org; Tue, 17 Jun 2025 00:39:10 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uRKM0-004keh-PN for pgsql-hackers@arkaria.postgresql.org; Tue, 17 Jun 2025 00:39:09 +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.94.2) (envelope-from ) id 1uRKM0-004kdY-1u for pgsql-hackers@lists.postgresql.org; Tue, 17 Jun 2025 00:39:09 +0000 Received: from fout-b8-smtp.messagingengine.com ([202.12.124.151]) by makus.postgresql.org with smtp (Exim 4.96) (envelope-from ) id 1uRKLz-002P9q-09 for pgsql-hackers@postgresql.org; Tue, 17 Jun 2025 00:39:07 +0000 Received: from phl-compute-03.internal (phl-compute-03.phl.internal [10.202.2.43]) by mailfout.stl.internal (Postfix) with ESMTP id BF3611140169; Mon, 16 Jun 2025 20:39:05 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-03.internal (MEProxy); Mon, 16 Jun 2025 20:39:05 -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=fm1; t=1750120745; x=1750207145; bh=iW8PGql6O5 4LJEo+r1Q6TbF1AbmKgpEiunWjzvfHg+8=; b=pGyVllfQ10B4Kps/rZIP9lVTb7 XvkpQX2Sw6u0YpF4N6Fot7oSnwFG8OvrFr+k/2gEASCbIMogsCfI3PnGwW//75np h3bGTHJNsEqF+hbz9C2S5gfLAGm7oqEYShGI8uwUd3i7oF2/4kCmx3tJc3jJW5ej KRZYsmPopzEbzsuMuHUTptluqBr4VplEQpPg3/4iDZwHPToyrUp8d2wDJucRyZI6 ulLwdBUnb2IenrfWxsChxj4BRSbZMF7BJxOAdI3WmWyChMBg/jKuadB9TndVJBH0 7lXU9FR1j2rGmTsht25qK/bAATyTHJg7RZ57GU65FbKftqETGtNfpaeC462w== 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=fm1; t= 1750120745; x=1750207145; bh=iW8PGql6O54LJEo+r1Q6TbF1AbmKgpEiunW jzvfHg+8=; b=gMs8yoH83lm6Xntoaw94dvzYi974Z5lKGN/bML6XCWZe9bfMvfV k5dBFP/8S4fmdJHmY8w8EpIh9c1RECOZJU7SEhWZc9CsQStOwSMmrOPMG5cpPuGO vLcq4oyzb4TxKasb4bbMyMOc6aT1/ptW3gBrtLBruiA/tDwwHoHWiaEdvcehLT81 fTRbU1mkJn1D30bmI1Z9FaK5NcrjMeVd/8gxLUBYDykajaj63YZbfi8mBpPjvW3E oMWAoyybH4zexKrAQQ9hfPnQN9xYl3LkeM9xFJTXYCcjqcnsfAbnctCGdJcy7V0S hhaOTqCzGmwEFDS7c7OvKTYX3z0TOByJNqA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtddugddvkedtgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecufghrlhcuvffnffculd ejtddmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreertddtvdenucfhrhhomhep ofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprghquhhivghrrdighi iiqeenucggtffrrghtthgvrhhnpeetleeifedufffhhfdtteelgeeggeffhfekueevteei gfduudevudetgfegiedvjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh grihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdighiiipdhnsggprhgtphht thhopeeipdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehkohhusegtlhgvrghrqd gtohguvgdrtghomhdprhgtphhtthhopehsrgifrggurgdrmhhshhhksehgmhgrihhlrdgt ohhmpdhrtghpthhtohepuggrvhhiugdrghdrjhhohhhnshhtohhnsehgmhgrihhlrdgtoh hmpdhrtghpthhtohepthhglhesshhsshdrphhghhdrphgrrdhushdprhgtphhtthhopeii hhhjfihpkhhusehgmhgrihhlrdgtohhmpdhrtghpthhtohepphhgshhqlhdqhhgrtghkvg hrshesphhoshhtghhrvghsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 16 Jun 2025 20:39:02 -0400 (EDT) Date: Tue, 17 Jun 2025 09:38:54 +0900 From: Michael Paquier To: Sutou Kouhei Cc: sawada.mshk@gmail.com, david.g.johnston@gmail.com, tgl@sss.pgh.pa.us, zhjwpku@gmail.com, pgsql-hackers@postgresql.org Subject: Re: Make COPY format extendable: Extract COPY TO format implementations Message-ID: References: <20250526.100405.383968457057016818.kou@clear-code.com> <20250617.085037.540717523379608629.kou@clear-code.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ffYfZBnex1zP1jD4" Content-Disposition: inline In-Reply-To: <20250617.085037.540717523379608629.kou@clear-code.com> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --ffYfZBnex1zP1jD4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Jun 17, 2025 at 08:50:37AM +0900, Sutou Kouhei wrote: > OK. I'll implement the initial version with this > design. (Allocating IDs local not shared.) Sounds good to me. Thanks Sutou-san! -- Michael --ffYfZBnex1zP1jD4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmhQuR4ACgkQnvQgOdby QH0/qxAAl8w7QZ7OZ++xviCLBGMOKSNAvmjVRKDbZZMXi8+cU2BjJhswjxBqfMkF 3c/rj1v7Qv/EQLcsHsmUtRoMwvecmXr3+/oVkIthpC8oDPCR8AFQKEy2YdeqYsLc 6JDne0yEWc5Y1WX/rO4E3tLnNJQ4suEL9dbSiPqpx4kdpNyNcxK4OU8/LnKdBNSv nigbIVlWs3tnsee6jZSEODyx/1PL4wNU73cYvpALU6KYkwg7cVeP7xBn9gjnQidT qw2IVlWbSf2Q17aq2Z6EW8UywhM4KJJqTbUqDe5LfA0CK7UYH04N7R+LPKCDpvc9 qCSxCHl58OY4Y3gbwl2XxioM7nWRseSM/EzJIl4ExRP0URMxZ+Dx/Vk7jSHy2DMP XwgaSywNhyjX/RJWLsKHopC4FYJKIk2OZwHYdIgZ5lpADHVfXWsAfa+R3zOWWWPB 3LL6cBy0peP9T7pt1HF/FSN+AF7MebgM1h/Ehr15HCkdB+SUPi8c6DsYguGF7YuH ZWkGCaeJ98z4JfpFxpr4yxl2n9ks2v/o3/fq8rQm3yuqBUYvbT+NwQAo0P/Z9lWp SK2IryCtKnFPGzbXEuZMlFD2RXQvfLpwscYG/egHDdVxtIh9Y6FirRDixOu8qFmC jq7U3OsUqDCCKOBYHVjA46uyeg5JZLpSzof6uc1VKqdUFss6eOM= =Vxro -----END PGP SIGNATURE----- --ffYfZBnex1zP1jD4--