Files
neon/pageserver
Heikki Linnakangas d249299821 Don't pass InvalidTransactionId to update_next_xid.
update_next_xid() doesn't have any special treatment for the invalid
or other special XIDs, so it will treat InvalidTransactionId (0) as a
regular XID. If old nextXid is smaller than 2^31, 0 will look like a
very old XID, and nothing happens. But if nextXid is greater than 2^31
0 will look like a very new XID, and update_next_xid() will
incorrectly bump up nextXID.
2024-01-20 11:37:34 +02:00
..
2023-11-28 12:50:53 -05:00