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 1whNKB-000BRN-1y for pgsql-committers@arkaria.postgresql.org; Wed, 08 Jul 2026 08:08:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1whNKA-00674n-0I for pgsql-committers@arkaria.postgresql.org; Wed, 08 Jul 2026 08:08:06 +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 1whNK9-0066zI-2i for pgsql-committers@lists.postgresql.org; Wed, 08 Jul 2026 08:08:06 +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 1whNK7-00000000Ca6-1FQ5 for pgsql-committers@lists.postgresql.org; Wed, 08 Jul 2026 08:08:06 +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-000STy-0R 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-0007X2-2d for pgsql-committers@lists.postgresql.org; Wed, 08 Jul 2026 08:08:02 +0000 Content-Type: multipart/mixed; boundary="===============8913919233041104272==" 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 --===============8913919233041104272== 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 MzAxNzMwNTMuNTEubm9haG1pc2NoJTQwbWljcm9zb2Z0LmNvbQoKQnJhbmNoCi0tLS0tLQpSRUxf MTlfU1RBQkxFCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcv Y29tbWl0ZGlmZi83ODgzZWExM2ZmZGM2YzY1NzkyMzAzMWQ4MGIyNTA1ZDA4ZjUxZTMzCgpNb2Rp ZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9yZXdyaXRlL3Jld3JpdGVHcmFw aFRhYmxlLmMgICB8ICAyICstCnNyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvZ3JhcGhfdGFibGUu b3V0IHwgMzggKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQpzcmMvdGVzdC9yZWdyZXNz L3NxbC9ncmFwaF90YWJsZS5zcWwgICAgICB8IDE3ICsrKysrKysrKy0tLS0tCjMgZmlsZXMgY2hh bmdlZCwgNDEgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgo= --===============8913919233041104272==--