Change internal PRNG (from rand48 to something better, with a cleaner interface)

Edit
ID 3131
Title Change internal PRNG (from rand48 to something better, with a cleaner interface)
Topic Miscellaneous
Created 2021-05-24 13:20:18
Last modified 2021-11-29 02:34:00 (2 years, 10 months ago)
Latest email 2021-11-30 07:37:57 (2 years, 10 months ago)
Status
2021-11: Committed
2021-09: Moved to next CF
2021-07: Moved to next CF
Target version 15
Authors Fabien Coelho (calvin)
Reviewers Aleksander Alekseev (aalekseev)Become reviewer
Committer Tom Lane (tgl)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/3131
git checkout commitfest/cf/3131
Emails
rand48 replacement
First at 2021-05-24 10:31:29 by Fabien COELHO <coelho at cri.ensmp.fr>
Latest at 2021-11-30 07:37:57 by Fabien COELHO <coelho at cri.ensmp.fr>
Latest attachment (prng-18.patch) at 2021-11-28 09:26:57 from Fabien COELHO <coelho at cri.ensmp.fr>
    Attachment (prng-18.patch) at 2021-11-28 09:26:57 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-17.patch) at 2021-11-22 13:57:56 from Aleksander Alekseev <aleksander at timescale.com> (Patch: Yes)
    Attachment (prng-16.patch) at 2021-09-30 10:36:47 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-15.patch) at 2021-09-25 20:08:57 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-14.patch) at 2021-09-25 17:04:25 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-13.patch) at 2021-09-25 16:26:41 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-12.patch) at 2021-09-25 14:44:52 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-11.patch) at 2021-09-25 07:40:50 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-10.patch) at 2021-07-08 12:19:38 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-9.patch) at 2021-07-08 08:26:23 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-7.patch) at 2021-07-04 16:03:56 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-6.patch) at 2021-07-03 15:36:02 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-5.patch) at 2021-07-03 08:45:43 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-4.patch) at 2021-07-03 07:06:06 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-3.patch) at 2021-07-01 16:51:20 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
    Attachment (prng-2.patch) at 2021-05-24 13:08:16 from Aleksander Alekseev <aleksander at timescale.com> (Patch: Yes)
    Attachment (prng-1.patch) at 2021-05-24 10:31:29 from Fabien COELHO <coelho at cri.ensmp.fr> (Patch: Yes)
History
When Who What
2021-11-29 02:34:00 Tom Lane (tgl) Closed in commitfest 2021-11 with status: Committed
2021-11-26 18:26:55 Tom Lane (tgl) Added tgl as committer
2021-11-22 14:43:19 Aleksander Alekseev (a.alekseev) New status: Ready for Committer
2021-10-06 11:47:06 Fabien Coelho (calvin) New status: Needs review
2021-10-02 06:08:10 Jaime Casanova (jcasanov) New status: Waiting on Author
2021-10-02 06:07:57 Jaime Casanova (jcasanov) Closed in commitfest 2021-09 with status: Moved to next CF
2021-10-02 06:07:52 Jaime Casanova (jcasanov) New status: Needs review
2021-09-24 12:50:26 Aleksander Alekseev (a.alekseev) New status: Waiting on Author
2021-09-21 16:39:57 Tom Lane (tgl) New status: Needs review
2021-08-03 02:41:49 Masahiko Sawada (masahikosawada) New status: Waiting on Author
2021-08-03 02:40:34 Masahiko Sawada (masahikosawada) Closed in commitfest 2021-07 with status: Moved to next CF
2021-08-03 02:40:31 Masahiko Sawada (masahikosawada) New status: Needs review
2021-07-02 07:20:56 Fabien Coelho (calvin) New status: Waiting on Author
2021-06-01 08:36:00 Aleksander Alekseev (aalekseev) New status: Ready for Committer
2021-05-24 14:11:47 Aleksander Alekseev (aalekseev) Posted review with messageid <162186550717.1148.5116554768625786779.pgcf@coridan.postgresql.org>
2021-05-24 14:06:14 Aleksander Alekseev (aalekseev) Added aalekseev as reviewer
2021-05-24 13:20:38 Fabien Coelho (calvin) Changed authors to Fabien Coelho (calvin)
2021-05-24 13:20:38 Fabien Coelho (calvin) Changed targetversion to 15
2021-05-24 13:20:18 Fabien Coelho (calvin) Attached mail thread alpine.DEB.2.22.394.2105241211230.165418@pseudo
2021-05-24 13:20:18 Fabien Coelho (calvin) Created patch record
Edit