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 1uimjR-00FnqA-7w for pgsql-committers@arkaria.postgresql.org; Mon, 04 Aug 2025 04:23:29 +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 1uimjQ-00FYkY-6C for pgsql-committers@arkaria.postgresql.org; Mon, 04 Aug 2025 04:23:28 +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 1uimjP-00FYkQ-Ls for pgsql-committers@lists.postgresql.org; Mon, 04 Aug 2025 04:23:27 +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 1uimjM-000cjT-2q for pgsql-committers@lists.postgresql.org; Mon, 04 Aug 2025 04:23:26 +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=T9QChCbBxzAlLbZS+KAfi6YNogdxDgOmkWUmIWmJh5c=; b=HCRJGRNylVT5K1H4BB5KouAtdj rLFXoJWSYxRh2vTkI8RZaTlMOTByo8VA68J9TA4wQ5peQE/ZEsIhGscxnUkNa3UsUwXbFwIXYjGo4 55VQdFjqzr8Z6n8CGxGKJq1PdLRTs3J7y6ak8qLdUmtB+iM2BbA8oSpI4gY8/SapC8gYs7nrK0tz9 LDmLNV2gayWe4Jc8/Wz6B+aRxBh/woCityiFp4fcwMeaAaaqxBz303LZDTYWLL2rZ+Wyv+vnwxHiH 7w7dProCyqAV0h5IZQ0OA/t4UphDmXtXtR9GMRHnTJD+Aqgyy9Tp8RsaidCdPxPZW9m1wXxLg7oCt gQwjN9kQ==; 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 1uimjM-001jLy-Qz for pgsql-committers@lists.postgresql.org; Mon, 04 Aug 2025 04:23:25 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1uimjM-000dvB-1H for pgsql-committers@lists.postgresql.org; Mon, 04 Aug 2025 04:23:24 +0000 Content-Type: multipart/mixed; boundary="===============8149072022279802218==" MIME-Version: 1.0 From: Amit Kapila To: pgsql-committers@lists.postgresql.org Subject: pgsql: Detect and report update_deleted conflicts. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 04 Aug 2025 04:23:24 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8149072022279802218== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 RGV0ZWN0IGFuZCByZXBvcnQgdXBkYXRlX2RlbGV0ZWQgY29uZmxpY3RzLgoKVGhpcyBlbmhhbmNl bWVudCBidWlsZHMgdXBvbiB0aGUgaW5mcmFzdHJ1Y3R1cmUgaW50cm9kdWNlZCBpbiBjb21taXQK MjI4YzM3MDg2OCwgd2hpY2ggZW5hYmxlcyB0aGUgcHJlc2VydmF0aW9uIG9mIGRlbGV0ZWQgdHVw bGVzIGFuZCB0aGVpcgpvcmlnaW4gaW5mb3JtYXRpb24gb24gdGhlIHN1YnNjcmliZXIuIFRoaXMg Y2FwYWJpbGl0eSBpcyBjcnVjaWFsIGZvcgpoYW5kbGluZyBjb25jdXJyZW50IHRyYW5zYWN0aW9u cyByZXBsaWNhdGVkIGZyb20gcmVtb3RlIG5vZGVzLgoKVGhlIHVwZGF0ZSBpbnRyb2R1Y2VzIHN1 cHBvcnQgZm9yIGRldGVjdGluZyB1cGRhdGVfZGVsZXRlZCBjb25mbGljdHMKZHVyaW5nIHRoZSBh cHBsaWNhdGlvbiBvZiB1cGRhdGUgb3BlcmF0aW9ucyBvbiB0aGUgc3Vic2NyaWJlci4gV2hlbiBh bgp1cGRhdGUgb3BlcmF0aW9uIGZhaWxzIHRvIGxvY2F0ZSB0aGUgdGFyZ2V0IHJvdy10eXBpY2Fs bHkgYmVjYXVzZSBpdCBoYXMKYmVlbiBjb25jdXJyZW50bHkgZGVsZXRlZC13ZSBwZXJmb3JtIGFu IGFkZGl0aW9uYWwgdGFibGUgc2Nhbi4gVGhpcyBzY2FuCnVzZXMgdGhlIFNuYXBzaG90QW55IG1l Y2hhbmlzbSBhbmQgd2UgZG8gdGhpcyBhZGRpdGlvbmFsIHNjYW4gb25seSB3aGVuCnRoZSByZXRh aW5fZGVhZF90dXBsZXMgb3B0aW9uIGlzIGVuYWJsZWQgZm9yIHRoZSByZWxldmFudCBzdWJzY3Jp cHRpb24uCgpUaGUgZ29hbCBvZiB0aGlzIHNjYW4gaXMgdG8gbG9jYXRlIHRoZSBtb3N0IHJlY2Vu dGx5IGRlbGV0ZWQgdHVwbGUtbWF0Y2hpbmcKdGhlIG9sZCBjb2x1bW4gdmFsdWVzIGZyb20gdGhl IHJlbW90ZSB1cGRhdGUtdGhhdCBoYXMgbm90IHlldCBiZWVuIHJlbW92ZWQKYnkgVkFDVVVNIGFu ZCBpcyBzdGlsbCB2aXNpYmxlIGFjY29yZGluZyB0byBvdXIgc2xvdCAoaS5lLiwgaXRzIGRlbGV0 aW9uCmlzIG5vdCBvbGRlciB0aGFuIGNvbmZsaWN0LWRldGVjdGlvbi1zbG90J3MgeG1pbikuIElm IHN1Y2ggYSB0dXBsZSBpcwpmb3VuZCwgdGhlIHN5c3RlbSByZXBvcnRzIGFuIHVwZGF0ZV9kZWxl dGVkIGNvbmZsaWN0LCBpbmNsdWRpbmcgdGhlIG9yaWdpbgphbmQgdHJhbnNhY3Rpb24gZGV0YWls cyByZXNwb25zaWJsZSBmb3IgdGhlIGRlbGV0aW9uLgoKVGhpcyBwcm92aWRlcyBhIGdyb3VuZHdv cmsgZm9yIG1vcmUgcm9idXN0IGFuZCBhY2N1cmF0ZSBjb25mbGljdApyZXNvbHV0aW9uIHByb2Nl c3MsIHByZXZlbnRpbmcgdW5leHBlY3RlZCBiZWhhdmlvciBieSBjb3JyZWN0bHkKaWRlbnRpZnlp bmcgY2FzZXMgd2hlcmUgYSByZW1vdGUgdXBkYXRlIGNsYXNoZXMgd2l0aCBhIGRlbGV0aW9uIGZy b20KYW5vdGhlciBvcmlnaW4uCgpBdXRob3I6IFpoaWppZSBIb3UgPGhvdXpqLmZuc3RAZnVqaXRz dS5jb20+ClJldmlld2VkLWJ5OiBzaHZldGEgbWFsaWsgPHNodmV0YS5tYWxpa0BnbWFpbC5jb20+ ClJldmlld2VkLWJ5OiBOaXNoYSBNb29uZCA8bmlzaGEubW9vbmQ0MTJAZ21haWwuY29tPgpSZXZp ZXdlZC1ieTogRGlsaXAgS3VtYXIgPGRpbGlwYmFsYXV0QGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6 IEhheWF0byBLdXJvZGEgPGt1cm9kYS5oYXlhdG9AZnVqaXRzdS5jb20+ClJldmlld2VkLWJ5OiBB bWl0IEthcGlsYSA8YW1pdC5rYXBpbGExNkBnbWFpbC5jb20+CkRpc2N1c3Npb246IGh0dHBzOi8v cG9zdGdyLmVzL20vT1MwUFIwMU1CNTcxNkJFODBEQUVCMEVFMkE2QTVEMUY1OTQ5RDJAT1MwUFIw MU1CNTcxNi5qcG5wcmQwMS5wcm9kLm91dGxvb2suY29tCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoK RGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYv ZmQ1YTFhMGMzZTU2NmY3ZmM4NjA4MzgwODQ0NjZhMWMyNTk0NDI4MQoKTW9kaWZpZWQgRmlsZXMK LS0tLS0tLS0tLS0tLS0KZG9jL3NyYy9zZ21sL2NhdGFsb2dzLnNnbWwgICAgICAgICAgICAgICAg IHwgICAzICstCmRvYy9zcmMvc2dtbC9sb2dpY2FsLXJlcGxpY2F0aW9uLnNnbWwgICAgICB8ICAx NiArKwpkb2Mvc3JjL3NnbWwvbW9uaXRvcmluZy5zZ21sICAgICAgICAgICAgICAgfCAgMTEgKysK ZG9jL3NyYy9zZ21sL3JlZi9jcmVhdGVfc3Vic2NyaXB0aW9uLnNnbWwgIHwgICA5ICstCnNyYy9i YWNrZW5kL2NhdGFsb2cvc3lzdGVtX3ZpZXdzLnNxbCAgICAgICB8ICAgMSArCnNyYy9iYWNrZW5k L2V4ZWN1dG9yL2V4ZWNSZXBsaWNhdGlvbi5jICAgICB8IDI1MSArKysrKysrKysrKysrKysrKysr KysrKysrKysrLQpzcmMvYmFja2VuZC9yZXBsaWNhdGlvbi9sb2dpY2FsL2NvbmZsaWN0LmMgfCAg MjIgKysrCnNyYy9iYWNrZW5kL3JlcGxpY2F0aW9uL2xvZ2ljYWwvd29ya2VyLmMgICB8IDE4NiAr KysrKysrKysrKysrKysrKystLS0Kc3JjL2JhY2tlbmQvdXRpbHMvYWR0L3Bnc3RhdGZ1bmNzLmMg ICAgICAgIHwgIDE0ICstCnNyYy9pbmNsdWRlL2NhdGFsb2cvY2F0dmVyc2lvbi5oICAgICAgICAg ICB8ICAgMiArLQpzcmMvaW5jbHVkZS9jYXRhbG9nL3BnX3Byb2MuZGF0ICAgICAgICAgICAgfCAg IDYgKy0Kc3JjL2luY2x1ZGUvZXhlY3V0b3IvZXhlY3V0b3IuaCAgICAgICAgICAgIHwgIDE0ICst CnNyYy9pbmNsdWRlL3JlcGxpY2F0aW9uL2NvbmZsaWN0LmggICAgICAgICB8ICAgMyArCnNyYy9p bmNsdWRlL3JlcGxpY2F0aW9uL3dvcmtlcl9pbnRlcm5hbC5oICB8ICAgNSArLQpzcmMvdGVzdC9y ZWdyZXNzL2V4cGVjdGVkL3J1bGVzLm91dCAgICAgICAgfCAgIDMgKy0Kc3JjL3Rlc3Qvc3Vic2Ny aXB0aW9uL3QvMDM1X2NvbmZsaWN0cy5wbCAgIHwgIDY2ICsrKysrKystCjE2IGZpbGVzIGNoYW5n ZWQsIDU2NiBpbnNlcnRpb25zKCspLCA0NiBkZWxldGlvbnMoLSkKCg== --===============8149072022279802218==--