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 1umIsp-00DHgs-6A for pgsql-committers@arkaria.postgresql.org; Wed, 13 Aug 2025 21:19:43 +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 1umIsn-000OA3-IH for pgsql-committers@arkaria.postgresql.org; Wed, 13 Aug 2025 21:19:41 +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 1umIrs-000Mw8-0R for pgsql-committers@lists.postgresql.org; Wed, 13 Aug 2025 21:18:44 +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 1umIrp-000bk2-1y for pgsql-committers@lists.postgresql.org; Wed, 13 Aug 2025 21:18:43 +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 1umIrm-001AF3-OU for pgsql-committers@lists.postgresql.org; Wed, 13 Aug 2025 21:18:39 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1umIrm-000Pi6-2c for pgsql-committers@lists.postgresql.org; Wed, 13 Aug 2025 21:18:38 +0000 Content-Type: multipart/mixed; boundary="===============1318346196376050361==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Grab the low-hanging fruit from forcing sizeof(Datum) to 8. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 13 Aug 2025 21:18:38 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============1318346196376050361== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 R3JhYiB0aGUgbG93LWhhbmdpbmcgZnJ1aXQgZnJvbSBmb3JjaW5nIHNpemVvZihEYXR1bSkgdG8g OC4KClJlbW92ZSBjb25kaXRpb25hbGx5LWNvbXBpbGVkIGNvZGUgZm9yIHNtYWxsZXIgRGF0dW0g d2lkdGhzLAphbmQgc2ltcGxpZnkgY29tbWVudHMgdGhhdCBkZXNjcmliZSBjYXNlcyBubyBsb25n ZXIgb2YgaW50ZXJlc3QuCgpJIGFsc28gZml4ZWQgdXAgYSBmZXcgbW9yZSBwbGFjZXMgdGhhdCB3 ZXJlIG5vdCB1c2luZwpEYXR1bUdldEludFhYIHdoZXJlIHRoZXkgc2hvdWxkLCBhbmQgbWFkZSBz b21lIGNvc21ldGljCmFkanVzdG1lbnRzIHN1Y2ggYXMgdXNpbmcgc2l6ZW9mKGludDY0KSBub3Qg c2l6ZW9mKERhdHVtKQppbiBwbGFjZXMgd2hlcmUgdGhhdCBmaXQgYmV0dGVyIHdpdGggdGhlIHN1 cnJvdW5kaW5nIGNvZGUuCgpPbmUgdGhpbmcgSSByZW1lbWJlcmVkIHdoaWxlIHByZXBhcmluZyB0 aGlzIHBhcnQgaXMgdGhhdCBTUC1HaVNUCnN0b3JlcyBwYXNzLWJ5LXZhbHVlIHByZWZpeCBrZXlz IGFzIERhdHVtcywgc28gdGhhdCB0aGUgb24tZGlzawpyZXByZXNlbnRhdGlvbiBkZXBlbmRzIG9u IHNpemVvZihEYXR1bSkuICBUaGF0J3MgZXZlbiBtb3JlCnVuZm9ydHVuYXRlIHRoYW4gdGhlIGV4 aXN0aW5nIGNvbW1lbnRhcnkgbWFrZXMgaXQgb3V0IHRvIGJlLApiZWNhdXNlIG5vdyB0aGVyZSBp cyBhIGhhemFyZCB0aGF0IHRoZSBjaGFuZ2Ugb2Ygc2l6ZW9mKERhdHVtKQp3aWxsIGJyZWFrIFNQ LUdpU1QgaW5kZXhlcyBvbiAzMi1iaXQgbWFjaGluZXMuICBJdCBhcHBlYXJzIHRoYXQKdGhlcmUg YXJlIG5vIGV4aXN0aW5nIFNQLUdpU1Qgb3BjbGFzc2VzIHRoYXQgYXJlIGFjdHVhbGx5CmFmZmVj dGVkOyBhbmQgaWYgdGhlcmUgYXJlIHNvbWUgdGhhdCBJIGRpZG4ndCBmaW5kLCB0aGUgbnVtYmVy Cm9mIGluc3RhbGxhdGlvbnMgdGhhdCBhcmUgdXNpbmcgdGhlbSBvbiAzMi1iaXQgbWFjaGluZXMg aXMKZG91YnRsZXNzIHRpbnkuICBTbyBJJ20gcHJvY2VlZGluZyBvbiB0aGUgYXNzdW1wdGlvbiB0 aGF0IHdlCmNhbiBnZXQgYXdheSB3aXRoIHRoaXMsIGJ1dCBpdCdzIHNvbWV0aGluZyB0byB3b3Jy eSBhYm91dC4KCihnaW5pbnNlcnQuYyBsb29rcyBsaWtlIGl0IGhhcyBhIHNpbWlsYXIgcHJvYmxl bSwgYnV0IGl0J3Mgb2theQpiZWNhdXNlIHRoZSAidHVwbGVzIiBpdCdzIGNvbnN0cnVjdGluZyBh cmUganVzdCB0cmFuc2llbnQgZGF0YQp3aXRoaW4gdGhlIHR1cGxlc29ydCBzdGVwLiAgVGhhdCdz IHByZXR0eSBwb29ybHkgZG9jdW1lbnRlZAp0aG91Z2gsIHNvIEkgYWRkZWQgc29tZSBjb21tZW50 cy4pCgpBdXRob3I6IFRvbSBMYW5lIDx0Z2xAc3NzLnBnaC5wYS51cz4KUmV2aWV3ZWQtYnk6IFBl dGVyIEVpc2VudHJhdXQgPHBldGVyQGVpc2VudHJhdXQub3JnPgpEaXNjdXNzaW9uOiBodHRwczov L3Bvc3Rnci5lcy9tLzE3NDk3OTkuMTc1Mjc5NzM5N0Bzc3MucGdoLnBhLnVzCgpCcmFuY2gKLS0t LS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3Bn L2NvbW1pdGRpZmYvNmFlYmVkYzM4NDk3ZWNlYmRhMjJjYWY2MWJjYWRmNzhhODMzMWI1MgoKTW9k aWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0KZG9jL3NyYy9zZ21sL3hmdW5jLnNnbWwgICAgICAg ICAgICAgICAgfCAgIDMgKy0Kc3JjL2JhY2tlbmQvYWNjZXNzL2dpbi9naW5pbnNlcnQuYyAgICAg fCAgIDUgKy0Kc3JjL2JhY2tlbmQvYWNjZXNzL2dpc3QvZ2lzdHByb2MuYyAgICAgfCAgMTAgKy0t CnNyYy9iYWNrZW5kL2FjY2Vzcy9uYnRyZWUvbmJ0Y29tcGFyZS5jIHwgIDIwIC0tLS0tLQpzcmMv YmFja2VuZC9jYXRhbG9nL3BnX3R5cGUuYyAgICAgICAgICB8ICAgNCArLQpzcmMvYmFja2VuZC91 dGlscy9hZHQvbWFjLmMgICAgICAgICAgICB8ICAyNyArKystLS0tLQpzcmMvYmFja2VuZC91dGls cy9hZHQvbmV0d29yay5jICAgICAgICB8ICA1NCArKysrLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQv dXRpbHMvYWR0L251bWVyaWMuYyAgICAgICAgfCAxMTcgKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tCnNyYy9iYWNrZW5kL3V0aWxzL2FkdC90aW1lc3RhbXAuYyAgICAgIHwgIDIxIC0t LS0tLQpzcmMvYmFja2VuZC91dGlscy9hZHQvdXVpZC5jICAgICAgICAgICB8ICAgNiArLQpzcmMv YmFja2VuZC91dGlscy9hZHQvdmFybGVuYS5jICAgICAgICB8ICAyNyArKystLS0tLQpzcmMvYmFj a2VuZC91dGlscy9zb3J0L3R1cGxlc29ydC5jICAgICB8ICAgOCAtLS0Kc3JjL2luY2x1ZGUvYWNj ZXNzL2dpbl90dXBsZS5oICAgICAgICAgfCAgIDQgKy0Kc3JjL2luY2x1ZGUvYWNjZXNzL3NwZ2lz dF9wcml2YXRlLmggICAgfCAgMTQgKystLQpzcmMvaW5jbHVkZS9hY2Nlc3MvdHVwbWFjcy5oICAg ICAgICAgICB8ICAxNSArKy0tLQpzcmMvaW5jbHVkZS9wb3J0L3BnX2Jzd2FwLmggICAgICAgICAg ICB8ICAxNyArLS0tLQpzcmMvaW5jbHVkZS91dGlscy9zb3J0c3VwcG9ydC5oICAgICAgICB8ICAg NCAtLQoxNyBmaWxlcyBjaGFuZ2VkLCA3MiBpbnNlcnRpb25zKCspLCAyODQgZGVsZXRpb25zKC0p Cgo= --===============1318346196376050361==--