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 1ues8k-00GAuf-KH for pgsql-committers@arkaria.postgresql.org; Thu, 24 Jul 2025 09:21:27 +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 1ues8j-006zwC-NZ for pgsql-committers@arkaria.postgresql.org; Thu, 24 Jul 2025 09:21:26 +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 1ues8C-006yYE-Jr for pgsql-committers@lists.postgresql.org; Thu, 24 Jul 2025 09:20:52 +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.96) (envelope-from ) id 1ues89-000Zc6-1z for pgsql-committers@lists.postgresql.org; Thu, 24 Jul 2025 09:20:52 +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=X1QcjbN/khb5qKCYAHyFAIszmhFhH1NiGAcVlMXQraw=; b=GErbmuZqnDXp9GqT3+Iae3quJW MMi29wcK3i+4hos5Wsc7HD7r/Gco9iDgp/Ce/eQ7lKM+ISNutKlXvraUELosuJ9xCv5okbxQuCk/M IddavO+GqEWh/pwhs/VyGcniNJWnhsVJ45z3hLQvslpzu1E62QDlzX2u5DTXEfVOcBzcOL+J8rQvQ ScThQhE/88CcyPr0JG3YrAtOVjKJveOhdakIE5695xMBHWitwu4F+Q0AFZW/VUetFiTUe/WQMDKUM Vt+y/+8cNOrysEHLN0nOpwe3De7JFCq5H9nQ5ZnGHcRIophUb0Z/9OO/S+H65z7AxuOZAzJw4dZ04 hi3tmWWg==; 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 1ues87-001Nlo-Fv for pgsql-committers@lists.postgresql.org; Thu, 24 Jul 2025 09:20:48 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1ues88-000UeW-05 for pgsql-committers@lists.postgresql.org; Thu, 24 Jul 2025 09:20:48 +0000 Content-Type: multipart/mixed; boundary="===============7713726176353370258==" MIME-Version: 1.0 From: Amit Kapila To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix duplicate transaction replay during pg_createsubscriber. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 24 Jul 2025 09:20:48 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============7713726176353370258== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IGR1cGxpY2F0ZSB0cmFuc2FjdGlvbiByZXBsYXkgZHVyaW5nIHBnX2NyZWF0ZXN1YnNjcmli ZXIuCgpQcmV2aW91c2x5LCB0aGUgdG9vbCBjb3VsZCByZXBsYXkgdGhlIHNhbWUgdHJhbnNhY3Rp b24gdHdpY2UsIG9uY2UgZHVyaW5nCnJlY292ZXJ5LCB0aGVuIGFnYWluIGR1cmluZyByZXBsaWNh dGlvbiBhZnRlciB0aGUgc3Vic2NyaWJlciB3YXMgc2V0IHVwLgoKVGhpcyBvY2N1cnJlZCBiZWNh dXNlIHRoZSBzYW1lIHJlY292ZXJ5X3RhcmdldF9sc24gd2FzIHVzZWQgYm90aCB0bwpmaW5hbGl6 ZSByZWNvdmVyeSBhbmQgdG8gc3RhcnQgcmVwbGljYXRpb24uIElmCnJlY292ZXJ5X3RhcmdldF9p bmNsdXNpdmUgPSB0cnVlLCB0aGUgdHJhbnNhY3Rpb24gYXQgdGhhdCBMU04gd291bGQgYmUKYXBw bGllZCBkdXJpbmcgcmVjb3ZlcnkgYW5kIHRoZW4gc2VudCBhZ2FpbiBieSB0aGUgcHVibGlzaGVy IGxlYWRpbmcgdG8KZHVwbGljYXRpb24uCgpUbyBwcmV2ZW50IHRoaXMsIHdlIG5vdyBzZXQgcmVj b3ZlcnlfdGFyZ2V0X2luY2x1c2l2ZSA9IGZhbHNlLiBUaGlzCmVuc3VyZXMgdGhlIHRyYW5zYWN0 aW9uIGF0IHJlY292ZXJ5X3RhcmdldF9sc24gaXMgbm90IHJlYXBwbGllZCBkdXJpbmcKcmVjb3Zl cnksIGF2b2lkaW5nIGR1cGxpY2F0aW9uIHdoZW4gcmVwbGljYXRpb24gYmVnaW5zLgoKQnVnICMx ODg5NwpSZXBvcnRlZC1ieTogWmFuZSBEdWZmaWVsZCA8ZHVmZmllbGR6YW5lQGdtYWlsLmNvbT4K QXV0aG9yOiBTaGxvayBLeWFsIDxzaGxvay5reWFsLm9zc0BnbWFpbC5jb20+ClJldmlld2VkLWJ5 OiB2aWduZXNoIEMgPHZpZ25lc2gyMUBnbWFpbC5jb20+ClJldmlld2VkLWJ5OiBBbWl0IEthcGls YSA8YW1pdC5rYXBpbGExNkBnbWFpbC5jb20+CkJhY2twYXRjaC10aHJvdWdoOiAxNywgd2hlcmUg aXQgd2FzIGludHJvZHVjZWQKRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS8xODg5Ny1k M2RiNjc1MzU4NjBkZGRiQHBvc3RncmVzcWwub3JnCgpCcmFuY2gKLS0tLS0tClJFTF8xOF9TVEFC TEUKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRk aWZmLzMzZjc0YjgwNmNlM2ZhY2ZjMGRlYjE0MTJlZDg1ZDE5YTQ0YzA1NTMKCk1vZGlmaWVkIEZp bGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iaW4vcGdfYmFzZWJhY2t1cC9wZ19jcmVhdGVzdWJzY3Jp YmVyLmMgfCAxMSArKysrKysrKysrLQoxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwg MSBkZWxldGlvbigtKQoK --===============7713726176353370258==--