Enabling data checksums in an online cluster

Edit
ID 2611
Title Enabling data checksums in an online cluster
Topic Server Features
Created 2020-06-22 12:29:44
Last modified 2021-03-09 19:10:39 (3 years, 8 months ago)
Latest email 2021-03-09 19:09:37 (3 years, 8 months ago)
Status
2021-03: Withdrawn
2021-01: Moved to next CF
2020-11: Moved to next CF
2020-09: Moved to next CF
2020-07: Moved to next CF
Target version
Authors Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson)
Reviewers Become reviewer
Committer
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/2611
git checkout commitfest/cf/2611
Emails
Online enabling of checksums
First at 2018-02-21 20:53:31 by Magnus Hagander <magnus at hagander.net>
Latest at 2019-01-31 11:24:39 by Magnus Hagander <magnus at hagander.net>
Latest attachment (online_checksums13.patch) at 2018-07-25 09:35:31 from Daniel Gustafsson <daniel at yesql.se>
    Attachment (online_checksums13.patch) at 2018-07-25 09:35:31 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums12.patch) at 2018-06-26 11:45:49 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (online_checksums11.patch) at 2018-04-05 17:30:07 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (online_checksums10.patch) at 2018-04-05 09:07:26 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (checksums-tweaks.diff) at 2018-04-03 22:11:49 from Tomas Vondra <tomas.vondra at 2ndquadrant.com> (Patch: Yes)
    Attachment (online_checksums10.patch) at 2018-04-03 12:05:04 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (online_checksums9.patch) at 2018-04-01 12:04:38 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (online_checksums8.patch) at 2018-03-31 15:05:28 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (online_checksums7.patch) at 2018-03-31 12:02:54 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (online_checksums6.patch) at 2018-03-20 14:40:53 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (online_checksums5.patch) at 2018-03-18 22:59:43 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums_check_datallowconn.patch) at 2018-03-18 14:02:35 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online_checksums4.patch) at 2018-03-15 13:01:26 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums3.patch) at 2018-03-03 18:23:31 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (online_checksums3.diff) at 2018-02-28 01:22:44 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums2.patch) at 2018-02-25 16:17:36 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (online_checksums.patch) at 2018-02-22 08:14:00 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (online_checksums.patch) at 2018-02-21 20:53:31 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
global / super barriers (for checksums)
First at 2018-10-30 05:16:43 by Andres Freund <andres at anarazel.de>
Latest at 2020-01-03 20:30:47 by Robert Haas <robertmhaas at gmail.com>
Latest attachment (gcc_missing_prototypes.patch) at 2019-12-17 18:44:51 from Sergei Kornilov <sk at zsrv.org>
    Attachment (gcc_missing_prototypes.patch) at 2019-12-17 18:44:51 from Sergei Kornilov <sk at zsrv.org> (Patch: Yes)
    Attachment (v4-0001-Extend-the-ProcSignal-mechanism-to-support-barrie.patch) at 2019-12-17 18:38:43 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (v3-0004-Extend-the-ProcSignal-mechanism-to-support-barrie.patch) at 2019-12-09 15:42:38 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (v2-0005-Not-for-commit-test-code.patch) at 2019-12-02 18:06:24 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (trivial-av-conversion-cfi.patch) at 2019-11-14 20:50:25 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (barrier_wait_events.patch) at 2019-07-10 13:31:11 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (0001-Use-procsignal_sigusr1_handler-for-all-shmem-connect.patch) at 2018-10-30 05:16:43 from Andres Freund <andres at anarazel.de> (Patch: Yes)

Annotations

