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.94.2) (envelope-from ) id 1v02dJ-009u0P-8J for pgsql-committers@arkaria.postgresql.org; Sat, 20 Sep 2025 18:48:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1v02dG-00Dhr9-E7 for pgsql-committers@arkaria.postgresql.org; Sat, 20 Sep 2025 18:48:26 +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.94.2) (envelope-from ) id 1v02dG-00Dhr1-6w for pgsql-committers@lists.postgresql.org; Sat, 20 Sep 2025 18:48:26 +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.96) (envelope-from ) id 1v02dD-001Tut-31 for pgsql-committers@lists.postgresql.org; Sat, 20 Sep 2025 18:48:25 +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.94.2) (envelope-from ) id 1v02dD-003uv3-La for pgsql-committers@lists.postgresql.org; Sat, 20 Sep 2025 18:48:23 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1v02dC-001gaf-2u for pgsql-committers@lists.postgresql.org; Sat, 20 Sep 2025 18:48:23 +0000 Content-Type: multipart/mixed; boundary="===============5750291765133659959==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Track the maximum possible frequency of non-MCE array elements. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sat, 20 Sep 2025 18:48:23 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5750291765133659959== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VHJhY2sgdGhlIG1heGltdW0gcG9zc2libGUgZnJlcXVlbmN5IG9mIG5vbi1NQ0UgYXJyYXkgZWxl bWVudHMuCgpUaGUgbG9zc3ktY291bnRpbmcgYWxnb3JpdGhtIHRoYXQgQU5BTFlaRSB1c2VzIHRv IGlkZW50aWZ5IG1vc3QtY29tbW9uCmFycmF5IGVsZW1lbnRzIGhhcyBhIG5vdGlvbiBvZiBjdXRv ZmYgZnJlcXVlbmN5OiBlbGVtZW50cyB3aXRoCmZyZXF1ZW5jeSBncmVhdGVyIHRoYW4gdGhhdCBh cmUgZ3VhcmFudGVlZCB0byBiZSBjb2xsZWN0ZWQsIGVsZW1lbnRzCndpdGggc21hbGxlciBmcmVx dWVuY2llcyBhcmUgbm90LiAgSW4gY2FzZXMgd2hlcmUgd2UgZmluZCBmZXdlciBNQ0VzCnRoYW4g dGhlIHN0YXRzIHRhcmdldCB3b3VsZCBwZXJtaXQgdXMgdG8gc3RvcmUsIHRoZSBjdXRvZmYgZnJl cXVlbmN5CnByb3ZpZGVzIHZhbHVhYmxlIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24sIHRvIHdpdCB0 aGF0IHRoZXJlIGFyZSBubwpub24tTUNFcyB3aXRoIGZyZXF1ZW5jeSBncmVhdGVyIHRoYW4gdGhh dC4gIFdoYXQgdGhlIHNlbGVjdGl2aXR5CmVzdGltYXRpb24gZnVuY3Rpb25zIGFjdHVhbGx5IHVz ZSB0aGUgIm1pbmZyZXEiIGVudHJ5IGZvciBpcyBhcyBhCmNlaWxpbmcgb24gdGhlIHBvc3NpYmxl IGZyZXF1ZW5jeSBvZiBub24tTUNFcywgc28gdXNpbmcgdGhlIGN1dG9mZgpyYXRoZXIgdGhhbiB0 aGUgbG93ZXN0IHN0b3JlZCBNQ0UgZnJlcXVlbmN5IHByb3ZpZGVzIGEgdGlnaHRlciBib3VuZAph bmQgbW9yZSBhY2N1cmF0ZSBlc3RpbWF0ZXMuCgpUaGVyZWZvcmUsIGluc3RlYWQgb2YgcmVkdW5k YW50bHkgc3RvcmluZyB0aGUgbWluaW11bSBvYnNlcnZlZCBNQ0UKZnJlcXVlbmN5LCBzdG9yZSB0 aGUgY3V0b2ZmIGZyZXF1ZW5jeSB3aGVuIHRoZXJlIGFyZSBmZXdlciB0cmFja2VkCnZhbHVlcyB0 aGFuIHdlIHdhbnQuICAoV2hlbiB0aGVyZSBhcmUgbW9yZSwgdGhlbiBvZiBjb3Vyc2Ugd2UgY2Fu bm90CmFzc2VydCB0aGF0IG5vIG5vbi1zdG9yZWQgZWxlbWVudHMgYXJlIGFib3ZlIHRoZSBjdXRv ZmYgZnJlcXVlbmN5LApzaW5jZSB3ZSdyZSB0aHJvd2luZyBhd2F5IHNvbWUgdGhhdCBhcmU7IHNv IHdlIHN0aWxsIHVzZSB0aGUKbWluaW11bSBzdG9yZWQgZnJlcXVlbmN5IGluIHRoYXQgY2FzZS4p CgpOb3RhYmx5LCB0aGlzIHdvcmtzIGV2ZW4gd2hlbiBub25lIG9mIHRoZSB2YWx1ZXMgYXJlIGNv bW1vbiBlbm91Z2gKdG8gYmUgY2FsbGVkIE1DRXMuICBJbiBzdWNoIGNhc2VzIHdlIHByZXZpb3Vz bHkgc3RvcmVkIG5vdGhpbmcgaW4KdGhlIFNUQVRJU1RJQ19LSU5EX01DRUxFTSBwZ19zdGF0aXN0 aWMgc2xvdCwgd2hpY2ggcmVzdWx0ZWQgaW4gdGhlCnNlbGVjdGl2aXR5IGZ1bmN0aW9ucyBmYWxs aW5nIGJhY2sgdG8gZGVmYXVsdCBlc3RpbWF0ZXMuICBTbyBpbiB0aGF0CmNhc2Ugd2Ugd2FudCB0 byBjb25zdHJ1Y3QgYSBTVEFUSVNUSUNfS0lORF9NQ0VMRU0gZW50cnkgdGhhdCBjb250YWlucwpu byAidmFsdWVzIiBidXQgZG9lcyBoYXZlICJudW1iZXJzIiwgdG8gd2l0IHRoZSB0aHJlZSBleHRy YSBudW1iZXJzCnRoYXQgdGhlIE1DRUxFTSBlbnRyeSB0eXBlIGRlZmluZXMuICBBIHNtYWxsIG9i c3RhY2xlIGlzIHRoYXQKdXBkYXRlX2F0dHN0YXRzKCkgaGFzIHRyYWRpdGlvbmFsbHkgc3RvcmVk IGEgbnVsbCwgbm90IGFuIGVtcHR5IGFycmF5LAp3aGVuIHBhc3NlZCB6ZXJvICJ2YWx1ZXMiIGZv ciBhIHNsb3QuICBUaGF0IGdpdmVzIHJpc2UgdG8gYW4gTUNFTEVNCmVudHJ5IHRoYXQgZ2V0X2F0 dHN0YXRzc2xvdCgpIHdpbGwgc3BpdCB1cCBvbi4gIFRoZSBsZWFzdCByaXNreQpzb2x1dGlvbiBz ZWVtcyB0byBiZSB0byBhZGp1c3QgdXBkYXRlX2F0dHN0YXRzKCkgc28gdGhhdCBpdCB3aWxsIGVt aXQKYSBub24tbnVsbCAoYnV0IHBvc3NpYmx5IGVtcHR5KSBhcnJheSB3aGVuIHRoZSBwYXNzZWQg c3RhdmFsdWVzIGFycmF5CnBvaW50ZXIgaXNuJ3QgTlVMTCwgcmF0aGVyIHRoYW4gY29uZGl0aW9u aW5nIHRoYXQgb24gbnVtdmFsdWVzID4gMC4KSW4gb3RoZXIgZXhpc3RpbmcgY2FzZXMgSSBkb24n dCBiZWxpZXZlIHRoYXQgdGhhdCBjaGFuZ2VzIGFueXRoaW5nLgpGb3IgY29uc2lzdGVuY3ksIGhh bmRsZSB0aGUgc3RhbnVtYmVycyBhcnJheSB0aGUgc2FtZSB3YXkuCgpJbiBwYXNzaW5nLCBpbXBy b3ZlIHRoZSBjb21tZW50cyBpbiByb3V0aW5lcyB0aGF0IHVzZQpTVEFUSVNUSUNfS0lORF9NQ0VM RU0gZGF0YS4gIFBhcnRpY3VsYXJseSwgZXhwbGFpbiB3aHkgd2UgdXNlCm1pbmZyZXEgLyAyIG5v dCBtaW5mcmVxIGFzIHRoZSBlc3RpbWF0ZSBmb3Igbm9uLU1DRSB2YWx1ZXMuCgpUaGFua3MgdG8g TWF0dCBMb25nIGZvciB0aGUgc3VnZ2VzdGlvbiB0aGF0IHdlIGNvdWxkIGFwcGx5IHRoaXMKaWRl YSBldmVuIHdoZW4gdGhlcmUgYXJlIG1vcmUgdGhhbiB6ZXJvIE1DRXMuCgpSZXBvcnRlZC1ieTog TWFyayBGcm9zdCA8RlJPU1RNQVJAdWsuaWJtLmNvbT4KUmVwb3J0ZWQtYnk6IE1hdHQgTG9uZyA8 bWF0dEBtYXR0bG9uZy5vcmc+CkF1dGhvcjogVG9tIExhbmUgPHRnbEBzc3MucGdoLnBhLnVzPgpE aXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tL1BIM1BQRjFDOTA1RDZFNkYyNEE1QzFBMUEx RDgzNDVCNTkzRTE2RkFAUEgzUFBGMUM5MDVENkU2Lm5hbXByZDE1LnByb2Qub3V0bG9vay5jb20K CkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdy ZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi8yNjFmODlhOTc2YmYzZGJmMjVlNDNiYWI5OTgzZmRkMjhm MjBiNDliCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpjb250cmliL2ludGFycmF5L19p bnRfc2VsZnVuY3MuYyAgICAgICAgIHwgMTEgKysrKysrKy0tLS0Kc3JjL2JhY2tlbmQvY29tbWFu ZHMvYW5hbHl6ZS5jICAgICAgICAgICB8ICA3ICsrKy0tLS0Kc3JjL2JhY2tlbmQvdHNlYXJjaC90 c19zZWxmdW5jcy5jICAgICAgICB8IDExICsrKysrKystLS0tCnNyYy9iYWNrZW5kL3RzZWFyY2gv dHNfdHlwYW5hbHl6ZS5jICAgICAgfCAyOSArKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQpz cmMvYmFja2VuZC91dGlscy9hZHQvYXJyYXlfc2VsZnVuY3MuYyAgIHwgMjMgKysrKysrKysrKysr KysrKy0tLS0tLS0Kc3JjL2JhY2tlbmQvdXRpbHMvYWR0L2FycmF5X3R5cGFuYWx5emUuYyB8IDI3 ICsrKysrKysrKysrKysrKysrKysrKystLS0tLQpzcmMvaW5jbHVkZS9jYXRhbG9nL3BnX3N0YXRp c3RpYy5oICAgICAgIHwgIDQgKysrKwo3IGZpbGVzIGNoYW5nZWQsIDgyIGluc2VydGlvbnMoKyks IDMwIGRlbGV0aW9ucygtKQoK --===============5750291765133659959==--