XLogCtl->ckptFullXid is unused

Nathan Bossart <nathandbossart@gmail.com>

From: Nathan Bossart <nathandbossart@gmail.com>
To: pgsql-hackers@postgresql.org
Date: 2025-07-11T20:20:35Z
Lists: pgsql-hackers

Attachments

I just noticed $SUBJECT.  This seems to be an oversight in commit 2fc7af5,
which simultaneously combined ckptXidEpoch and ckptXid into ckptFullXid and
removed the only use of that information, i.e., GetNextXidAndEpoch().  Any
objections if I remove it now?

-- 
nathan

Commits

  1. Remove XLogCtl->ckptFullXid.

  2. Add basic infrastructure for 64 bit transaction IDs.