When Who Mail Annotation
2019-12-16 20:22:35 Daniel Gustafsson (d_gustafsson) From Robert Haas <robertmhaas@gmail.com>
at 2019-12-09 15:42:38
The ProcSignalBarrier patchset which the online checksums patch is rebased on top of
Online checksums patch - once again
First at 2019-08-26 18:56:35 by Magnus Hagander <magnus at hagander.net>
Latest at 2021-03-09 19:09:37 by Daniel Gustafsson <daniel at yesql.se>
Latest attachment (v37-0001-Support-checksum-enable-disable-in-a-running-clu.patch) at 2021-02-15 12:21:17 from Daniel Gustafsson <daniel at yesql.se>
    Attachment (v37-0001-Support-checksum-enable-disable-in-a-running-clu.patch) at 2021-02-15 12:21:17 from Daniel Gustafsson <daniel at yesql.se> (Patch: No)
    Attachment (v36-0001-Support-checksum-enable-disable-in-a-running-clu.patch) at 2021-02-03 16:15:16 from Daniel Gustafsson <daniel at yesql.se> (Patch: No)
    Attachment (v35-0001-Support-checksum-enable-disable-in-a-running-clu.patch) at 2021-01-28 23:12:54 from Daniel Gustafsson <daniel at yesql.se> (Patch: No)
    Attachment (v34-0001-Support-checksum-enable-disable-in-a-running-clu.patch) at 2021-01-27 15:37:52 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: No)
    Attachment (v33-0001-Support-checksum-enable-disable-in-a-running-clu.patch) at 2021-01-27 11:19:01 from Daniel Gustafsson <daniel at yesql.se> (Patch: No)
    Attachment (v32-0001-Support-checksum-enable-disable-in-a-running-clu.patch) at 2021-01-26 21:00:52 from Daniel Gustafsson <daniel at yesql.se> (Patch: No)
    Attachment (v31-0001-Support-checksum-enable-disable-in-a-running-clu.patch) at 2021-01-19 12:32:59 from Daniel Gustafsson <daniel at yesql.se> (Patch: No)
    Attachment (v30-0001-Add-documentation-about-data-page-checksums.patch) at 2021-01-15 10:32:56 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v29-0001-Add-documentation-about-data-page-checksums.patch) at 2021-01-12 20:54:11 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (v28-0001-Add-documentation-about-data-page-checksums.patch) at 2021-01-11 23:07:57 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums27.patch) at 2021-01-07 14:03:07 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums26.patch) at 2021-01-04 23:18:07 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums25.patch) at 2020-12-03 09:37:58 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums24.patch) at 2020-11-25 13:20:42 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums23.patch) at 2020-11-17 08:56:27 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums22.patch) at 2020-09-23 12:34:36 from Daniel Gustafsson <daniel at yesql.se> (Patch: No)
    Attachment (online_checksums21.patch) at 2020-09-09 14:23:01 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums20.patch) at 2020-09-02 12:22:25 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums19.patch) at 2020-06-25 09:43:00 from Daniel Gustafsson <daniel at yesql.se> (Patch: No)
    Attachment (online_checksums18.patch) at 2020-06-22 12:27:47 from Daniel Gustafsson <daniel at yesql.se> (Patch: No)
    Attachment (online_checksums16.patch) at 2020-01-18 23:18:18 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (online_checksums15.patch) at 2019-12-16 15:16:22 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-Global-Barriers.patch) at 2019-12-03 23:40:42 from Daniel Gustafsson <daniel at yesql.se> (Patch: Yes)
    Attachment (0001-WIP-global-barriers.patch) at 2019-09-30 11:03:20 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)
    Attachment (0001-WIP-global-barriers.patch) at 2019-08-26 18:56:35 from Magnus Hagander <magnus at hagander.net> (Patch: Yes)

Annotations

When Who Mail Annotation
2019-12-25 07:38:13 Fabien Coelho (calvin) From Magnus Hagander <magnus@hagander.net>
at 2019-08-26 18:56:35
This CF entry looks simular to: https://commitfest.postgresql.org/26/2369/
History
When Who What
2021-03-09 19:10:39 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2021-03 with status: Withdrawn
2021-02-01 12:45:33 Masahiko Sawada (masahikosawada) Closed in commitfest 2021-01 with status: Moved to next CF
2021-01-07 14:06:11 Daniel Gustafsson (d_gustafsson) New status: Needs review
2020-12-01 13:45:08 Anastasia Lubennikova (lubennikovaav) New status: Waiting on Author
2020-12-01 13:45:03 Anastasia Lubennikova (lubennikovaav) Closed in commitfest 2020-11 with status: Moved to next CF
2020-12-01 13:44:58 Anastasia Lubennikova (lubennikovaav) New status: Needs review
2020-11-30 13:34:37 Heikki Linnakangas (heikki) New status: Waiting on Author
2020-11-19 09:39:42 Daniel Gustafsson (d_gustafsson) New status: Needs review
2020-09-30 06:39:37 Michael Paquier (michael-kun) New status: Waiting on Author
2020-09-30 06:39:32 Michael Paquier (michael-kun) Closed in commitfest 2020-09 with status: Moved to next CF
2020-09-30 06:39:28 Michael Paquier (michael-kun) New status: Needs review
2020-09-24 04:27:47 Michael Paquier (michael-kun) New status: Waiting on Author
2020-09-09 14:25:35 Daniel Gustafsson (d_gustafsson) New status: Needs review
2020-09-07 07:17:22 Michael Paquier (michael-kun) New status: Waiting on Author
2020-07-30 22:21:20 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2020-07 with status: Moved to next CF
2020-06-22 12:33:27 Daniel Gustafsson (d_gustafsson) Attached mail thread CABUevExz9hUUOLnJVr2kpw9Cx=o4MCr1SVKwbupzuxP7ckNutA@mail.gmail.com
2020-06-22 12:32:12 Daniel Gustafsson (d_gustafsson) Attached mail thread 20181030051643.elbxjww5jjgnjaxg@alap3.anarazel.de
2020-06-22 12:30:00 Daniel Gustafsson (d_gustafsson) Changed authors to Magnus Hagander (mha), Daniel Gustafsson (d_gustafsson)
2020-06-22 12:29:45 Daniel Gustafsson (d_gustafsson) Attached mail thread CABUevEwE3urLtwxxqdgd5O2oQz9J717ZzMbh+ziCSa5YLLU_BA@mail.gmail.com
2020-06-22 12:29:44 Daniel Gustafsson (d_gustafsson) Created patch record
Edit