Consistently use the XLogRecPtrIsInvalid() macro

Edit
ID 6169
Title Consistently use the XLogRecPtrIsInvalid() macro
CI (CFBot) Summary
Stats (from CFBot) Patch version: v1, Patch count: 8, First patch: +10−10, All patches: +451−457
Topic Refactoring
Tags Refactoring Only
Created 2025-10-28 08:14:51
Last modified 2025-10-28 08:14:51 (3 weeks ago)
Latest email 2025-11-19 22:03:59 (yesterday)
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-19 22:03:59 by Álvaro Herrera <alvherre at kurilemu.de>
Latest attachment (v1-0001-Use-RegProcedureIsValid-in-various-places.patch) at 2025-11-18 09:06:06 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com>
    Attachment (v1-0001-Use-RegProcedureIsValid-in-various-places.patch) at 2025-11-18 09:06:06 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v10-0001-Replace-literal-0-with-InvalidXLogRecPtr-for-XLo.patch) at 2025-11-17 17:39:37 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    Attachment (v9-0001-Replace-literal-0-with-InvalidXLogRecPtr-for-XLog.patch) at 2025-11-17 13:12:24 from Bertrand Drouvot <bertranddrouvot.pg at gmail.com> (Patch: Yes)
    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