Use correct type for catalog_xmin

Imran Zaheer <imran.zhir@gmail.com>

From: Imran Zaheer <imran.zhir@gmail.com>
To: pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2026-06-05T10:03:01Z
Lists: pgsql-hackers

Attachments

Hi

In commit 85c17f6, the variable old_catalog_xmin is using the type
XLogRecPtr, even though data.catalog_xmin is a TransactionId.

Attached patch fixes this by using TransactionId instead

Thanks
Imran Zaheer

Commits

  1. Use correct type for catalog_xmin

  2. Fix excessive logging in idle slotsync worker.