Add 64-bit XIDs into PostgreSQL 16

Edit
Title Add 64-bit XIDs into PostgreSQL 16
Topic Miscellaneous
Created 2022-03-17 13:14:19
Last modified 2022-10-24 08:14:04 (1 month ago)
Latest email 2022-11-25 08:37:44 (23 hours, 43 minutes ago)
Status
2022-11: Waiting on Author
2022-09: Moved to next CF
2022-07: Moved to next CF
Target version 16
Authors Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Aleksander Alekseev (a.alekseev), Konstantin Knizhnik (knizhnik), Nikita Glukhov (n.glukhov), Yura Sokolov (funny_falcon), Maxim Orlov (m.orlov), Pavel Borisov (pborisov)
Reviewers Aleksander Alekseev (a.alekseev), Chris Travers (einhverfr)Become reviewer
Committer
Links Git
Emails
Add 64-bit XIDs into PostgreSQL 15
First at 2021-12-30 12:15:16 by Maxim Orlov <orlovmg at gmail.com>
Latest at 2022-11-25 08:37:44 by Aleksander Alekseev <aleksander at timescale.com>
Latest attachment (v50-0004-Use-64-bit-pages-representation-in-SLRU-callers.patch) at 2022-11-14 13:56:07 from Maxim Orlov <orlovmg at gmail.com>
    Attachment (v50-0004-Use-64-bit-pages-representation-in-SLRU-callers.patch) at 2022-11-14 13:56:07 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v49-0004-Use-64-bit-pages-representation-in-SLRU-callers.patch) at 2022-11-03 08:11:33 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v48-0009-remove-some-outdate-codes-comments-about-xidWrap.patch) at 2022-10-22 03:21:55 from Zhang Mingli <zmlpostgres at gmail.com> (Patch: Yes)
    Attachment (v48-0004-Use-64-bit-pages-representation-in-SLRU-callers.patch) at 2022-10-21 16:09:15 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v47-0004-Use-64-bit-pages-representation-in-SLRU-callers.patch) at 2022-10-07 11:04:09 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v46-0005-Add-initdb-option-to-initialize-cluster-with-non.patch) at 2022-09-16 08:59:20 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v43-0001-Use-64-bit-numbering-of-SLRU-pages.patch) at 2022-07-18 09:23:42 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
    Attachment (v42-0001-Use-64-bit-numbering-of-SLRU-pages.patch) at 2022-07-13 14:46:25 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v41-0001-Use-64-bit-numbering-of-SLRU-pages.patch) at 2022-07-11 13:19:39 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v40-0005-Add-initdb-option-to-initialize-cluster-with-non.patch) at 2022-07-08 14:36:07 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v39-0001-Use-64-bit-numbering-of-SLRU-pages.patch) at 2022-07-06 12:55:02 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v38-0001-Use-64-bit-numbering-of-SLRU-pages.patch) at 2022-06-09 11:45:55 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
    Attachment (v37-0005-Add-initdb-option-to-initialize-cluster-with-non.patch) at 2022-06-07 14:15:30 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
    Attachment (v36-0006-README.XID64.patch) at 2022-05-27 13:48:48 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v35-0003-Use-64-bit-FullTransactionId-instead-of-Epoch-xi.patch) at 2022-05-20 14:38:03 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v34-0001-Use-64-bit-numbering-of-SLRU-pages.patch) at 2022-05-13 13:11:08 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v32-0004-Use-64-bit-pages-representation-in-SLRU-callers.patch) at 2022-04-13 10:48:52 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v31-0005-README.XID64.patch) at 2022-04-05 10:59:42 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v30-64bit-xids.tgz) at 2022-03-28 08:15:53 from Maxim Orlov <orlovmg at gmail.com> (Patch: No)
    Attachment (v22-64bit-xids.tgz) at 2022-03-18 15:22:00 from Maxim Orlov <orlovmg at gmail.com> (Patch: No)
    Attachment (v20-64bit-xids.tgz) at 2022-03-17 16:48:53 from Maxim Orlov <orlovmg at gmail.com> (Patch: No)
    Attachment (v19-64bit-xids.tgz) at 2022-03-16 08:53:33 from Maxim Orlov <orlovmg at gmail.com> (Patch: No)
    Attachment (v18-64bit-xids.tgz) at 2022-03-15 15:48:34 from Maxim Orlov <orlovmg at gmail.com> (Patch: No)
    Attachment (v17-64bit-xids.tgz) at 2022-03-14 14:16:32 from Maxim Orlov <orlovmg at gmail.com> (Patch: No)
    Attachment (v16-64bit-xids.tgz) at 2022-03-14 10:33:15 from Aleksander Alekseev <aleksander at timescale.com> (Patch: No)
    Attachment (v15-64bit-xids.tgz) at 2022-03-11 17:26:26 from Aleksander Alekseev <aleksander at timescale.com> (Patch: No)
    Attachment (v14-64bit-xids.tgz) at 2022-03-08 16:27:16 from Aleksander Alekseev <aleksander at timescale.com> (Patch: No)
    Attachment (v13-64bit-xids.tgz) at 2022-03-08 07:49:43 from Aleksander Alekseev <aleksander at timescale.com> (Patch: No)
    Attachment (v12-16bit-xids.tgz) at 2022-03-07 21:15:44 from Aleksander Alekseev <aleksander at timescale.com> (Patch: No)
    Attachment (v11-0001-64-bit-GUCs.patch) at 2022-03-03 12:23:11 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
    Attachment (v10-0001-64-bit-GUCs.patch) at 2022-03-03 11:07:25 from Aleksander Alekseev <aleksander at timescale.com> (Patch: Yes)
    Attachment (v8-0003-README.XID64.patch) at 2022-02-02 15:10:23 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
    Attachment (v7-0003-README.XID64.patch) at 2022-01-24 12:38:54 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
    Attachment (v6-0001-Add-64-bit-GUCs-for-xids.patch) at 2022-01-15 02:31:23 from Julien Rouhaud <rjuju123 at gmail.com> (Patch: Yes)
    Attachment (v6-0003-README-for-64bit-xid.patch) at 2022-01-14 19:38:46 from Pavel Borisov <pashkin.elfe at gmail.com> (Patch: Yes)
    Attachment (int64opts_test.patch) at 2022-01-06 10:24:09 from Simon Riggs <simon.riggs at enterprisedb.com> (Patch: Yes)
    Attachment (v6-0001-Add-64-bit-GUCs-for-xids.patch) at 2021-12-30 12:15:16 from Maxim Orlov <orlovmg at gmail.com> (Patch: Yes)
