On Wed, Dec 10, 2025 at 5:14 PM Peter Geoghegan wrote:
> Noticed a minor issue. This seems to have broken MULTIXACT_DEBUG builds, here:
Never mind. Pushed a fix for this myself just now.
Thanks
--
Peter Geoghegan
On Tue, Dec 9, 2025 at 6:57 AM Heikki Linnakangas
wrote:
> Widen MultiXactOffset to 64 bits
Thanks for working on this!
Noticed a minor issue. This seems to have broken MULTIXACT_DEBUG builds, here:
../source/src/backend/access/transam/multixact.c:2195:61: error: expected ')'
2195 | de
Widen MultiXactOffset to 64 bits
This eliminates MultiXactOffset wraparound and the 2^32 limit on the
total number of multixid members. Multixids are still limited to 2^31,
but this is a nice improvement because 'members' can grow much faster
than the number of multixids. On such systems, you can