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 1wMzfO-000Uyj-0D for pgsql-hackers@arkaria.postgresql.org; Wed, 13 May 2026 02:49:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wMzfM-006nhS-2Q for pgsql-hackers@arkaria.postgresql.org; Wed, 13 May 2026 02:49:44 +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 1wMzfM-006nhK-1R for pgsql-hackers@lists.postgresql.org; Wed, 13 May 2026 02:49:44 +0000 Received: from mail-ot1-x331.google.com ([2607:f8b0:4864:20::331]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wMzfK-00000000KLT-18II for pgsql-hackers@postgresql.org; Wed, 13 May 2026 02:49:44 +0000 Received: by mail-ot1-x331.google.com with SMTP id 46e09a7af769-7d4c383f2fcso4980912a34.0 for ; Tue, 12 May 2026 19:49:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1778640580; cv=none; d=google.com; s=arc-20240605; b=Xy4Z7ECsZiuTpIGd5viEWeX5BdQjlmTXe0y34t23PI3mwaXE6DsSrKqrGfptHwXhPx xHSjDYvAZhjM6mB7SletlFoIrm/D8ox/L/8m7nlzvNBe9Z8Obo9nsbEOOhq/HyJX7Gp8 /4meG+OdHQnqTx1n7u+A6sLlxFQYpiJZm17Iu1ZZyovmulPxzc7OXV5pAzskUODuE6s3 2c1znRplJa/XkhIaXBGXCirvih63QqG8QeRqYOAKNjJtt6eVU6L/mc0LjbjdSPrBw1rl +fmtF4c8L+zU1RqACQv0Fg/pRHs1r7c2B7rxMEqwMdTYoB3huIBfGTQpi5IfDQDrHjoM Auog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=lZU3p6aW/CSpPdZLg6EwyU2py1qIZc3XK/e00FCZFkM=; fh=rNnQDxGORr3oKIgyydY/0od4vLJl9puOk4+45y2adAs=; b=SYz2JJAzcvzfXh49H+pU9TkLg1Enn2wfjN55q5Z4V3+vitPg2kEdbmRzAgSMag+UY4 kPeC7/R4WKmbmqscQtlktX0PQwX3xcNuZwK5RJQQLyB2CeIadDjukWOTG+vZfjII6BcG 10l0H8HJ7coVQzbwc8bzpvHM08SOlQYm/Chv2E5Uw2Hq2M29m9PmG38SZirwDUSCitIt xBnvHnOk4rGFIFsHNIc2/FASF9yoAyCqHDpPQZ3sr6Ulz+pFrPv3IVJ4DgXz0GnY8Qu3 vgOETwjG8CBzeh3cos+CUm+9UC4Cy1/dZFK/qsR/A9LXTULL10nKmV8N6obKPl/UbMSh weLw==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778640580; x=1779245380; darn=postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=lZU3p6aW/CSpPdZLg6EwyU2py1qIZc3XK/e00FCZFkM=; b=RyNxuCvEzE/vzKJdHhuFYm/mHU54HSScFpCo2cUiECBIrPFeJ8xT8ujo5Gb9+8UNS5 iJZvlgWvaLLzWCzKBndOAdc///SSwz+lS5V1FC2KOgU8yT6WiIGj4Y+AAfVjQjmo+QIL jZUc5mxJP21psAvVDIcIh3BCh8wj5HJFSzdLtMWg9SNxD8yz1dQRnos47s7lJrvE0TL6 vlHIbqW8VZypN3J7hL+wVyRwHZrq+H7i+Yeoirg/91a0ZVQ7O/IKNzwStBVGvKMW4hBq Tz3nGBoDWIqXKWjsf1NGOxJaFOe3ZFd5BZ12oVlovH9ZakzZF4i/ccZ8y5bYxU4JzvJU a2Fg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778640580; x=1779245380; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=lZU3p6aW/CSpPdZLg6EwyU2py1qIZc3XK/e00FCZFkM=; b=ja1aNDEWKDJOY8mnt4PvbMtNADaFzi5HJcMitTFiBGFFN2OzoLpilopv3NpCFQYT+F BP+5ySUS9rj/7pe+VyPQRGkDtyd6Kllyu05FX8sX016QZKcKER8rGmTiPJgbsBhHs3J4 UTL5Q4XD/21x1tjUiLYTPN+Ke7YdjReYsjWMR7RDGQwZiuNkHIPzV/bH0cgOzJSlHUbB FD/3fD3JFTjWQeZFoZK1kRbaYuVIlz+vDbOMGBxF9RKIjAw41iPNVS8QPd0uJD/j8kid P/R27OPMZUSTIjahLtQKrsuWDqzNxi0s9UI9e0W8aunCDdj38oao0SihheUTf7CDJuGm QbYg== X-Gm-Message-State: AOJu0YxuifahrWY+GcAtE6GFeQH4brgYHXqiWBPrp+0IMvK19wDjv7YT 49UidaiUik2UU4/eDmxXI3TUtMrzZNM1TDwQvLGlU4lIxh6F5I5F38DrUulAGkGaZZv5+FiunK7 z0uT/XTOkjugxg/zz82GuiUuixlUvhDQ= X-Gm-Gg: Acq92OFg19FjDLriPywgrO87SBm1EJo2MBTagqqivrrxG1oQ+CPe5vv3hmvGdGoSBNo aDY5Ann0JjArOhUgBfgmfNP4+gqGZlz3YnvKyZRpRC65z9gZgthE5jfQWCPhLqruMdGwxmBVg0n 2NcbBCAVW7S1K/Gp99pAecuHmRPytfTgiB1BLTCW6gjNprWsgFJuzfFiTiOUzzK1M6KMclQWMjU 5z020Hzc+qJ7zq2x+SxoXhJMH0jwBKMyaaaM//W3J2sFd0waPqcQ8SXcbboQSPDLrfCDyrGLjI3 ZnJDuWYEMbm5UIi/iMkA2L3YXnYC5CKlDjZCOEG13g== X-Received: by 2002:a05:6820:4b8c:b0:69b:3fff:1412 with SMTP id 006d021491bc7-69b78d49924mr831388eaf.1.1778640580351; Tue, 12 May 2026 19:49:40 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Fujii Masao Date: Wed, 13 May 2026 11:49:25 +0900 X-Gm-Features: AVHnY4K75UW3y2xWyGnDcV1bJFS43lFJbHkgMAH7uDmdSEeNxZQi8HOio8T_0YI Message-ID: Subject: Re: Call EndCopyFrom() after initial table sync in logical replication To: Shinya Kato Cc: PostgreSQL-development Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Fri, May 8, 2026 at 12:04=E2=80=AFAM Fujii Masao = wrote: > Thanks for the patch! It looks good to me. > Barring any objections, I will commit the patch. I've pushed the patch. Thanks! Regards, --=20 Fujii Masao