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 1txK8i-006gRa-SY for pgsql-committers@arkaria.postgresql.org; Wed, 26 Mar 2025 06:21:24 +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 1txK8h-00Fsu5-Kd for pgsql-committers@arkaria.postgresql.org; Wed, 26 Mar 2025 06:21:23 +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 1txK8h-00Fstx-DA for pgsql-committers@lists.postgresql.org; Wed, 26 Mar 2025 06:21:23 +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 1txK8f-001Drp-0A for pgsql-committers@lists.postgresql.org; Wed, 26 Mar 2025 06:21:23 +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 1txK8d-00D3dG-Ei for pgsql-committers@lists.postgresql.org; Wed, 26 Mar 2025 06:21:19 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1txK8c-0012jh-2E for pgsql-committers@lists.postgresql.org; Wed, 26 Mar 2025 06:21:19 +0000 Content-Type: multipart/mixed; boundary="===============2245405772664783303==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Use relation name instead of OID in query jumbling for RangeTblE X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 26 Mar 2025 06:21:19 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============2245405772664783303== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VXNlIHJlbGF0aW9uIG5hbWUgaW5zdGVhZCBvZiBPSUQgaW4gcXVlcnkganVtYmxpbmcgZm9yIFJh bmdlVGJsRW50cnkKCmN1c3RvbV9xdWVyeV9qdW1ibGUgKGludHJvZHVjZWQgaW4gNWFjNDYyZTJi N2FjIGFzIGEgbm9kZSBmaWVsZAphdHRyaWJ1dGUpIGlzIG5vdyBhc3NpZ25lZCB0byB0aGUgZXhw YW5kZWQgcmVmZXJlbmNlIG5hbWUgImVyZWYiIG9mClJhbmdlVGJsRW50cnksIGFkZGluZyBpbiB0 aGUgcXVlcnkganVtYmxlIGNvbXB1dGF0aW9uIHRoZSBub24tcXVhbGlmaWVkCmFsaWFzZWQgcmVs YXRpb24gbmFtZSwgd2l0aG91dCB0aGUgbGlzdCBvZiBjb2x1bW4gbmFtZXMuICBUaGUgcmVsYXRp b24KT0lEIGlzIHJlbW92ZWQgZnJvbSB0aGUgcXVlcnkganVtYmxpbmcuCgpUaGUgZWZmZWN0cyBv ZiB0aGlzIGNoYW5nZSBjYW4gYmUgc2VlbiBpbiB0aGUgdGVzdHMgYWRkZWQgYnkKMzQzMDIxNWZl MzVmLCB3aGVyZSBwZ19zdGF0X3N0YXRlbWVudHMgKFBHU1MpIGVudHJpZXMgYXJlIG5vdyBncm91 cGVkCnVzaW5nIHRoZSByZWxhdGlvbiBuYW1lLCBpZ25vcmluZyB0aGUgcmVsYXRpb24gc2VhcmNo X3BhdGggbWF5IHBvaW50IGF0LgpGb3IgZXhhbXBsZSwgdGhlc2UgdHdvIHJlbGF0aW9ucyBhcmUg ZGlmZmVyZW50LCBidXQgYXJlIG5vdyBncm91cGVkIGluIGEKc2luZ2xlIFBHU1MgZW50cnkgYXMg dGhleSBhcmUgYXNzaWduZWQgdGhlIHNhbWUgcXVlcnkgSUQ6CkNSRUFURSBUQUJMRSBmb28xLnRh YiAoYSBpbnQpOwpDUkVBVEUgVEFCTEUgZm9vMi50YWIgKGIgaW50KTsKU0VUIHNlYXJjaF9wYXRo ID0gJ2ZvbzEnOwpTRUxFQ1QgY291bnQoKikgRlJPTSB0YWI7ClNFVCBzZWFyY2hfcGF0aCA9ICdm b28yJzsKU0VMRUNUIGNvdW50KCopIEZST00gdGFiOwpTRUxFQ1QgY291bnQoKikgRlJPTSBmb28x LnRhYjsKU0VMRUNUIGNvdW50KCopIEZST00gZm9vMi50YWI7ClNFTEVDVCBxdWVyeSwgY2FsbHMg RlJPTSBwZ19zdGF0X3N0YXRlbWVudHMgV0hFUkUgcXVlcnkgfiAnRlJPTSB0YWInOwogICAgICAg ICAgcXVlcnkgICAgICAgICAgIHwgY2FsbHMKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0t LS0tLQogU0VMRUNUIGNvdW50KCopIEZST00gdGFiIHwgICAgIDQKKDEgcm93KQoKSXQgaXMgc3Rp bGwgcG9zc2libGUgdG8gdXNlIGFuIGFsaWFzIGluIHRoZSBGUk9NIGNsYXVzZSB0byBzcGxpdCB0 aGVzZS4KVGhpcyBiZWhhdmlvciBpcyB1c2VmdWwgZm9yIHJlbGF0aW9ucyByZS1jcmVhdGVkIHdp dGggdGhlIHNhbWUgbmFtZSwKd2hlcmUgcXVlcmllcyBiYXNlZCBvbiBzdWNoIHJlbGF0aW9ucyB3 b3VsZCBiZSBncm91cGVkIGluIHRoZSBzYW1lClBHU1MgZW50cnkuICBGb3IgcGVybWFuZW50IHNj aGVtYXMsIGl0IHNob3VsZCBub3QgcmVhbGx5IG1hdHRlciBpbgpwcmFjdGljZS4gIFRoZSBtYWlu IGJlbmVmaXQgaXMgZm9yIHdvcmtsb2FkcyB0aGF0IHVzZSBhIGxvdCBvZiB0ZW1wb3JhcnkKcmVs YXRpb25zLCB3aGljaCBhcmUgdXN1YWxseSByZS1jcmVhdGVkIHdpdGggdGhlIHNhbWUgbmFtZSBj b250aW51b3VzbHkuClRoZXNlIGNhbiBiZSBhIGhlYXZ5IHNvdXJjZSBvZiBibG9hdCBpbiBQR1NT IGRlcGVuZGluZyBvbiB0aGUgd29ya2xvYWQuClN1Y2ggZW50cmllcyBjYW4gbm93IGJlIGdyb3Vw ZWQgdG9nZXRoZXIsIGltcHJvdmluZyB0aGUgdXNlciBleHBlcmllbmNlLgoKVGhlIG9yaWdpbmFs IGlkZWEgZnJvbSBDaHJpc3RvcGggQmVyZyB1c2VkIGNhdGFsb2cgbG9va3VwcyB0byBmaW5kCnRl bXBvcmFyeSByZWxhdGlvbnMsIHNvbWV0aGluZyB0aGF0IHRoZSBxdWVyeSBqdW1ibGUgaGFzIG5l dmVyIGRvbmUsIGFuZAppdCBjb3VsZCBjYXVzZSBzb21lIHBlcmZvcm1hbmNlIHJlZ3Jlc3Npb25z LiAgVGhlIGlkZWEgdG8gdXNlClJhbmdlVGJsRW50cnkuZXJlZiBhbmQgdGhlIHJlbGF0aW9uIG5h bWUsIGFwcGx5aW5nIHRoZSBzYW1lIHJ1bGVzIGZvcgphbGwgcmVsYXRpb25zLCB0ZW1wb3Jhcnkg YW5kIG5vdCB0ZW1wb3JhcnksIGhhcyBiZWVuIHByb3Bvc2VkIGJ5IFRvbQpMYW5lLiAgVGhlIGRv Y3VtZW50YXRpb24gYWRkaXRpb25zIGhhdmUgYmVlbiBzdWdnZXN0ZWQgYnkgU2FtaSBJbXNlaWgu CgpBdXRob3I6IE1pY2hhZWwgUGFxdWllciA8bWljaGFlbEBwYXF1aWVyLnh5ej4KQ28tYXV0aG9y ZWQtYnk6IFNhbWkgSW1zZWloIDxzYW1pbXNlaWhAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogQ2hy aXN0b3BoIEJlcmcgPG15b25AZGViaWFuLm9yZz4KUmV2aWV3ZWQtYnk6IEx1a2FzIEZpdHRsIDxs dWthc0BmaXR0bC5jb20+ClJldmlld2VkLWJ5OiBTYW1pIEltc2VpaCA8c2FtaW1zZWloQGdtYWls LmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9aOWlXWEtHd2ttOFJBQzkzQG1z Zy5kZjdjYi5kZQoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczov L2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzc4NzUxNGIzMGJiN2RkMGIzNDg0ZDZj YjcxN2UzYjlhYWZjMDZjNGEKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCmNvbnRyaWIv cGdfc3RhdF9zdGF0ZW1lbnRzL2V4cGVjdGVkL3NlbGVjdC5vdXQgfCAyMCArKysrKysrKy0tLS0t LS0tLS0tLQpkb2Mvc3JjL3NnbWwvcGdzdGF0c3RhdGVtZW50cy5zZ21sICAgICAgICAgICAgIHwg IDkgKysrKysrKy0tCnNyYy9iYWNrZW5kL25vZGVzL3F1ZXJ5anVtYmxlZnVuY3MuYyAgICAgICAg ICAgfCAxOSArKysrKysrKysrKysrKysrKysrCnNyYy9pbmNsdWRlL25vZGVzL3BhcnNlbm9kZXMu aCAgICAgICAgICAgICAgICAgfCAxMSArKysrKysrKy0tLQo0IGZpbGVzIGNoYW5nZWQsIDQyIGlu c2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoK --===============2245405772664783303==--