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 1uwSj5-002cfj-7M for pgsql-committers@arkaria.postgresql.org; Wed, 10 Sep 2025 21:51:39 +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 1uwSj3-003k9y-ED for pgsql-committers@arkaria.postgresql.org; Wed, 10 Sep 2025 21:51:37 +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 1uwSj3-003k9q-74 for pgsql-committers@lists.postgresql.org; Wed, 10 Sep 2025 21:51:37 +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 1uwSiy-001jVT-3C for pgsql-committers@lists.postgresql.org; Wed, 10 Sep 2025 21:51:36 +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 1uwSix-004Lt1-Uc for pgsql-committers@lists.postgresql.org; Wed, 10 Sep 2025 21:51:32 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1uwSix-0004y4-1L for pgsql-committers@lists.postgresql.org; Wed, 10 Sep 2025 21:51:31 +0000 Content-Type: multipart/mixed; boundary="===============4889086985249971795==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Avoid faulty alignment of Datums in build_sorted_items(). X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 10 Sep 2025 21:51:31 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4889086985249971795== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QXZvaWQgZmF1bHR5IGFsaWdubWVudCBvZiBEYXR1bXMgaW4gYnVpbGRfc29ydGVkX2l0ZW1zKCku CgpJZiBzaXplb2YoUG9pbnRlcikgaXMgNCB0aGVuIHNpemVvZihTb3J0SXRlbSkgd2lsbCBiZSAx Miwgc28gdGhhdAppZiBkYXRhLT5udW1yb3dzIGlzIG9kZCB0aGVuIHdlIHBsYWNlZCB0aGUgdmFs dWVzIGFycmF5IGF0IGEgbG9jYXRpb24KdGhhdCdzIG5vdCBhIG11bHRpcGxlIG9mIDguICBUaGF0 IHdhcyBmaW5lIHdoZW4gc2l6ZW9mKERhdHVtKSB3YXMgYWxzbwo0LCBidXQgaW4gdGhlIHdha2Ug b2YgY29tbWl0IDJhNjAwYTkzYyBpdCBtYWtlcyBzb21lIGFsaWdubWVudC1waWNreQptYWNoaW5l cyB1bmhhcHB5LiAgKFlvdSBuZWVkIGEgMzItYml0IG1hY2hpbmUgdGhhdCBub25ldGhlbGVzcyBl eHBlY3RzCjgtYnl0ZSBhbGlnbm1lbnQgb2YgOC1ieXRlIHF1YW50aXRpZXMsIHdoaWNoIGlzIGFu IG9kZC1zZWVtaW5nCmNvbWJpbmF0aW9uIGJ1dCBpdCBkb2VzIGV4aXN0IG91dHNpZGUgdGhlIElu dGVsIHVuaXZlcnNlLikKClRvIGZpeCwgTUFYQUxJR04gdGhlIHNwYWNlIGFsbG9jYXRlZCB0byB0 aGUgU29ydEl0ZW0gYXJyYXkuCkluIHBhc3NpbmcsIGxldCdzIG1ha2UgdGhlICJsZW4iIHZhcmlh YmxlIGJlIFNpemUgbm90IGludCwKanVzdCBmb3IgcGFyYW5vaWEncyBzYWtlLgoKVGhpcyBjb2Rl IHdhcyBhcmd1YWJseSBub3QgdG9vIHNhZmUgZXZlbiBiZWZvcmUgMmE2MDBhOTNjLCBidXQgYXQK cHJlc2VudCBJIGRvbid0IHNlZSBhIHN0cm9uZyBhcmd1bWVudCBmb3IgYmFjay1wYXRjaGluZy4K ClJlcG9ydGVkLWJ5OiBUb21hcyBWb25kcmEgPHRvbWFzQHZvbmRyYS5tZT4KQXV0aG9yOiBUb20g TGFuZSA8dGdsQHNzcy5wZ2gucGEudXM+CkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20v ODcwMzYwMTgtOGQ3MC00MGFkLWEwYWMtMTkyYjA3YmQ3YjA0QHZvbmRyYS5tZQoKQnJhbmNoCi0t LS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9w Zy9jb21taXRkaWZmLzA5MDM2ZGM3MWM2ODJiMGJmNzIzNGVkMzljMTQyOWVkOTlmYmU0NDIKCk1v ZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iYWNrZW5kL3N0YXRpc3RpY3MvZXh0ZW5k ZWRfc3RhdHMuYyB8IDkgKysrKystLS0tCjEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyks IDQgZGVsZXRpb25zKC0pCgo= --===============4889086985249971795==--