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 1vaAiw-004fPY-1M for pgsql-hackers@arkaria.postgresql.org; Mon, 29 Dec 2025 10:43:39 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vaAiv-00GVjX-0v for pgsql-hackers@arkaria.postgresql.org; Mon, 29 Dec 2025 10:43:38 +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 1vaAiu-00GVjO-1R for pgsql-hackers@lists.postgresql.org; Mon, 29 Dec 2025 10:43:37 +0000 Received: from smtpbg154.qq.com ([15.184.224.54]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vaAin-003AC6-1B for pgsql-hackers@lists.postgresql.org; Mon, 29 Dec 2025 10:43:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=halodbtech.com; s=wqvr2403; t=1767004983; bh=RCwT5xIguwdZx/+OAEpOgujao/Lvj8k+G9ORmeX348s=; h=From:To:Subject:Mime-Version:Date:Message-ID; b=C1aAxjpR81phmP1+sKUCONy2328MfpUs/EFJ7up0OlYpwqphFJN14ewNYkyvrVjx6 3ekyPuG1VNTf1rPquQjhRSIrNiW9DiPO7Q7iLA4VCAd025qCbKS5QvOU6OHxch6OOd NtigYW6twDEF/wRCbzNA47/oL0hBRtpXI9qaBo8o= EX-QQ-RecipientCnt: 4 X-QQ-GoodBg: 2 X-QQ-SSF: 00400000000000F0 X-QQ-FEAT: D4aqtcRDiqQBbw3rdE4iQA3+Zh32+0EwEBJe+CjU0QI= X-QQ-BUSINESS-ORIGIN: 2 X-QQ-Originating-IP: N6GCaLYmvRoS9JOEzwoeuyy3ZYZg9wEuZfCHUELGUT4= X-Originating-IP: 39.170.41.101 X-QQ-STYLE: X-QQ-mid: lv3gz7b-4t1767004981te4317d01 From: "=?gb18030?B?emVuZ21hbg==?=" To: "=?gb18030?B?VG9tIExhbmU=?=" , "=?gb18030?B?TWljaGFlbCBQYXF1aWVy?=" Cc: "=?gb18030?B?RXJpayBXaWVuaG9sZA==?=" , "=?gb18030?B?cGdzcWwtaGFja2Vycw==?=" Subject: Re: Regression with large XML data input Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_69525B34_F01E5D40_792D2B7C" Content-Transfer-Encoding: 8Bit Date: Mon, 29 Dec 2025 18:43:00 +0800 X-Priority: 3 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x References: <586b74bb-8941-420f-82c4-ba93e5b42b20@ewie.name> <89bbd852-eea9-42e8-bab6-bb8df59685de@ewie.name> <1411819.1766685038@sss.pgh.pa.us> <2744536.1766980472@sss.pgh.pa.us> In-Reply-To: <2744536.1766980472@sss.pgh.pa.us> X-QQ-ReplyHash: 3715378995 X-BIZMAIL-ID: 6333353847521536573 X-Address-Ticket: version=;type=;ticket_id=;id_list=;display_name=;session_id=; X-QQ-SENDSIZE: 520 Received: from qq.com (unknown [127.0.0.1]) by smtp.qq.com (ESMTP) with SMTP id ; Mon, 29 Dec 2025 18:43:02 +0800 (CST) Feedback-ID: lv:halodbtech.com:qybglogicsvrsz:qybglogicsvrsz3b-0 X-QQ-XMAILINFO: M3ZkD08p3wd5djYWUm3Ow+z+paHqs8Lvo8uXRpkBve1l3rZpJtt2ucJk /POeY+0CUkOw7/YX7jjpD8z724nP1thSoBNh3zoGmIwwEBBiJxtfZ/f/PLa66azqpftlSTh aXToNPL+mTYlZh5LtO0F317WGUgFRkR8TFiyFzlGiGg+qq1EDHiXU2L/FxvQxjWuTaSn6H9 UE1UyPeYYRgErYFhhnx6w6QWl9qn67xeDmuZcqYERb9wnziZ42tFmOWf2o3V4jYitwsbQe9 6EuahGk1MvGfTjyVgt7guprxWmSPdVTRso9DLm0VHZZ4nReYBVZldJlZWJv7zbLW6NlCwhc QEvqA6mVOgOpfxnxrutxzUjHIo0K3OBAycE5WKCZ+ULTbKT568xosBNxeilR/IkAPgz4DAT dKCpeqyZdt1tQVWm0sStqBJWq47T4RqwYIie9dbAyepc8Ai5POfrgHLEEK+m1IsvadgY6C7 nSHSSezEbYq92SXt6wvWicLbkvJAEgoidHk8LDstZ8iuini6EhhXB0YtLafIrGddTAzBdid pJF3ydnFIjuGQm2n2kL+5V68mtU/wDd/94sOg/t15gyQHU1QeYC6hsKUod5XN/6OiXJEn9T rW33o09ej9QLHD9jC0o8LQkg6K7cZhx2IJ1aBtc/BtNzSeDlalxqJVpn9AFH4ymxsawXRGH 0crmgqmgWBzwKSjJAIma2Sgc0TJWwHhO7S5/qWiFuSPam0Pfc1fczYb0CTudwT4ANzmD+e6 X7v/Yd722YY/WNOc1/+rkZWkZsJ8oTnHwHT+111j0bJgOCf7rS+DfLtceh0JIaJg0e7hOOV Bkcc4TkAh2ij5RNx8raXC8GLOdZxFwsfJD7t6HyzJ01mWP8up0adGeX+gZOddcFnZxxUYQX xe+5QdQDmbhwJNF6X3e0Xp7Az31hyayGkfiVm7dhEnbT8zWrBRXTDpkQvop8j4wm1xTqFQ4 fVCc6zzzy5o7NIWxlK//2qOz0P9oRSFASJmtUBCD5a5vlxO55sKBoeRtDx6Jm0+PJ0hqZXF gKkh37h07TA+UkHHjQyt071Eowls3w0glg2cL2OMTX6kH0aKfnS0Dt3+atcaI= X-QQ-XMRINFO: Mp0Kj//9VHAxzExpfF+O8yhSrljjwrznVg== X-QQ-RECHKSPAM: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. ------=_NextPart_69525B34_F01E5D40_792D2B7C Content-Type: text/plain; charset="gb18030" Content-Transfer-Encoding: base64 PiBbIHRoaW5rcy4uLiBdICBBY3R1YWxseSwgSSBiZWxpZXZlIHdlIGRvIGhhdmUgcHJlY2Vk ZW50cyBpbiBjb25maWd1cmUNCj4gZm9yIGNoZWNraW5nIHRvIHNlZSBpZiBhIGNvbnN0cnVj dCBwcm9kdWNlcyBhIHdhcm5pbmcsIHNvIHdlIGNvdWxkDQo+IGNoZWNrIHRvIHNlZSBpZiBh IHJlZmVyZW5jZSB0byB4bWxLZWVwQmxhbmtzRGVmYXVsdCBkcmF3cyBvbmUsIGFuZA0KPiBv bmx5IGFkZCAtV25vLWRlcHJlY2F0ZWQtZGVjbGFyYXRpb25zIGlmIGl0IGRvZXMuICBCdXQg SSdtIG5vdCBzdXJlDQo+IGhvdyB0byBkbyB0aGF0IGluIG1lc29uLg0KDQpIaSwNCg0KSSd2 ZSB0cmllZCByZXdvcmtpbmcgdGhpcyBhbmQgYXR0YWNoZWQgdGhlIHVwZGF0ZWQgZGlmZiBm aWxlIGhlcmUuIFNpbmNlIEkgcmFyZWx5IHdvcmsgb24gdGhpcyBwYXJ0IG9mIHRoZSBjb2Rl LCANCkknbSBub3QgZW50aXJlbHkgc3VyZSBpZiBpdCdzIGZ1bGx5IGNvcnJlY3QgoaogYnV0 IHRoZSBmdW5jdGlvbmFsaXR5IHNlZW1zIHRvIHdvcmsgZmluZSBpbiB0ZXN0aW5nLkFkZGl0 aW9uYWxseSwgDQpJJ20gbm90IHZlcnkgZmFtaWxpYXIgd2l0aCBNZXNvbiBlaXRoZXIsIHNv IEkgaGF2ZW4ndCBtYWRlIGFueSBjaGFuZ2VzIHRvIHRoZSByZWxldmFudCBwYXJ0cyBoZXJl Lg0KDQpgYGANCnBvc3RncmVzQHp4bS1WTXdhcmUtVmlydHVhbC1QbGF0Zm9ybTp+L2NvZGUv cG9zdGdyZXMkIGVudiB8IGdyZXAgQ09QVA0KQ09QVD0tV2Vycm9yDQpwb3N0Z3Jlc0B6eG0t Vk13YXJlLVZpcnR1YWwtUGxhdGZvcm06fi9jb2RlL3Bvc3RncmVzJCBtYWtlIC1qOCA+IC9k ZXYvbnVsbA0KcG9zdGdyZXNAenhtLVZNd2FyZS1WaXJ0dWFsLVBsYXRmb3JtOn4vY29kZS9w b3N0Z3JlcyQgDQpgYGANCg0KLS0NClJlZ2FyZHMsDQpNYW4gWmVuZw0Kd3d3Lm9wZW5oYWxv Lm9yZw== ------=_NextPart_69525B34_F01E5D40_792D2B7C Content-Type: application/octet-stream; charset="gb18030"; name="xml_keep_blanks_deprecation.diff" Content-Disposition: attachment; filename="xml_keep_blanks_deprecation.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZSBiL2NvbmZpZ3VyZQppbmRleCAxNGFkMGE1MDA2Zi4u NmI0ZGQ3YzE2YTEgMTAwNzU1Ci0tLSBhL2NvbmZpZ3VyZQorKysgYi9jb25maWd1cmUKQEAg LTcwNiw2ICs3MDYsNyBAQCB3aXRoX2x6NAogd2l0aF96bGliCiB3aXRoX3N5c3RlbV90emRh dGEKIHdpdGhfbGlieHNsdAorWE1MX0tFRVBfQkxBTktTX0RFUFJFQ0FURUQKIFhNTDJfTElC UwogWE1MMl9DRkxBR1MKIFhNTDJfQ09ORklHCkBAIC0xNDE3NCw2ICsxNDE3NSwzNCBAQCBl bHNlCiAgIGFzX2ZuX2Vycm9yICQ/ICJoZWFkZXIgZmlsZSA8bGlieG1sL3BhcnNlci5oPiBp cyByZXF1aXJlZCBmb3IgWE1MIHN1cHBvcnQiICIkTElORU5PIiA1CiBmaQogCisgICMgQ2hl Y2sgaWYgeG1sS2VlcEJsYW5rc0RlZmF1bHQgdHJpZ2dlcnMgYSBkZXByZWNhdGlvbiB3YXJu aW5nCisgIHBnYWNfY3ZfeG1sX2tlZXBfYmxhbmtzX2RlcHJlY2F0ZWQ9bm8KKyAgaWYgdGVz dCAiJEdDQyIgPSB5ZXM7IHRoZW4KKyAgICB7ICRhc19lY2hvICIkYXNfbWU6JHthc19saW5l bm9bJExJTkVOT119OiBjaGVja2luZyB3aGV0aGVyIHhtbEtlZXBCbGFua3NEZWZhdWx0IGlz IGRlcHJlY2F0ZWQiID4mNQorJGFzX2VjaG9fbiAiY2hlY2tpbmcgd2hldGhlciB4bWxLZWVw QmxhbmtzRGVmYXVsdCBpcyBkZXByZWNhdGVkLi4uICIgPiY2OyB9CisgICAgcGdhY19zYXZl X0NGTEFHUz0kQ0ZMQUdTCisgICAgQ0ZMQUdTPSIkQ0ZMQUdTIC1XZXJyb3I9ZGVwcmVjYXRl ZC1kZWNsYXJhdGlvbnMiCisgICAgY2F0IGNvbmZkZWZzLmggLSA8PF9BQ0VPRiA+Y29uZnRl c3QuJGFjX2V4dAorLyogZW5kIGNvbmZkZWZzLmguICAqLworI2luY2x1ZGUgPGxpYnhtbC9w YXJzZXIuaD4KK2ludAorbWFpbiAoKQoreworeG1sS2VlcEJsYW5rc0RlZmF1bHQoMCk7Cisg IDsKKyAgcmV0dXJuIDA7Cit9CitfQUNFT0YKK2lmIGFjX2ZuX2NfdHJ5X2NvbXBpbGUgIiRM SU5FTk8iOyB0aGVuIDoKK2Vsc2UKKyAgcGdhY19jdl94bWxfa2VlcF9ibGFua3NfZGVwcmVj YXRlZD15ZXMKK2ZpCitybSAtZiBjb3JlIGNvbmZ0ZXN0LmVyciBjb25mdGVzdC4kYWNfb2Jq ZXh0IGNvbmZ0ZXN0LiRhY19leHQKKyAgICBDRkxBR1M9JHBnYWNfc2F2ZV9DRkxBR1MKKyAg ICB7ICRhc19lY2hvICIkYXNfbWU6JHthc19saW5lbm9bJExJTkVOT119OiByZXN1bHQ6ICRw Z2FjX2N2X3htbF9rZWVwX2JsYW5rc19kZXByZWNhdGVkIiA+JjUKKyRhc19lY2hvICIkcGdh Y19jdl94bWxfa2VlcF9ibGFua3NfZGVwcmVjYXRlZCIgPiY2OyB9CisgIGZpCisgIFhNTF9L RUVQX0JMQU5LU19ERVBSRUNBVEVEPSRwZ2FjX2N2X3htbF9rZWVwX2JsYW5rc19kZXByZWNh dGVkCiAKIGZpCiAKZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZS5hYyBiL2NvbmZpZ3VyZS5hYwpp bmRleCAwMWIzYmJjMWJlOC4uNjQ5ZDU5OTJiZjMgMTAwNjQ0Ci0tLSBhL2NvbmZpZ3VyZS5h YworKysgYi9jb25maWd1cmUuYWMKQEAgLTE2MDMsNiArMTYwMywyMCBAQCBmaQogCiBpZiB0 ZXN0ICIkd2l0aF9saWJ4bWwiID0geWVzIDsgdGhlbgogICBBQ19DSEVDS19IRUFERVIobGli eG1sL3BhcnNlci5oLCBbXSwgW0FDX01TR19FUlJPUihbaGVhZGVyIGZpbGUgPGxpYnhtbC9w YXJzZXIuaD4gaXMgcmVxdWlyZWQgZm9yIFhNTCBzdXBwb3J0XSldKQorICAjIENoZWNrIGlm IHhtbEtlZXBCbGFua3NEZWZhdWx0IHRyaWdnZXJzIGEgZGVwcmVjYXRpb24gd2FybmluZwor ICBwZ2FjX2N2X3htbF9rZWVwX2JsYW5rc19kZXByZWNhdGVkPW5vCisgIGlmIHRlc3QgIiRH Q0MiID0geWVzOyB0aGVuCisgICAgQUNfTVNHX0NIRUNLSU5HKFt3aGV0aGVyIHhtbEtlZXBC bGFua3NEZWZhdWx0IGlzIGRlcHJlY2F0ZWRdKQorICAgIHBnYWNfc2F2ZV9DRkxBR1M9JENG TEFHUworICAgIENGTEFHUz0iJENGTEFHUyAtV2Vycm9yPWRlcHJlY2F0ZWQtZGVjbGFyYXRp b25zIgorICAgIEFDX0NPTVBJTEVfSUZFTFNFKFtBQ19MQU5HX1BST0dSQU0oWyNpbmNsdWRl IDxsaWJ4bWwvcGFyc2VyLmg+XSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFt4bWxLZWVwQmxhbmtzRGVmYXVsdCgwKTtdKV0sCisgICAgICAgICAgICAgICAg ICAgICAgW10sCisgICAgICAgICAgICAgICAgICAgICAgW3BnYWNfY3ZfeG1sX2tlZXBfYmxh bmtzX2RlcHJlY2F0ZWQ9eWVzXSkKKyAgICBDRkxBR1M9JHBnYWNfc2F2ZV9DRkxBR1MKKyAg ICBBQ19NU0dfUkVTVUxUKFskcGdhY19jdl94bWxfa2VlcF9ibGFua3NfZGVwcmVjYXRlZF0p CisgIGZpCisgIEFDX1NVQlNUKFhNTF9LRUVQX0JMQU5LU19ERVBSRUNBVEVELCBbJHBnYWNf Y3ZfeG1sX2tlZXBfYmxhbmtzX2RlcHJlY2F0ZWRdKQogZmkKIAogaWYgdGVzdCAiJHdpdGhf bGlieHNsdCIgPSB5ZXMgOyB0aGVuCmRpZmYgLS1naXQgYS9zcmMvTWFrZWZpbGUuZ2xvYmFs LmluIGIvc3JjL01ha2VmaWxlLmdsb2JhbC5pbgppbmRleCAzNzFjZDdlYmEyYy4uYTlmOTRk ODRjYmYgMTAwNjQ0Ci0tLSBhL3NyYy9NYWtlZmlsZS5nbG9iYWwuaW4KKysrIGIvc3JjL01h a2VmaWxlLmdsb2JhbC5pbgpAQCAtMjc4LDYgKzI3OCw3IEBAIENGTEFHU19WRUNUT1JJWkUg PSBAQ0ZMQUdTX1ZFQ1RPUklaRUAKIENGTEFHU19DUkMgPSBAQ0ZMQUdTX0NSQ0AKIFBFUk1J VF9ERUNMQVJBVElPTl9BRlRFUl9TVEFURU1FTlQgPSBAUEVSTUlUX0RFQ0xBUkFUSU9OX0FG VEVSX1NUQVRFTUVOVEAKIFBFUk1JVF9NSVNTSU5HX1ZBUklBQkxFX0RFQ0xBUkFUSU9OUyA9 IEBQRVJNSVRfTUlTU0lOR19WQVJJQUJMRV9ERUNMQVJBVElPTlNACitYTUxfS0VFUF9CTEFO S1NfREVQUkVDQVRFRCA9IEBYTUxfS0VFUF9CTEFOS1NfREVQUkVDQVRFREAKIENYWEZMQUdT ID0gQENYWEZMQUdTQAogCiBMTFZNX0NQUEZMQUdTID0gQExMVk1fQ1BQRkxBR1NACmRpZmYg LS1naXQgYS9zcmMvYmFja2VuZC91dGlscy9hZHQvTWFrZWZpbGUgYi9zcmMvYmFja2VuZC91 dGlscy9hZHQvTWFrZWZpbGUKaW5kZXggYmE0MGFkYTExY2EuLmEyNWJhOGI4OWEzIDEwMDY0 NAotLS0gYS9zcmMvYmFja2VuZC91dGlscy9hZHQvTWFrZWZpbGUKKysrIGIvc3JjL2JhY2tl bmQvdXRpbHMvYWR0L01ha2VmaWxlCkBAIC0xNTEsNiArMTUxLDExIEBAIGxpa2UubzogbGlr ZS5jIGxpa2VfbWF0Y2guYwogIyBTb21lIGNvZGUgaW4gbnVtZXJpYy5jIGJlbmVmaXRzIGZy b20gYXV0by12ZWN0b3JpemF0aW9uCiBudW1lcmljLm86IENGTEFHUyArPSAke0NGTEFHU19W RUNUT1JJWkV9CiAKKyMgU3VwcHJlc3MgZGVwcmVjYXRpb24gd2FybmluZyBmb3IgeG1sS2Vl cEJsYW5rc0RlZmF1bHQKK2lmZXEgKCQoWE1MX0tFRVBfQkxBTktTX0RFUFJFQ0FURUQpLCB5 ZXMpCit4bWwubzogQ0ZMQUdTICs9IC1Xbm8tZGVwcmVjYXRlZC1kZWNsYXJhdGlvbnMKK2Vu ZGlmCisKIHZhcmxlbmEubzogdmFybGVuYS5jIGxldmVuc2h0ZWluLmMKIAogaW5jbHVkZSAk KHRvcF9zcmNkaXIpL3NyYy9iYWNrZW5kL2NvbW1vbi5tawo= ------=_NextPart_69525B34_F01E5D40_792D2B7C--