Re: pgsql: Widen MultiXactOffset to 64 bits

2025-12-10 Thread Peter Geoghegan
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

Re: pgsql: Widen MultiXactOffset to 64 bits

2025-12-10 Thread 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

pgsql: Widen MultiXactOffset to 64 bits

2025-12-09 Thread Heikki Linnakangas
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