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 1wFSdw-0059BQ-22 for pgsql-committers@arkaria.postgresql.org; Wed, 22 Apr 2026 08:09:08 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wFSdv-00CQTa-3B for pgsql-committers@arkaria.postgresql.org; Wed, 22 Apr 2026 08:09:07 +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 1wFScB-00CPXB-1h for pgsql-committers@lists.postgresql.org; Wed, 22 Apr 2026 08:07: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 1wFSc9-00000002RIn-0roi for pgsql-committers@lists.postgresql.org; Wed, 22 Apr 2026 08:07:19 +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 1wFSc7-006aF5-1q for pgsql-committers@lists.postgresql.org; Wed, 22 Apr 2026 08:07:16 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wFSc6-0027yQ-32 for pgsql-committers@lists.postgresql.org; Wed, 22 Apr 2026 08:07:15 +0000 Content-Type: multipart/mixed; boundary="===============8816343106290175040==" MIME-Version: 1.0 From: Dean Rasheed To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix expansion of EXCLUDED virtual generated columns. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 22 Apr 2026 08:07:15 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8816343106290175040== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IGV4cGFuc2lvbiBvZiBFWENMVURFRCB2aXJ0dWFsIGdlbmVyYXRlZCBjb2x1bW5zLgoKSWYg dGhlIFNFVCBvciBXSEVSRSBjbGF1c2Ugb2YgYW4gSU5TRVJUIC4uLiBPTiBDT05GTElDVCBjb21t YW5kCnJlZmVyZW5jZXMgRVhDTFVERUQuY29sLCB3aGVyZSBjb2wgaXMgYSB2aXJ0dWFsIGdlbmVy YXRlZCBjb2x1bW4sIHRoZQpjb2x1bW4gd2FzIG5vdCBwcm9wZXJseSBleHBhbmRlZCwgbGVhZGlu ZyB0byBhbiAidW5leHBlY3RlZCB2aXJ0dWFsCmdlbmVyYXRlZCBjb2x1bW4gcmVmZXJlbmNlIiBl cnJvciwgb3IgaW5jb3JyZWN0IHJlc3VsdHMuCgpUaGUgcHJvYmxlbSB3YXMgdGhhdCBleHBhbmRf dmlydHVhbF9nZW5lcmF0ZWRfY29sdW1ucygpIHdvdWxkIGV4cGFuZAp2aXJ0dWFsIGdlbmVyYXRl ZCBjb2x1bW5zIGluIGJvdGggdGhlIFNFVCBhbmQgV0hFUkUgY2xhdXNlcyBhbmQgaW4gdGhlCnRh cmdldGxpc3Qgb2YgdGhlIEVYQ0xVREVEIHBzZXVkby1yZWxhdGlvbiAoZXhjbFJlbFRsaXN0KS4g VGhlbgpmaXhfam9pbl9leHByKCkgZnJvbSBzZXRfcGxhbl9yZWZzKCkgd291bGQgdHVybiB0aGUg ZXhwYW5kZWQKZXhwcmVzc2lvbnMgaW4gdGhlIFNFVCBhbmQgV0hFUkUgY2xhdXNlcyBiYWNrIGlu dG8gVmFycywgYmVjYXVzZSB0aGV5CndvdWxkIGJlIGZvdW5kIHRvIG1hdGNoIHRoZSBleHByZXNz aW9uIGVudHJpZXMgaW4gdGhlIGluZGV4ZWQgdGxpc3QKcHJvZHVjZWQgZnJvbSBleGNsUmVsVGxp c3QuCgpUbyBmaXggdGhpcywgYXJyYW5nZSBmb3IgZXhwYW5kX3ZpcnR1YWxfZ2VuZXJhdGVkX2Nv bHVtbnMoKSB0byBub3QKZXhwYW5kIHZpcnR1YWwgZ2VuZXJhdGVkIGNvbHVtbnMgaW4gZXhjbFJl bFRsaXN0LiBUaGlzIGZvcmNlcwpzZXRfcGxhbl9yZWZzKCkgdG8gcmVzb2x2ZSBnZW5lcmF0aW9u IGV4cHJlc3Npb25zIGluIHRoZSBxdWVyeSB1c2luZwpub24tdmlydHVhbCBjb2x1bW5zLCBhcyBy ZXF1aXJlZCBieSB0aGUgZXhlY3V0b3IuCgpJbiBhZGRpdGlvbiwgZXhjbFJlbFRsaXN0IG5vdyBh bHdheXMgY29udGFpbnMgb25seSBWYXJzLiBUaGF0IHdhcwpzb21ldGhpbmcgYWxyZWFkeSBjbGFp bWVkIGluIGEgY291cGxlIG9mIGV4aXN0aW5nIGNvbW1lbnRzIGluIHRoZQpwbGFubmVyLCB3aGlj aCByZWxpZWQgb24gdGhhdCBmYWN0IHRvIHNraXAgc29tZSBwcm9jZXNzaW5nLCB0aG91Z2gKdGhv c2UgZGlkIG5vdCBhcHBlYXIgdG8gY29uc3RpdHV0ZSBhY3RpdmUgYnVncy4KClJlcG9ydGVkLWJ5 OiBTYXR5YW5hcmF5YW5hIE5hcmxhcHVyYW0gPHNhdHlhbmFybGFwdXJhbUBnbWFpbC5jb20+CkF1 dGhvcjogU2F0eWFuYXJheWFuYSBOYXJsYXB1cmFtIDxzYXR5YW5hcmxhcHVyYW1AZ21haWwuY29t PgpBdXRob3I6IERlYW4gUmFzaGVlZCA8ZGVhbi5hLnJhc2hlZWRAZ21haWwuY29tPgpEaXNjdXNz aW9uOiBodHRwczovL3Bvc3Rnci5lcy9tL0NBSGcrUURmN3dUTHpfdnFiMXdpMUVKXzRVaCtWeG03 NStiNGMtS3k9NlAreU9BSGpiUUBtYWlsLmdtYWlsLmNvbQpCYWNrcGF0Y2gtdGhyb3VnaDogMTgK CkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdy ZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi83ODM0MjUxNzU4MDljOTFmNzAyZGVjNzJiMGQ1MmNhYjc2 OTJmMWE5CgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9vcHRpbWl6 ZXIvcHJlcC9wcmVwam9pbnRyZWUuYyAgICAgICB8IDE5ICsrKysrKysrKysKc3JjL3Rlc3QvcmVn cmVzcy9leHBlY3RlZC9nZW5lcmF0ZWRfdmlydHVhbC5vdXQgfCA0OCArKysrKysrKysrKysrKysr KysrKysrKysrCnNyYy90ZXN0L3JlZ3Jlc3Mvc3FsL2dlbmVyYXRlZF92aXJ0dWFsLnNxbCAgICAg IHwgMjUgKysrKysrKysrKysrKwozIGZpbGVzIGNoYW5nZWQsIDkyIGluc2VydGlvbnMoKykKCg== --===============8816343106290175040==--