History
When Who What
2022-11-21 07:58:22 Chris Travers (einhverfr) Added einhverfr as reviewer
2022-11-21 07:58:00 Chris Travers (einhverfr) Posted review with messageid <166901748004.1121.10903356503191507345.pgcf@coridan.postgresql.org>
2022-11-21 07:57:59 Chris Travers (einhverfr) New status: Waiting on Author
2022-10-24 08:14:04 Aleksander Alekseev (a.alekseev) New status: Needs review
2022-10-12 07:37:21 Michael Paquier (michael-kun) New status: Waiting on Author
2022-10-12 07:37:17 Michael Paquier (michael-kun) Closed in commitfest 2022-09 with status: Moved to next CF
2022-08-01 21:09:50 Jacob Champion (jchampion) Closed in commitfest 2022-07 with status: Moved to next CF
2022-07-15 10:37:57 Maxim Orlov (m.orlov) Changed gitlink to https://github.com/ziva777/postgres/tree/64xid-cf
2022-07-15 10:30:51 Pavel Borisov (pborisov) Changed gitlink to https://github.com/ziva777/postgres.git
2022-07-08 11:15:51 Pavel Borisov (pborisov) Changed name to Add 64-bit XIDs into PostgreSQL 16
2022-03-17 13:16:08 Aleksander Alekseev (a.alekseev) Changed reviewers to Aleksander Alekseev (a.alekseev)
2022-03-17 13:16:08 Aleksander Alekseev (a.alekseev) Changed authors to Fedor Sigaev (sigaev), Alexander Korotkov (smagen), Aleksander Alekseev (a.alekseev), Konstantin Knizhnik (knizhnik), Nikita Glukhov (n.glukhov), Yura Sokolov (funny_falcon), Maxim Orlov (m.orlov), Pavel Borisov (pborisov)
2022-03-17 13:16:08 Aleksander Alekseev (a.alekseev) Changed targetversion to 16
2022-03-17 13:14:19 Aleksander Alekseev (a.alekseev) Attached mail thread CACG=ezZe1NQSCnfHOr78AtAZxJZeCvxrts0ygrxYwe=pyyjVWA@mail.gmail.com
2022-03-17 13:14:19 Aleksander Alekseev (a.alekseev) Created patch record
Edit