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 1vFg5P-00GOjG-IF for pgsql-committers@arkaria.postgresql.org; Sun, 02 Nov 2025 21:58:06 +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 1vFg5O-00EWHX-8G for pgsql-committers@arkaria.postgresql.org; Sun, 02 Nov 2025 21:58:05 +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.94.2) (envelope-from ) id 1vFg5O-00EWHH-13 for pgsql-committers@lists.postgresql.org; Sun, 02 Nov 2025 21:58:05 +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.96) (envelope-from ) id 1vFg5K-005ddm-1j for pgsql-committers@lists.postgresql.org; Sun, 02 Nov 2025 21:58:04 +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 1vFg5K-0091em-1y for pgsql-committers@lists.postgresql.org; Sun, 02 Nov 2025 21:58:00 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vFg5H-004k5e-2o for pgsql-committers@lists.postgresql.org; Sun, 02 Nov 2025 21:57:59 +0000 Content-Type: multipart/mixed; boundary="===============8836598028437166878==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Change "long" numGroups fields to be Cardinality (i.e., double). X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sun, 02 Nov 2025 21:57:59 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8836598028437166878== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Q2hhbmdlICJsb25nIiBudW1Hcm91cHMgZmllbGRzIHRvIGJlIENhcmRpbmFsaXR5IChpLmUuLCBk b3VibGUpLgoKV2UndmUgYmVlbiBuaWJibGluZyBhd2F5IGF0IHJlbW92aW5nIHVzZXMgb2YgImxv bmciIGZvciBhIGxvbmcgdGltZSwKc2luY2UgaXRzIHdpZHRoIGlzIHBsYXRmb3JtLWRlcGVuZGVu dC4gIEhlcmUncyBvbmUgbW9yZTogY2hhbmdlIHRoZQpyZW1haW5pbmcgImxvbmciIGZpZWxkcyBp biBQbGFuIG5vZGVzIHRvIENhcmRpbmFsaXR5LCBzaW5jZSB0aGUgdGhyZWUKc3Vydml2aW5nIGV4 YW1wbGVzIGFsbCByZXByZXNlbnQgZ3JvdXAtY291bnQgZXN0aW1hdGVzLiAgVGhlIHVwc3RyZWFt CnBsYW5uZXIgY29kZSB3YXMgY29udmVydGVkIHRvIENhcmRpbmFsaXR5IHNvbWUgdGltZSBhZ287 IGZvciBleGFtcGxlCnRoZSBjb3JyZXNwb25kaW5nIGZpZWxkcyBpbiBQYXRoIG5vZGVzIGFyZSB0 eXBlIENhcmRpbmFsaXR5LCBhcyBhcmUKdGhlIGFyZ3VtZW50cyBvZiB0aGUgbWFrZV9mb29fcGF0 aCBmdW5jdGlvbnMuICBEb3duc3RyZWFtIGluIHRoZQpleGVjdXRvciwgaXQgdHVybnMgb3V0IHRo YXQgdGhlc2UgYWxsIGZlZWQgdG8gdGhlIHRhYmxlLXNpemUgYXJndW1lbnQKb2YgQnVpbGRUdXBs ZUhhc2hUYWJsZS4gIENoYW5nZSB0aGF0IHRvICJkb3VibGUiIGFzIHdlbGwsIGFuZCBmaXggaXQK c28gdGhhdCBpdCBzYWZlbHkgY2xhbXBzIG91dC1vZi1yYW5nZSB2YWx1ZXMgdG8gdGhlIHVpbnQz MiBsaW1pdCBvZgpzaW1wbGVoYXNoLmgsIGFzIHdhcyBub3QgYmVpbmcgZG9uZSBiZWZvcmUuCgpF c3NlbnRpYWxseSwgdGhpcyBpcyByZW1vdmluZyBhbGwgdGhlIGFydGlmaWNpYWwgZGF0YXR5cGUt ZGVwZW5kZW50CmxpbWl0YXRpb25zIG9uIHRoZXNlIHZhbHVlcyBmcm9tIHVwc3RyZWFtIHByb2Nl c3NpbmcsIGFuZCBhcHBseWluZwpqdXN0IG9uZSBjbGFtcCBhdCB0aGUgbW9tZW50IHdoZXJlIHdl J3JlIGZvcmNlZCB0byBkbyBzbyBieSB0aGUKZGF0YXR5cGUgY2hvaWNlcyBvZiBzaW1wbGVoYXNo LmguCgpBbHNvLCByZW1vdmUgQnVpbGRUdXBsZUhhc2hUYWJsZSdzIG1pc2d1aWRlZCBhdHRlbXB0 IHRvIGVuZm9yY2UKd29ya19tZW0vaGFzaF9tZW1fbGltaXQuICBJdCBkb2Vzbid0IGhhdmUgZW5v dWdoIGluZm9ybWF0aW9uCihwYXJ0aWN1bGFybHkgbm90IHRoZSBleHBlY3RlZCB0dXBsZSB3aWR0 aCkgdG8gZG8gdGhhdCBhY2N1cmF0ZWx5LAphbmQgaXQgaGFzIG5vIHJlYWwgYnVzaW5lc3Mgc2Vj b25kLWd1ZXNzaW5nIHRoZSBjYWxsZXIncyBjaG9pY2UuCkZvciBhbGwgdGhlc2UgcGxhbiB0eXBl cywgaXQncyByZWFsbHkgdGhlIHBsYW5uZXIncyByZXNwb25zaWJpbGl0eQp0byBub3QgY2hvb3Nl IGEgaGFzaGVkIGltcGxlbWVudGF0aW9uIGlmIHRoZSBoYXNodGFibGUgaXMgZXhwZWN0ZWQKdG8g ZXhjZWVkIGhhc2hfbWVtX2xpbWl0LiAgVGhlIHByZXZpb3VzIHBhdGNoIGltcHJvdmVkIHRoZQph Y2N1cmFjeSBvZiB0aG9zZSBlc3RpbWF0ZXMsIGFuZCBldmVuIGlmIEJ1aWxkVHVwbGVIYXNoVGFi bGUgaGFkCm1vcmUgaW5mb3JtYXRpb24gaXQgc2hvdWxkIGFycml2ZSBhdCB0aGUgc2FtZSBjb25j bHVzaW9ucy4KClJlcG9ydGVkLWJ5OiBKZWZmIEphbmVzIDxqZWZmLmphbmVzQGdtYWlsLmNvbT4K QXV0aG9yOiBUb20gTGFuZSA8dGdsQHNzcy5wZ2gucGEudXM+ClJldmlld2VkLWJ5OiBEYXZpZCBS b3dsZXkgPGRncm93bGV5bWxAZ21haWwuY29tPgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5l cy9tL0NBTWtVPTF6aWEwSmZXX1FSOEw1eEEydnBhMG9xVnVpYXBtNzhoPVdwTnNISDEzXzl1d0Bt YWlsLmdtYWlsLmNvbQoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRw czovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzhmMjk0NjdjNTdmNDRjYzJjZGQ5 ZTRlNTNjNmFiMWIwNzM3NWQ1YjQKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9i YWNrZW5kL2V4ZWN1dG9yL2V4ZWNHcm91cGluZy5jICAgICAgIHwgMzYgKysrKysrKysrKysrKysr Ky0tLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9leGVjdXRvci9ub2RlQWdnLmMgICAgICAgICAg ICB8IDMwICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCnNyYy9iYWNrZW5kL2V4ZWN1dG9yL25v ZGVSZWN1cnNpdmV1bmlvbi5jIHwgIDEgLQpzcmMvYmFja2VuZC9leGVjdXRvci9ub2RlU2V0T3Au YyAgICAgICAgICB8ICAxIC0Kc3JjL2JhY2tlbmQvZXhlY3V0b3Ivbm9kZVN1YnBsYW4uYyAgICAg ICAgfCAxOSArKysrKysrLS0tLS0tLS0tCnNyYy9iYWNrZW5kL29wdGltaXplci9wYXRoL2Nvc3Rz aXplLmMgICAgIHwgMjYgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9vcHRpbWl6 ZXIvcGxhbi9jcmVhdGVwbGFuLmMgICB8IDI2ICsrKysrKy0tLS0tLS0tLS0tLS0tLS0Kc3JjL2lu Y2x1ZGUvZXhlY3V0b3IvZXhlY3V0b3IuaCAgICAgICAgICAgfCAgMiArLQpzcmMvaW5jbHVkZS9u b2Rlcy9wbGFubm9kZXMuaCAgICAgICAgICAgICB8ICA2ICsrKy0tLQpzcmMvaW5jbHVkZS9vcHRp bWl6ZXIvb3B0aW1pemVyLmggICAgICAgICB8ICAxIC0Kc3JjL2luY2x1ZGUvb3B0aW1pemVyL3Bs YW5tYWluLmggICAgICAgICAgfCAgMiArLQoxMSBmaWxlcyBjaGFuZ2VkLCA1NSBpbnNlcnRpb25z KCspLCA5NSBkZWxldGlvbnMoLSkKCg== --===============8836598028437166878==--