Consistently use the XLogRecPtrIsInvalid() macro

Edit
ID 6169
Title Consistently use the XLogRecPtrIsInvalid() macro
CI (CFBot) Summary
Stats (from CFBot) Patch version: v9, Patch count: 2, First patch: +11−11, All patches: +19−19
Topic Refactoring
Tags Refactoring Only
Created 2025-10-28 08:14:51
Last modified 2025-10-28 08:14:51 (2 weeks ago)
Latest email 2025-11-13 14:11:08 (3 days ago)
Status
PG19-3 (2025-11-01 – 2025-11-30): Needs review
Target version 19
Authors Bertrand Drouvot (bertranddrouvot.pg)
Reviewers Become reviewer
Committer
Links
Emails
Consistently use the XLogRecPtrIsInvalid() macro
First at 2025-10-28 08:13:06 by Bertrand Drouvot <bertranddrouvot.pg at gmail.com>
Latest at 2025-11-13 14:11:08 by Bertrand Drouvot <bertranddrouvot.pg at gmail.com>
Latest attachment (v9-0001-my-spatch-run.patch) at 2025-11-13 12:55:01 from Álvaro Herrera <alvherre at kurilemu.de>
    Attachment (v9-0001-my-spatch-run.patch) at 2025-11-13 12:55:01 from Álvaro Herrera <alvherre at kurilemu.de> (Patch: Yes)
    Attachment (v9-0001-Introduce-pg_attribute_deprecated-and-deprecate-X.patch) at 2025-11-10 07:57:39 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v8-0001-Replace-literal-0-with-InvalidXLogRecPtr-for-XLog.patch) at 2025-11-07 17:22:59 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v8-0001-Introduce-pg_attribute_deprecated-and-deprecate-X.patch) at 2025-11-07 17:15:09 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v7-0001-Introduce-pg_attribute_deprecated-and-deprecate-X.patch) at 2025-11-07 15:03:03 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v6-0001-Introduce-XLogRecPtrIsValid.patch) at 2025-11-06 14:27:04 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v5-0001-Introduce-XLogRecPtrIsValid-and-replace-XLogRecPt.patch) at 2025-11-06 05:56:47 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v4-0001-Introduce-XLogRecPtrIsValid-and-replace-XLogRecPt.patch) at 2025-11-03 07:47:28 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v3-0001-Introduce-XLogRecPtrIsValid-and-replace-XLogRecPt.patch) at 2025-10-31 09:53:53 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Introduce-XLogRecPtrIsValid-and-replace-XLogRecPt.patch) at 2025-10-30 09:17:59 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v1-0001-make-use-of-XLogRecPtrIsInvalid-in-rewriteheap.c.patch) at 2025-10-28 08:13:06 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
History
When Who What
2025-10-28 08:14:51 Bertrand Drouvot (bertranddrouvot.pg) Attached mail thread aQB7EvGqrbZXrMlg@ip-10-97-1-34.eu-west-3.compute.internal
2025-10-28 08:14:51 Bertrand Drouvot (bertranddrouvot.pg) Created patch record
Edit