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 1whNK9-000BRF-1q for pgsql-committers@arkaria.postgresql.org; Wed, 08 Jul 2026 08:08:05 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1whNK8-0066j5-02 for pgsql-committers@arkaria.postgresql.org; Wed, 08 Jul 2026 08:08:04 +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 1whNK7-0066ix-2a for pgsql-committers@lists.postgresql.org; Wed, 08 Jul 2026 08:08:04 +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.98.2) (envelope-from ) id 1whNK6-000000007Xv-2Bdq for pgsql-committers@lists.postgresql.org; Wed, 08 Jul 2026 08:08:03 +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.96) (envelope-from ) id 1whNK6-000STw-0G for pgsql-committers@lists.postgresql.org; Wed, 08 Jul 2026 08:08:02 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1whNK5-0007X0-2Y for pgsql-committers@lists.postgresql.org; Wed, 08 Jul 2026 08:08:02 +0000 Content-Type: multipart/mixed; boundary="===============9083635825605093485==" MIME-Version: 1.0 From: Peter Eisentraut To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix replace_property_refs() ignoring the root of expression tree X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 08 Jul 2026 08:08:02 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============9083635825605093485== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IHJlcGxhY2VfcHJvcGVydHlfcmVmcygpIGlnbm9yaW5nIHRoZSByb290IG9mIGV4cHJlc3Np b24gdHJlZQoKcmVwbGFjZV9wcm9wZXJ0eV9yZWZzKCkgY2FsbGVkIGV4cHJlc3Npb25fdHJlZV9t dXRhdG9yKCkgd2l0aCB0aGUgcm9vdApvZiB0aGUgZXhwcmVzc2lvbiB0cmVlIGFzIHRoZSBpbnB1 dCBub2RlLiAgQnV0CmV4cHJlc3Npb25fdHJlZV9tdXRhdG9yKCkgZG9lcyBub3QgY2FsbCB0aGUg bXV0YXRvciBmdW5jdGlvbiBvbiB0aGUKcm9vdCBub2RlLCBzbyB0aGUgcm9vdCBub2RlIHJlbWFp bnMgdW5jaGFuZ2VkLiAgSWYgdGhlIHJvb3Qgbm9kZSBpcyBhCnByb3BlcnR5IHJlZmVyZW5jZSBv ciBhIGxhdGVyYWwgcmVmZXJlbmNlIC0tIHRoZSB0d28gbm9kZSBraW5kcyB0aGF0CnJlcGxhY2Vf cHJvcGVydHlfcmVmc19tdXRhdG9yKCkgcmV3cml0ZXMgLS0gaXQgaXMgcmV0dXJuZWQgdW5jaGFu Z2VkLgpNb2R1bGVzIGFmdGVyIHRoZSByZXdyaXRlciBkbyBub3Qga25vdyBhYm91dCBwcm9wZXJ0 eSByZWZlcmVuY2Ugbm9kZXMsCnJlc3VsdGluZyBpbiAiRVJST1I6IHVucmVjb2duaXplZCBub2Rl IHR5cGU6IDYzIi4gIFNpbmNlIHZhcmxldmVsc3VwCm9mIGxhdGVyYWwgcmVmZXJlbmNlcyBpcyBu b3QgaW5jcmVtZW50ZWQsIHRoZXkgYXJlIG5vdCByZXNvbHZlZApjb3JyZWN0bHkgaW4gdGhlIHBs YW5uZXIsIGxlYWRpbmcgdG8gbWFueSBkaWZmZXJlbnQgc3ltcHRvbXMuICBGaXgKdGhpcyBieSBj YWxsaW5nIHJlcGxhY2VfcHJvcGVydHlfcmVmc19tdXRhdG9yKCkgZGlyZWN0bHkgZnJvbQpyZXBs YWNlX3Byb3BlcnR5X3JlZnMoKSwgc2ltaWxhciB0byBob3cgb3RoZXIgbXV0YXRvciBmdW5jdGlv bnMgZG8uCgpUaGUgb25seSBjYXNlIHdoZW4gYSBwcm9wZXJ0eSByZWZlcmVuY2Ugb3IgYSBsYXRl cmFsIHJlZmVyZW5jZSBjYW4gYmUKdGhlIHJvb3Qgb2YgYSBHUkFQSF9UQUJMRSBleHByZXNzaW9u IHRyZWUgaXMgd2hlbiBpdCBpcyBhIGJhcmUKcHJvcGVydHkgcmVmZXJlbmNlIG9yIGEgYmFyZSBs YXRlcmFsIHJlZmVyZW5jZSBpbiB0aGUgV0hFUkUgY2xhdXNlLgpUaGUgQ09MVU1OUyBjbGF1c2Ug aXMgcGFzc2VkIHRvIHJlcGxhY2VfcHJvcGVydHlfcmVmcygpIGFzIGEKdGFyZ2V0bGlzdC4gIEV2 ZXJ5IG90aGVyIGV4cHJlc3Npb24gaGFzIGF0IGxlYXN0IG9uZSBleHByZXNzaW9uIG5vZGUKY292 ZXJpbmcgdGhlIHByb3BlcnR5IHJlZmVyZW5jZSBvciBhIGxhdGVyYWwgcmVmZXJlbmNlIGluIHRo ZQpleHByZXNzaW9uIHRyZWUuICBUaGF0IGV4cGxhaW5zIHdoeSB0aGlzIGJ1ZyB3YXMgbm90IHNl ZW4gc28gZmFyLgoKQXV0aG9yOiBBc2h1dG9zaCBCYXBhdCA8YXNodXRvc2guYmFwYXQub3NzQGdt YWlsLmNvbT4KUmVwb3J0ZWQtYnk6IE5vYWggTWlzY2ggPG5vYWhAbGVhZGJvYXQuY29tPgpEaXNj dXNzaW9uOiBodHRwczovL3d3dy5wb3N0Z3Jlc3FsLm9yZy9tZXNzYWdlLWlkL2ZsYXQvMjAyNjA2 MzAxNzMwNTMuNTEubm9haG1pc2NoJTQwbWljcm9zb2Z0LmNvbQoKQnJhbmNoCi0tLS0tLQptYXN0 ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRk aWZmLzE2YTRiM2VmOGVlYmQyZjNkYTQ0YzE3NTIzZmVmMjNkMmRlODA2NzkKCk1vZGlmaWVkIEZp bGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iYWNrZW5kL3Jld3JpdGUvcmV3cml0ZUdyYXBoVGFibGUu YyAgIHwgIDIgKy0Kc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9ncmFwaF90YWJsZS5vdXQgfCAz OCArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCnNyYy90ZXN0L3JlZ3Jlc3Mvc3FsL2dy YXBoX3RhYmxlLnNxbCAgICAgIHwgMTcgKysrKysrKysrLS0tLS0KMyBmaWxlcyBjaGFuZ2VkLCA0 MSBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCg== --===============9083635825605093485==--