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 1st8tV-00Dstj-Tc for pgsql-committers@arkaria.postgresql.org; Tue, 24 Sep 2024 17:00:10 +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 1st8tV-00Aqi7-3n for pgsql-committers@arkaria.postgresql.org; Tue, 24 Sep 2024 17:00:09 +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 1st8tU-00AqhN-T6 for pgsql-committers@lists.postgresql.org; Tue, 24 Sep 2024 17:00:08 +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.94.2) (envelope-from ) id 1st8tS-000qIa-81 for pgsql-committers@lists.postgresql.org; Tue, 24 Sep 2024 17:00:07 +0000 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 1st8tR-002f8C-AU for pgsql-committers@lists.postgresql.org; Tue, 24 Sep 2024 17:00:05 +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 1st8tQ-000ia8-Pr for pgsql-committers@lists.postgresql.org; Tue, 24 Sep 2024 17:00:05 +0000 Content-Type: multipart/mixed; boundary="===============0479530390702997319==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Neaten up our choices of SQLSTATEs for XML-related errors. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 24 Sep 2024 17:00:05 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0479530390702997319== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 TmVhdGVuIHVwIG91ciBjaG9pY2VzIG9mIFNRTFNUQVRFcyBmb3IgWE1MLXJlbGF0ZWQgZXJyb3Jz LgoKV2hlbiBvdXIgWE1MLWhhbmRsaW5nIG1vZHVsZXMgd2VyZSBmaXJzdCB3cml0dGVuLCB0aGUg U1FMIHN0YW5kYXJkCmxhY2tlZCBhbnkgZXJyb3IgY29kZXMgdGhhdCB3ZXJlIHBhcnRpY3VsYXJs eSBpbnRlbmRlZCBmb3IgWE1MCmVycm9yIGNvbmRpdGlvbnMuICBVbnN1cnByaXNpbmdseSwgdGhp cyBsZWQgdG8gc29tZSByYXRoZXIgcmFuZG9tCmNob2ljZXMgb2YgZXJyY29kZXMgaW4gdGhvc2Ug bW9kdWxlcy4gIE5vdyB0aGUgc3RhbmRhcmQgaGFzIGEgd2hvbGUKU1FMU1RBVEUgY2xhc3MsICJD bGFzcyAxMCAtIFhRdWVyeSBFcnJvciIsIHdpdGggYSByZWFzb25hYmx5IGxhcmdlCnNlbGVjdGlv biBvZiByZWxldmFudC1sb29raW5nIGVycmNvZGVzLgoKSW4gdGhpcyBwYXRjaCBJJ3ZlIGNob3Nl biBvbmUgZmFpcmx5IGdlbmVyaWMgY29kZSBkZWZpbmVkIGJ5IHRoZQpzdGFuZGFyZCwgMTA2MDgg PSBpbnZhbGlkX2FyZ3VtZW50X2Zvcl94cXVlcnksIGFuZCB1c2VkIGl0IHdoZXJlCml0IHNlZW1l ZCBhcHByb3ByaWF0ZS4gIEkndmUgYWxzbyBtYWRlIGFuIGVmZm9ydCB0byByZXBsYWNlCkVSUkNP REVfSU5URVJOQUxfRVJST1IgZXZlcnl3aGVyZSBpdCB3YXMgbm90IGNsZWFybHkgcmVwb3J0aW5n CmEgY29kaW5nIHByb2JsZW07IGluIHBhcnRpY3VsYXIsIG1hbnkgb2YgdGhlIGV4aXN0aW5nIHVz ZXMgbG9vawpsaWtlIHRoZXkgY2FuIGZhaXJseSBiZSByZXBvcnRlZCBhcyBFUlJDT0RFX09VVF9P Rl9NRU1PUlkuCgpJdCBtaWdodCBiZSBpbnRlcmVzdGluZyB0byB0cnkgdG8gbWFwIGxpYnhtbDIn cyBlcnJvciBjb2RlcyBpbnRvCnRoZSBzdGFuZGFyZCdzIG5ldyBjb2xsZWN0aW9uLCBidXQgSSd2 ZSBub3QgdW5kZXJ0YWtlbiB0aGF0IGhlcmUuCgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5l cy9tLzQxNzI1MC4xNzI2MzQxMjY4QHNzcy5wZ2gucGEudXMKCkJyYW5jaAotLS0tLS0KbWFzdGVy CgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlm Zi9jZDgzOGUyMDA4ODBjNmY1MmM1YjVlMzA4ODdlNWZmNTg0ODc2YmVmCgpNb2RpZmllZCBGaWxl cwotLS0tLS0tLS0tLS0tLQpjb250cmliL3htbDIveHBhdGguYyAgICAgICAgICAgfCAgNCArKy0t CmNvbnRyaWIveG1sMi94c2x0X3Byb2MuYyAgICAgICB8ICA4ICsrKystLS0tCnNyYy9iYWNrZW5k L3V0aWxzL2FkdC94bWwuYyAgICB8IDMwICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQpz cmMvYmFja2VuZC91dGlscy9lcnJjb2Rlcy50eHQgfCAgNiArKysrKysKNCBmaWxlcyBjaGFuZ2Vk LCAyNyBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkKCg== --===============0479530390702997319==--