Use C11 alignas in typedef definitions

Edit
ID 6585
Title Use C11 alignas in typedef definitions
CI (CFBot) Needs rebase! Needs rebase since 4 days. Failing since 6 days.
Additional links previous successfully applied patch (outdated):
Summary
Stats (from CFBot) Unknown
Tags Refactoring Only
Created 2026-03-13 09:48:21
Last modified 2026-03-17 06:58:58 (4 days ago)
Latest email 2026-03-16 15:52:59 (5 days ago)
Status
PG19-Final (2026-03-01 – 2026-03-31): Committed
PG20-1 (2026-07-01 – 2026-07-31): Moved to different CF
Target version 19
Authors Bertrand Drouvot (bertranddrouvot.pg)
Reviewers Become reviewer
Committer Peter Eisentraut (petere)
Links
Emails
pgsql: Separate RecoveryConflictReasons from procsignals
First at 2026-02-10 14:32:37 by Heikki Linnakangas <heikki.linnakangas at iki.fi>
Latest at 2026-03-16 15:52:59 by Bertrand Drouvot <bertranddrouvot.pg at gmail.com>
Latest attachment (v1-0001-Use-C11-alignas-in-typedef-definitions.patch) at 2026-02-24 11:28:11 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com>
    Attachment (v1-0001-Use-C11-alignas-in-typedef-definitions.patch) at 2026-02-24 11:28:11 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Rearrange-fields-in-PGPROC-for-clarity.patch) at 2026-02-20 21:03:09 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (pahole-PGPROC.txt) at 2026-02-11 10:03:51 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: No)
    Attachment (v2-0001-Align-PGPROC-to-cache-line-boundary.patch) at 2026-02-10 20:53:58 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (order.txt) at 2026-02-10 19:15:27 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (0001-Align-PGPROC-to-cache-line-boundary.patch) at 2026-02-10 17:14:44 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
History
When Who What
2026-03-17 06:58:58 Bertrand Drouvot (bertranddrouvot.pg) Closed in commitfest PG19-Final with status: Committed
2026-03-17 06:58:58 Bertrand Drouvot (bertranddrouvot.pg) Changed committer to petere
2026-03-17 06:58:58 Bertrand Drouvot (bertranddrouvot.pg) Moved from CF PG20-1 to CF PG19-Final
2026-03-16 22:06:23 CFbot Patch needs rebase
2026-03-13 09:48:21 Bertrand Drouvot (bertranddrouvot.pg) Attached mail thread E1vpon6-002LVp-2z@gemulon.postgresql.org
2026-03-13 09:48:21 Bertrand Drouvot (bertranddrouvot.pg) Created patch record
Edit