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 1swFpu-002hFa-A2 for pgsql-committers@arkaria.postgresql.org; Thu, 03 Oct 2024 07:01:18 +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 1swFpt-00AZHN-Lc for pgsql-committers@arkaria.postgresql.org; Thu, 03 Oct 2024 07:01:17 +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.94.2) (envelope-from ) id 1swFpt-00AZHF-Dr for pgsql-committers@lists.postgresql.org; Thu, 03 Oct 2024 07:01:17 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1swFpp-002JPz-4l for pgsql-committers@lists.postgresql.org; Thu, 03 Oct 2024 07:01:16 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=MEKjiUHNhsqXcse5mjCzW3vucizmAbw9E0ebu7rI1TM=; b=Vx/994hkYFMyVA0P7zSZ4V5/SK BDASEHdRjWDk/oU5B1RwoquTiA8rrxzr347zbU3jy5QROGww+01K39wIHuA0HX8nY6m2ihaCHOqTB 8vNDpWGuxcphAB5w+LnSdWxefnxe3MvPT/kvvHFCmCuaEEW8sV3mtLQUuoI1GCi4EF1+9+HvF3c1v OHOk7NsVCRYYrzMks+RPvGe2aEur2SqXsn5R7c+DOx+ZXEGyq5GqrMzipNsF1eq2gSvsfwGR/afm3 AbZsdg1xa/7Oz6uWqMCqJCQQJd5FUpVADGo3ILjq5j+/97ccpL660iS15bCeADomtTLw45u0Laxfz 3W1s8SnQ==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1swFpo-0073i7-TY for pgsql-committers@lists.postgresql.org; Thu, 03 Oct 2024 07:01:13 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1swFpo-001xv9-Cn for pgsql-committers@lists.postgresql.org; Thu, 03 Oct 2024 07:01:12 +0000 Content-Type: multipart/mixed; boundary="===============1562284466447921883==" MIME-Version: 1.0 From: Fujii Masao To: pgsql-committers@lists.postgresql.org Subject: pgsql: Refactor CopyFrom() in copyfrom.c. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 03 Oct 2024 07:01:12 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============1562284466447921883== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmVmYWN0b3IgQ29weUZyb20oKSBpbiBjb3B5ZnJvbS5jLgoKVGhpcyBjb21taXQgc2ltcGxpZmll cyBDb3B5RnJvbSgpIGJ5IHJlbW92aW5nIHRoZSB1bm5lY2Vzc2FyeSBsb2NhbCB2YXJpYWJsZQon c2tpcHBlZCcsIHdoaWNoIHRyYWNrZWQgdGhlIG51bWJlciBvZiByb3dzIHNraXBwZWQgZHVlIHRv IG9uX2Vycm9yID0gJ2lnbm9yZScuClRoYXQgY291bnQgaXMgYWxyZWFkeSBoYW5kbGVkIGJ5IGNz dGF0ZS0+bnVtX2Vycm9ycywgc28gdGhlICdza2lwcGVkJyB2YXJpYWJsZQp3YXMgcmVkdW5kYW50 LgoKQWRkaXRpb25hbGx5LCB0aGUgY29uZGl0aW9uIG9uX2Vycm9yICE9IENPUFlfT05fRVJST1Jf U1RPUCBpcyByZW1vdmVkLgpTaW5jZSBvbl9lcnJvciA9PSBDT1BZX09OX0VSUk9SX0lHTk9SRSBp cyBhbHJlYWR5IGNoZWNrZWQsIGFuZCBvbl9lcnJvcgpvbmx5IGhhcyB0d28gdmFsdWVzIChpZ25v cmUgYW5kIHN0b3ApLCB0aGUgYWRkaXRpb25hbCBjaGVjayB3YXMgcmVkdW5kYW50CmFuZCBtYWRl IHRoZSBsb2dpYyBoYXJkZXIgdG8gcmVhZC4gU2VlbWluZ2x5IHRoaXMgd2FzIGludHJvZHVjZWQK aW4gcHJlcGFyYXRpb24gZm9yIGEgZnV0dXJlIHBhdGNoLCBidXQgdGhlIGN1cnJlbnQgY2hlY2tz IGRvbuKAmXQgb2ZmZXIKY2xlYXIgdmFsdWUgYW5kIGhhdmUgYmVlbiByZW1vdmVkIHRvIGltcHJv dmUgcmVhZGFiaWxpdHkuCgpBdXRob3I6IEF0c3VzaGkgVG9yaWtvc2hpClJldmlld2VkLWJ5OiBN YXNhaGlrbyBTYXdhZGEsIEZ1amlpIE1hc2FvCkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVz L20vYWI1OWRhZDEwNDkwZWEzNzM0Y2YwMjJiMTZjMjRjZmRAb3NzLm50dGRhdGEuY29tCgpCcmFu Y2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwu b3JnL3BnL2NvbW1pdGRpZmYvZTU1ZjAyNWIwNTlmYjAyYjY1OWYxMmYzMDAzYzE2MGVkNDY3NGRj OAoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvY29tbWFuZHMvY29w eWZyb20uYyB8IDIxICsrKysrKysrLS0tLS0tLS0tLS0tLQoxIGZpbGUgY2hhbmdlZCwgOCBpbnNl cnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCg== --===============1562284466447921883==--