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 1vL2De-001I0v-06 for pgsql-bugs@arkaria.postgresql.org; Mon, 17 Nov 2025 16:36: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 1vL2Cd-000ydG-21 for pgsql-bugs@arkaria.postgresql.org; Mon, 17 Nov 2025 16:35:43 +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.96) (envelope-from ) id 1vL0JD-0007Xu-1h for pgsql-bugs@lists.postgresql.org; Mon, 17 Nov 2025 14:34:23 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vL0JA-0000AL-1K for pgsql-bugs@lists.postgresql.org; Mon, 17 Nov 2025 14:34:22 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:Cc:From:To:Subject: MIME-Version:Content-Type:Sender:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=Zn99+RfplhiTELWiPUAj1EVNzSMfn7boRIHFlFWOWvk=; b=BU0a8KiB17va7gxSAGsmuw6GSf 6xJBq3cCASg8d2hOJuwDq/9FQBxZyXRu5Wfs9a2m1acWPql9U/xHJLcsXlNDeVDfePePJ6VdiGi8w 9/ok+otaDzWtYCWMJxeCWXFUXeEvloDBG5zUqR7HtqJLm2iS7K8rgUoa5inrJEcXfFjGAEdyKR1od WPwZi9nBXiK/QBJ/QH3gGprqBght9oGUaJUGYrDMJwIiQT2VLbYeasEKRnkFGMcoPrrKtQjPu12Nn A76D/8zrNBeCKVjdJ+gGUYBX9DHhaRm85zoqoKesru+To4K04Hd0ucc8dadtCVW7vZBYtZvG3ToUh YAyBAZgg==; Received: from wrigleys.postgresql.org ([217.196.149.60]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vL0J4-0000Jy-KR for pgsql-bugs@lists.postgresql.org; Mon, 17 Nov 2025 14:34:15 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vL0Gv-0000nE-2f for pgsql-bugs@lists.postgresql.org; Mon, 17 Nov 2025 14:32:02 +0000 Content-Type: multipart/mixed; boundary="===============4463600338065266915==" MIME-Version: 1.0 Subject: BUG #19116: Lost concurrent updates using ctid - as per doc guidance To: pgsql-bugs@lists.postgresql.org From: PG Bug reporting form Cc: bernice.southey@gmail.com Reply-To: bernice.southey@gmail.com, pgsql-bugs@lists.postgresql.org Date: Mon, 17 Nov 2025 14:31:11 +0000 Message-ID: <19116-079f845bd20241db@postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4463600338065266915== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhlIGZvbGxvd2luZyBidWcgaGFzIGJlZW4gbG9nZ2VkIG9uIHRoZSB3ZWJzaXRlOgoKQnVnIHJl ZmVyZW5jZTogICAgICAxOTExNgpMb2dnZWQgYnk6ICAgICAgICAgIEJlcm5pY2UgU291dGhleQpF bWFpbCBhZGRyZXNzOiAgICAgIGJlcm5pY2Uuc291dGhleUBnbWFpbC5jb20KUG9zdGdyZVNRTCB2 ZXJzaW9uOiAxOC4xCk9wZXJhdGluZyBzeXN0ZW06ICAgTGludXggTWludCAyMi4yCkRlc2NyaXB0 aW9uOiAgICAgICAgCgpIZXJlJ3MgYSBjb250cml2ZWQgZXhhbXBsZWQgdG8gcmVwcm9kdWNlLiAo VGhlIGFkdmlzb3J5IGxvY2tzIGFyZSB0byBmb3JjZQpjb25jdXJyZW5jeS4pCgotLXNlc3Npb24g MQpDUkVBVEUgVEFCTEUgdChwIEJPT0wsIHEgQk9PTCk7CklOU0VSVCBJTlRPIHQgREVGQVVMVCBW QUxVRVM7ClNFTEVDVCBwZ19hZHZpc29yeV9sb2NrKDEpOwoKLS1zZXNzaW9uIDIKU0VMRUNUIHBn X2Fkdmlzb3J5X2xvY2tfc2hhcmVkKDEpOwpTRUxFQ1QgcGdfYWR2aXNvcnlfdW5sb2NrX3NoYXJl ZCgxKTsKV0lUSCBsb2NrX3QgQVMgKFNFTEVDVCBjdGlkIEZST00gdCBGT1IgVVBEQVRFKQpVUERB VEUgdCBTRVQgcCA9IFRSVUUgRlJPTSBsb2NrX3QgbCBXSEVSRSB0LmN0aWQgPSBsLmN0aWQKUkVU VVJOSU5HIHAsIHEsIHQuY3RpZDsKCi0tc2Vzc2lvbiAzClNFTEVDVCBwZ19hZHZpc29yeV9sb2Nr X3NoYXJlZCgxKTsKU0VMRUNUIHBnX2Fkdmlzb3J5X3VubG9ja19zaGFyZWQoMSk7CldJVEggbG9j a190IEFTIChTRUxFQ1QgY3RpZCBGUk9NIHQgRk9SIFVQREFURSkKVVBEQVRFIHQgU0VUIHEgPSBU UlVFIEZST00gbG9ja190IGwgV0hFUkUgdC5jdGlkID0gbC5jdGlkClJFVFVSTklORyBwLCBxLCB0 LmN0aWQ7CgotLXNlc3Npb24gMQpTRUxFQ1QgcGdfYWR2aXNvcnlfdW5sb2NrKDEpOwoKT25seSBv bmUgb2YgdGhlIHVwZGF0ZXMgc3VjY2VlZHMuIElmIHVzaW5nIGEgc3RhbmRhcmQgY29sdW1uLCBp bnN0ZWFkIG9mCmN0aWQsIHRoZW4gYm90aCB1cGRhdGVzIHN1Y2NlZWQuCgpJIHdhcyB1c2luZyBh IHNpbWlsYXIgYXBwcm9hY2ggdG8gdGhlIG9uZSBhZHZpc2VkIGluIHRoZSBVUERBVEUgZG9jIGZp bmFsCmV4YW1wbGVbMV0uIFRoaXMgZ3VpZGFuY2Ugd2FzIGFkZGVkIGluIFBvc3RncmVTUUwgMTcg KHNlZSBbMl0gZm9yIHRoZQpkaXNjdXNzaW9uKS4gVGhpcyB3b3VsZG4ndCBtYXR0ZXIgYXMgdXNl ZCBpbiB0aGUgZXhhbXBsZSwgYXMgc3Vic2VxdWVudAp1cGRhdGVzIHdpbGwgZmluZCB0aGUgbG9z dCB1cGRhdGVzLiBCdXQgaXQgZG9lcyBtYXR0ZXIsIGlmIHRoaXMgYXBwcm9hY2ggaXMKdXNlZCB0 byB1cGRhdGUgYSBzeW5jIHJlY29yZCAoZS5nLiBhIGJhbGFuY2UpLgoKSSBmaXJzdCB0aG91Z2h0 IHRoaXMgd2FzIHRoZSBzYW1lIGlzc3VlIGFzIGhlcmUgWzNdIGFuZCB3cm90ZSBhIHBvc3QgYXNr aW5nCmZvciBjb25maXJtYXRpb24gaW4gdGhlIGdlbmVyYWwgbWFpbGluZyBsaXN0LiBCdXQgSSd2 ZSBub3cgZXN0YWJsaXNoZWQgdGhhdApwYXRjaCB3YXMgcmVsZWFzZWQgaW4gMTcuNy4gSSdtIGxv Z2dpbmcgYSBidWcgYmVjYXVzZSBJIHRoaW5rIHRoZSBkb2MKZ3VpZGFuY2UgbWlnaHQgYmUgZGFu Z2Vyb3VzLgpJIGNhbiByZXByb2R1Y2UgdGhpcyBpbjoKUG9zdGdyZVNRTCAxOC4xIChVYnVudHUg MTguMS0xLnBnZGcyNC4wNCsyKSBvbiB4ODZfNjQtcGMtbGludXgtZ251LCBjb21waWxlZApieSBn Y2MgKFVidW50dSAxMy4zLjAtNnVidW50dTJ+MjQuMDQpIDEzLjMuMCwgNjQtYml0ClBvc3RncmVT UUwgMTcuNiAoRGViaWFuIDE3LjYtMi5wZ2RnMTMrMSkgb24geDg2XzY0LXBjLWxpbnV4LWdudSwg Y29tcGlsZWQgYnkKZ2NjIChEZWJpYW4gMTQuMi4wLTE5KSAxNC4yLjAsIDY0LWJpdAoKMSBbaHR0 cHM6Ly93d3cucG9zdGdyZXNxbC5vcmcvZG9jcy9jdXJyZW50L3NxbC11cGRhdGUuaHRtbF0KMgpb aHR0cHM6Ly93d3cucG9zdGdyZXNxbC5vcmcvbWVzc2FnZS1pZC9mbGF0L0NBRGtMTSUzRGNhTkVR c1V3UFduZmkyalI0aXg5OUUwRUpNXzNqdGNFLVlqbkVRQzdSc3N3JTQwbWFpbC5nbWFpbC5jb21d CjMKW2h0dHBzOi8vd3d3LnBvc3RncmVzcWwub3JnL21lc3NhZ2UtaWQvZmxhdC80YTYyNjhmZi0z MzQwLTQ1M2EtOWJmNS1jOThkNTFhNmY3MjklNDBhcHAuZmFzdG1haWwuY29tXQoK --===============4463600338065266915==--