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 1wbTi2-002ay6-1x for pgsql-committers@arkaria.postgresql.org; Mon, 22 Jun 2026 01:44:22 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wbThz-0042lO-1I for pgsql-committers@arkaria.postgresql.org; Mon, 22 Jun 2026 01:44:19 +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.96) (envelope-from ) id 1wbThz-0042lA-0T for pgsql-committers@lists.postgresql.org; Mon, 22 Jun 2026 01:44:19 +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.98.2) (envelope-from ) id 1wbThw-00000001gNK-0CHe for pgsql-committers@lists.postgresql.org; Mon, 22 Jun 2026 01:44:18 +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=d6hLjAi1w59iTTWWSj/Oij0QJpvmxdPZ5STm6/l47I8=; b=A9Z/3ThUZaaVnKPlhKchxmjyHE uZ4nszbJL+KsEWinZY6ueM3taUJQZd6gefCGHFO0q52A6YY+QIePk1rtXmeoAwQhXuonjqJuW08CK e26Di+J+wWqH9IQz7KdOxgpnD1WMh7go/Q2vXxVOAiqJNKWwjCCQKEKN99uBqO48hUKvbyh1oJH/t 1jyCTIZRN/oWCwnlGFoPwqwSBb/MqLHNUM5vmHQzlCcT1nIJSVUGNmuoKgXw2if0sOnKM12JwBfnc Jhox1J/1f0xfnGJF2ePiG0YBP9DQRaSCBBpQnr1h8tpDqGj77lACuIuydcP94gFqSfg/nhoakJLO/ tyMRS/ZA==; 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.96) (envelope-from ) id 1wbTht-004g7D-3D for pgsql-committers@lists.postgresql.org; Mon, 22 Jun 2026 01:44:14 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wbTht-001LSw-1v for pgsql-committers@lists.postgresql.org; Mon, 22 Jun 2026 01:44:13 +0000 Content-Type: multipart/mixed; boundary="===============4119204051964633060==" MIME-Version: 1.0 From: Richard Guo To: pgsql-committers@lists.postgresql.org Subject: pgsql: Strip removed-relation references from PlaceHolderVars at join r X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 22 Jun 2026 01:44:13 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4119204051964633060== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 U3RyaXAgcmVtb3ZlZC1yZWxhdGlvbiByZWZlcmVuY2VzIGZyb20gUGxhY2VIb2xkZXJWYXJzIGF0 IGpvaW4gcmVtb3ZhbAoKV2hlbiBsZWZ0LWpvaW4gcmVtb3ZhbCBkZWxldGVzIGEgcmVsYXRpb24s IHJlbW92ZV9yZWxfZnJvbV9xdWVyeSgpCnVwZGF0ZXMgdGhlIHJlbGlkIHNldHMgYXR0YWNoZWQg dG8gUmVzdHJpY3RJbmZvcyBhbmQKRXF1aXZhbGVuY2VNZW1iZXJzLCBhbmQgdGhlIGNhbm9uaWNh bCBQbGFjZUhvbGRlclZhciBoZWxkIGluIGVhY2gKUGxhY2VIb2xkZXJJbmZvLCBidXQgaXQgZG9l cyBub3QgcmV3cml0ZSB0aGUgUGxhY2VIb2xkZXJWYXJzIGVtYmVkZGVkCmluIGNsYXVzZSBhbmQg RXF1aXZhbGVuY2VDbGFzcyBtZW1iZXIgZXhwcmVzc2lvbnMuICBUaGF0IGhhcyBiZWVuCmZpbmUs IGJlY2F1c2UgbGF0ZXIgcHJvY2Vzc2luZyBjb25zdWx0cyB0aG9zZSByZWxpZCBzZXRzIHJhdGhl ciB0aGFuCnRoZSBlbWJlZGRlZCBQbGFjZUhvbGRlclZhcnMuCgpIb3dldmVyLCBzdWNoIGFuIGV4 cHJlc3Npb24gbWF5IGFmdGVyd2FyZHMgYmUgdHJhbnNsYXRlZCBmb3IgYW4KYXBwZW5kcmVsIGNo aWxkIGFuZCBoYXZlIGl0cyByZWxpZHMgcmVjb21wdXRlZCBmcm9tIHNjcmF0Y2ggYnkKcHVsbF92 YXJub3MoKS4gIElmIHRoZSBlbWJlZGRlZCBQbGFjZUhvbGRlclZhcidzIHBocmVscyBzdGlsbCBt ZW50aW9ucwp0aGUgcmVtb3ZlZCByZWxhdGlvbiwgcHVsbF92YXJub3MoKSBmb2xkcyBpdCBiYWNr IGluLCBzbyB0aGUgcmVidWlsdApjbGF1c2UncyByZWxpZHMgcmVmZXJlbmNlIGEgbm8tbG9uZ2Vy LWV4aXN0ZW50IHJlbGF0aW9uLiAgVGhhdCB5aWVsZHMKYSBwYXJhbWV0ZXJpemVkIHBhdGgga2V5 ZWQgb24gdGhlIHJlbW92ZWQgcmVsYXRpb24sIHRyaXBwaW5nIHRoZQpBc3NlcnQgb24gcm9vdC0+ b3V0ZXJfam9pbl9yZWxzIGluIGdldF9lY2xhc3NfaW5kZXhlc19mb3JfcmVsaWRzKCkuCgpGaXgg Ynkgc3RyaXBwaW5nIHRoZSByZW1vdmVkIHJlbGlkcyBmcm9tIHRoZSBQbGFjZUhvbGRlclZhcnMg aW4Kc3Vydml2aW5nIHJlbHMnIGJhc2VyZXN0cmljdGluZm8gYW5kIGluIEVxdWl2YWxlbmNlQ2xh c3MgbWVtYmVyCmV4cHJlc3Npb25zLCBrZWVwaW5nIHRoZW0gY29uc2lzdGVudCB3aXRoIHRoZSBj YW5vbmljYWwKUGxhY2VIb2xkZXJWYXJzLgoKVGhpcyBpcyBvbmx5IHJlYWNoYWJsZSBvbiB2MTgg YW5kIGxhdGVyLCB3aGVyZQptYXRjaF9pbmRleF90b19vcGVyYW5kKCkgYmVnYW4gaWdub3Jpbmcg UGxhY2VIb2xkZXJWYXJzOyBiZWZvcmUgdGhhdCwKdGhlIHdyYXBwaW5nIFBsYWNlSG9sZGVyVmFy IHByZXZlbnRlZCB0aGUgaW5kZXggbWF0Y2ggdGhhdCBleHBvc2VzIHRoZQpzdGFsZSByZWxpZHMu CgpSZXBvcnRlZC1ieTogQWxleGFuZGVyIEt1em1lbmtvdiA8YWt1em1lbmtvdkB0aWdlcmRhdGEu Y29tPgpBdXRob3I6IFJpY2hhcmQgR3VvIDxndW9mZW5nbGludXhAZ21haWwuY29tPgpSZXZpZXdl ZC1ieTogVGVuZGVyIFdhbmcgPHRuZHJ3YW5nQGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6 Ly9wb3N0Z3IuZXMvbS9DQUx6aHlxd3J5TDJReXdnTzAzVlFyXzIzN1NxM01FVmdUVFQyX0E5RzNu R1Q1LVNSWmdAbWFpbC5nbWFpbC5jb20KQmFja3BhdGNoLXRocm91Z2g6IDE4CgpCcmFuY2gKLS0t LS0tClJFTF8xOF9TVEFCTEUKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3Fs Lm9yZy9wZy9jb21taXRkaWZmL2UwMjUyNjc5NTU5YWRhZWVlMTZhNzkyNDQzMGY1NDJhMWNhZDNh YjcKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iYWNrZW5kL29wdGltaXplci9w bGFuL2FuYWx5emVqb2lucy5jIHwgMTIxICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLQpz cmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL2pvaW4ub3V0ICAgICAgICB8ICAyMCArKysrKwpzcmMv dGVzdC9yZWdyZXNzL3NxbC9qb2luLnNxbCAgICAgICAgICAgICB8ICAxMiArKysKMyBmaWxlcyBj aGFuZ2VkLCAxNDMgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgo= --===============4119204051964633060==--