Re: Add 64-bit XIDs into PostgreSQL 15

From: Maxim Orlov <orlovmg(at)gmail(dot)com>
To: Pavel Borisov <pashkin(dot)elfe(at)gmail(dot)com>
Cc: Justin Pryzby <pryzby(at)telsasoft(dot)com>, Aleksander Alekseev <aleksander(at)timescale(dot)com>, Postgres hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Stephen Frost <sfrost(at)snowman(dot)net>, Alexander Korotkov <aekorotkov(at)gmail(dot)com>, Andres Freund <andres(at)anarazel(dot)de>, Ilya Anfimov <ilan(at)tzirechnoy(dot)com>
Subject: Re: Add 64-bit XIDs into PostgreSQL 15
Date: 2022-05-20 14:38:03
Message-ID: CACG=ezZD9p_qrxCiB=nUHYiQ-idSUQqk3j0xAotkrF9_s20gsA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi!

Here is a new rebased version of the patchset plus minor changes:
- return initial cluster xid to be FirstNormalTransactionId
- remove unnecessary truncation in TruncateSUBTRANS

Only 0008 patch is changed.

Reviews are very welcome!
--
Best regards,
Maxim Orlov.

Attachment Content-Type Size
v35-0003-Use-64-bit-FullTransactionId-instead-of-Epoch-xi.patch text/x-patch 18.7 KB
v35-0001-Use-64-bit-numbering-of-SLRU-pages.patch text/x-patch 24.5 KB
v35-0004-Use-64-bit-pages-representation-in-SLRU-callers.patch text/x-patch 23.6 KB
v35-0002-Use-64-bit-format-to-output-XIDs.patch text/x-patch 121.3 KB
v35-0005-Add-initdb-option-to-initialize-cluster-with-non.patch text/x-patch 24.3 KB
v35-0006-README.XID64.patch text/x-patch 7.2 KB
v35-0007-Use-64-bit-GUCs.patch text/x-patch 25.8 KB
v35-0008-Use-64-bit-XIDs.patch text/x-patch 684.1 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message osumi.takamichi@fujitsu.com 2022-05-20 14:53:22 RE: Build-farm - intermittent error in 031_column_list.pl
Previous Message Pavel Borisov 2022-05-20 13:46:38 Re: [PATCH] Improve amcheck to also check UNIQUE constraint in btree index.