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 1w7y5s-0005DL-14 for pgsql-committers@arkaria.postgresql.org; Wed, 01 Apr 2026 16:07:00 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w7y5p-001N9i-30 for pgsql-committers@arkaria.postgresql.org; Wed, 01 Apr 2026 16:06:58 +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 1w7y5p-001N9Y-2K for pgsql-committers@lists.postgresql.org; Wed, 01 Apr 2026 16:06:58 +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 1w7y5o-000000002GJ-1n7j for pgsql-committers@lists.postgresql.org; Wed, 01 Apr 2026 16:06:57 +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 1w7y5o-0005P4-02 for pgsql-committers@lists.postgresql.org; Wed, 01 Apr 2026 16:06:56 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w7y5n-002Tth-0w for pgsql-committers@lists.postgresql.org; Wed, 01 Apr 2026 16:06:56 +0000 Content-Type: multipart/mixed; boundary="===============2578811821740221097==" MIME-Version: 1.0 From: Dean Rasheed To: pgsql-committers@lists.postgresql.org Subject: pgsql: Add support for extended statistics on virtual generated columns X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 01 Apr 2026 16:06:56 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============2578811821740221097== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWRkIHN1cHBvcnQgZm9yIGV4dGVuZGVkIHN0YXRpc3RpY3Mgb24gdmlydHVhbCBnZW5lcmF0ZWQg Y29sdW1ucy4KClRoaXMgYWxsb3dzIGJvdGggdW5pdmFyaWF0ZSBhbmQgbXVsdGl2YXJpYXRlIHN0 YXRpc3RpY3MgdG8gYmUgYnVpbHQgb24KdmlydHVhbCBnZW5lcmF0ZWQgY29sdW1ucyBhbmQgZXhw cmVzc2lvbnMgdGhhdCByZWZlciB0byB2aXJ0dWFsCmdlbmVyYXRlZCBjb2x1bW5zLiBUaGUgcmVz dHJpY3Rpb24gZGlzYWxsb3dpbmcgZXh0ZW5kZWQgc3RhdGlzdGljcyBvbgphIHNpbmdsZSBjb2x1 bW4gaXMgbGlmdGVkIGluIHRoZSBjYXNlIG9mIGEgc2luZ2xlIHZpcnR1YWwgZ2VuZXJhdGVkCmNv bHVtbiwgc2luY2UgaXQgaXMgdHJlYXRlZCBhcyBhIHNpbmdsZSBleHByZXNzaW9uLgoKSW4gdGhl IGNhdGFsb2dzLCByZWZlcmVuY2VzIHRvIHZpcnR1YWwgZ2VuZXJhdGVkIGNvbHVtbnMgYXJlIHN0 b3JlZAphcy1pcy4gVGhleSBhcmUgZXhwYW5kZWQgYXQgQU5BTFlaRSB0aW1lIHRvIGJ1aWxkIHRo ZSBzdGF0aXN0aWNzLCBhbmQKYXQgcGxhbm5pbmcgdGltZSB0byBhbGxvdyB0aGUgb3B0aW1pemVy IHRvIG1ha2UgdXNlIG9mIHRoZSBzdGF0aXN0aWNzLgpUaGlzIGFsbG93cyB0aGUgc3RhdGlzdGlj cyB0byBiZSBjb3JyZWN0bHkgcmVidWlsdCB1c2luZyBBTkFMWVpFLCBpZiBhCmNvbHVtbidzIGdl bmVyYXRpb24gZXhwcmVzc2lvbiBpcyBhbHRlcmVkICh3aGljaCBjYXVzZXMgYW55IGV4aXN0aW5n CnN0YXRpc3RpY3MgZGF0YSB0byBiZSBkZWxldGVkKS4KCkF1dGhvcjogWXVnbyBOYWdhdGEgPG5h Z2F0YUBzcmFvc3MuY28uanA+ClJldmlld2VkLWJ5OiBEZWFuIFJhc2hlZWQgPGRlYW4uYS5yYXNo ZWVkQGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS8yMDI1MDQyMjE4 MTAwNi5kZDZmOWQxZDgxMjk5ZjViMmFkNTVlMWFAc3Jhb3NzLmNvLmpwCgpCcmFuY2gKLS0tLS0t Cm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2Nv bW1pdGRpZmYvZjdmNDA1MmE0ZTk1OWRlZDgwMzQxN2IxNGFmMmI0NTMxNjQ0NTk0MAoKTW9kaWZp ZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0KZG9jL3NyYy9zZ21sL3JlZi9hbHRlcl90YWJsZS5zZ21s ICAgICAgIHwgIDEyICsrLQpkb2Mvc3JjL3NnbWwvcmVmL2NyZWF0ZV9zdGF0aXN0aWNzLnNnbWwg fCAgMzAgKysrKystLQpzcmMvYmFja2VuZC9jb21tYW5kcy9zdGF0c2NtZHMuYyAgICAgICAgfCAx NDMgKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvb3B0aW1pemVy L3V0aWwvcGxhbmNhdC5jICAgIHwgICAzICsKc3JjL2JhY2tlbmQvc3RhdGlzdGljcy9leHRlbmRl ZF9zdGF0cy5jIHwgIDEzICsrLQpzcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL3N0YXRzX2V4dC5v dXQgfCAgOTUgKysrKysrKysrKysrKysrKy0tLS0tCnNyYy90ZXN0L3JlZ3Jlc3Mvc3FsL3N0YXRz X2V4dC5zcWwgICAgICB8ICA1NCArKysrKysrKy0tLS0KNyBmaWxlcyBjaGFuZ2VkLCAyMzMgaW5z ZXJ0aW9ucygrKSwgMTE3IGRlbGV0aW9ucygtKQoK --===============2578811821740221097==--