Remove header lock BufferGetLSNAtomic() on architectures with 64 bit atomic operations

Edit
ID 6334
Title Remove header lock BufferGetLSNAtomic() on architectures with 64 bit atomic operations
CI (CFBot) Summary
Stats (from CFBot) Patch version: v1, Patch count: 2, First patch: +33−12, All patches: +43−16
Topic Performance
Tags
Created 2025-12-22 19:45:39
Last modified 2025-12-22 19:45:39 (5 hours ago)
Latest email 2025-12-14 00:28:36 (1 week ago)
Status
PG19-4 (2026-01-01 – 2026-01-31): Needs review
Target version 19
Authors Andreas Karlsson (kandreas)
Reviewers Become reviewer
Committer
Links
Emails
Remove header lock BufferGetLSNAtomic() on architectures with 64 bit atomic operations
First at 2025-11-23 23:10:03 by Andreas Karlsson <andreas at proxel.se>
Latest at 2025-12-14 00:28:36 by Peter Geoghegan <pg at bowt.ie>
Latest attachment (v1-0001-Do-not-lock-in-BufferGetLSNAtomic-on-archs-with-8.patch) at 2025-11-23 23:10:03 from Andreas Karlsson <andreas at proxel.se>
    Attachment (v1-0001-Do-not-lock-in-BufferGetLSNAtomic-on-archs-with-8.patch) at 2025-11-23 23:10:03 from Andreas Karlsson <andreas at proxel.se> (Patch: Yes)
History
When Who What
2025-12-22 19:45:39 Andreas Karlsson (kandreas) Attached mail thread b6610c3b-3f59-465a-bdbb-8e9259f0abc4@proxel.se
2025-12-22 19:45:39 Andreas Karlsson (kandreas) Created patch record
Edit