Re: Add 64-bit XIDs into PostgreSQL 15 - Mailing list pgsql-hackers

From Maxim Orlov
Subject Re: Add 64-bit XIDs into PostgreSQL 15
Date
Msg-id CACG=ezZ96DAnVOC6DkbQVPJE+Q2s-JoaFERXWL0SsDcaRg8Wsg@mail.gmail.com
Whole thread Raw
In response to Re: Add 64-bit XIDs into PostgreSQL 15  (Maxim Orlov <orlovmg@gmail.com>)
Responses Re: Add 64-bit XIDs into PostgreSQL 15
List pgsql-hackers
Hi!

Here is an updated version of patch.
Major changes are:
- single out options to initialize cluster with given xid/mxid/mxoff into separate patch 0004 with a purpose of review and apply it separately before the main patch.
  We also created a separate CF entry to handle this [1].
- add unit tests for lazy page conversion from 32 to 64 bits xid format (inside patch 0008).
- make logical replication of xid format to be 64 bit and add test (inside patch 0008).
- remove unnecessary padding to compactify XLogRecord
- 32 to 64 bit page lazy conversion refactoring
- rebase to recent upstream branch

Patches 0001-0003 are identical to the v33 from Aleksander Alekseev in thread [2].


Reviews are very welcome!

--
Best regards,
Maxim Orlov.
Attachment

pgsql-hackers by date:

Previous
From: Robert Haas
Date:
Subject: Re: Add WAL recovery messages with log_wal_traffic GUC (was: add recovery, backup, archive, streaming etc. activity messages to server logs along with ps display)
Next
From: Japin Li
Date:
Subject: Re: Backends stunk in wait event IPC/MessageQueueInternal