Fix checksum verification in base backups for zero page headers

Edit
Title Fix checksum verification in base backups for zero page headers
Topic Bug Fixes
Created 2020-09-01 10:23:42
Last modified 2021-09-13 11:45:20 (2 years, 6 months ago)
Latest email 2021-09-13 11:45:08 (2 years, 6 months ago)
Status
2021-09: Returned with feedback
2021-07: Moved to next CF
2021-03: Moved to next CF
2021-01: Moved to next CF
2020-11: Moved to next CF
2020-09: Moved to next CF
Target version
Authors Michael Banck (mbanck)
Reviewers Anastasia Lubennikova (lubennikovaav), David Steele (dsteele)Become reviewer
Committer
Links
Emails
Online verification of checksums
First at 2018-07-26 11:59:33 by Michael Banck <michael.banck at credativ.de>
Latest at 2021-09-13 11:45:08 by Daniel Gustafsson <daniel at yesql.se>
Latest attachment (v8-master-0001-Fix-page-verifications-in-base-backups.patch) at 2020-10-30 02:30:28 from Michael Paquier <michael at paquier.xyz>
    Attachment (v8-master-0001-Fix-page-verifications-in-base-backups.patch) at 2020-10-30 02:30:28 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (checksums-zeros-v7.patch) at 2020-10-22 01:41:53 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (0001-Fix-checksum-verification-in-base-backups-for-random_V4.patch) at 2020-04-06 19:59:15 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (0001-Fix-checksum-verification-in-base-backups-for-random_V3.patch) at 2020-03-12 06:32:12 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (0001-Fix-checksum-verification-in-base-backups-for-random_V2.patch) at 2020-02-25 17:28:54 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (0001-Fix-checksum-verification-in-base-backups-for-random.patch) at 2019-10-18 09:05:52 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V18.patch) at 2019-03-28 20:09:22 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V17.patch) at 2019-03-28 16:08:33 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (pg_checksums_tap_tests_random_empty_pageheader.patch) at 2019-03-27 10:37:25 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (pg_basebackup_random_or_zero_pageheader_V2.patch) at 2019-03-26 18:23:19 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (pg_basebackup_random_or_zero_pageheader.patch) at 2019-03-26 17:22:55 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V16.patch) at 2019-03-18 20:15:42 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V15.patch) at 2019-03-18 07:39:42 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V14.patch) at 2019-03-18 07:18:18 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V13.patch) at 2019-03-08 11:51:21 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V12.patch) at 2019-03-02 10:45:48 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V11.patch) at 2019-03-01 00:05:14 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V10.patch) at 2019-02-16 12:22:58 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V9.patch) at 2019-02-04 07:57:17 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V8.patch) at 2018-12-20 15:19:11 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V7.patch) at 2018-11-21 12:35:35 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V6.patch) at 2018-10-30 13:22:26 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V5.patch) at 2018-09-26 15:15:27 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V4.patch) at 2018-09-26 14:37:18 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V3.patch) at 2018-09-19 13:52:53 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V2.patch) at 2018-09-18 14:37:22 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (pg_verify_checksums_recheck_lsn.patch) at 2018-09-18 10:37:02 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (online-verification-of-checksums_V1.patch) at 2018-07-26 11:59:33 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)

Annotations

When Who Mail Annotation
2020-11-16 07:14:48 Michael Paquier (michael-kun) From Michael Paquier <michael@paquier.xyz>
at 2020-11-05 01:57:16
We may consider removing the feature in stable branches instead.
[patch] Fix checksum verification in base backups for zero page headers
First at 2020-09-01 10:22:29 by Michael Banck <michael.banck at credativ.de>
Latest at 2020-10-30 02:33:42 by Michael Paquier <michael at paquier.xyz>
Latest attachment (checksums-zeros-v8.patch) at 2020-10-26 01:13:15 from Michael Paquier <michael at paquier.xyz>
    Attachment (checksums-zeros-v8.patch) at 2020-10-26 01:13:15 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (checksums-zeros-v7.patch) at 2020-10-22 01:25:19 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (checksums-zeros-v6.patch) at 2020-10-20 06:24:32 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (0001-Fix-checksum-verification-in-base-backups-for-zero-p.V5.patch) at 2020-10-16 15:02:52 from Anastasia Lubennikova <a.lubennikova at postgrespro.ru> (Patch: Yes)
    Attachment (0001-Fix-checksum-verification-in-base-backups-for-zero-p.V4.patch) at 2020-09-25 06:53:27 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (0001-Fix-checksum-verification-in-base-backups-for-zero-p.V3.patch) at 2020-09-22 14:30:19 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (0001-Fix-checksum-verification-in-base-backups-for-zero-p.V2.patch) at 2020-09-22 14:26:31 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
    Attachment (0001-Fix-checksum-verification-in-base-backups-for-zero-p.patch) at 2020-09-01 10:22:29 from Michael Banck <michael.banck at credativ.de> (Patch: Yes)
History
When Who What
2021-09-13 11:45:20 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2021-09 with status: Returned with feedback
2021-08-03 02:37:48 Masahiko Sawada (masahikosawada) New status: Waiting on Author
2021-08-03 02:36:39 Masahiko Sawada (masahikosawada) Closed in commitfest 2021-07 with status: Moved to next CF
2021-08-03 02:36:36 Masahiko Sawada (masahikosawada) New status: Needs review
2021-07-09 19:58:31 Ibrar Ahmed (ibrar) New status: Waiting on Author
2021-04-08 15:37:50 David Steele (dsteele) Closed in commitfest 2021-03 with status: Moved to next CF
2021-03-09 17:08:14 David Steele (dsteele) Added dsteele as reviewer
2021-02-01 12:05:01 Masahiko Sawada (masahikosawada) Closed in commitfest 2021-01 with status: Moved to next CF
2020-12-01 12:34:19 Anastasia Lubennikova (lubennikovaav) Closed in commitfest 2020-11 with status: Moved to next CF
2020-12-01 12:34:11 Anastasia Lubennikova (lubennikovaav) New status: Needs review
2020-11-16 07:14:48 Michael Paquier (michael-kun) Added annotation "We may consider removing the feature in stable branches instead." to 20201105015716.GC1632@paquier.xyz
2020-11-16 07:14:24 Michael Paquier (michael-kun) Attached mail thread 1532606373.3422.5.camel@credativ.de
2020-10-30 16:59:28 Anastasia Lubennikova (lubennikovaav) New status: Ready for Committer
2020-10-16 15:04:15 Anastasia Lubennikova (lubennikovaav) New status: Needs review
2020-10-12 06:53:45 Michael Paquier (michael-kun) Removed michael-kun from committers
2020-10-07 08:19:23 Michael Paquier (michael-kun) New status: Waiting on Author
2020-09-30 06:26:24 Michael Paquier (michael-kun) Closed in commitfest 2020-09 with status: Moved to next CF
2020-09-25 04:38:31 Michael Paquier (michael-kun) Added michael-kun as committer
2020-09-24 14:24:36 Anastasia Lubennikova (lubennikovaav) New status: Ready for Committer
2020-09-22 14:29:33 Michael Banck (mbanck) New status: Needs review
2020-09-07 14:31:25 Anastasia Lubennikova (lubennikovaav) New status: Waiting on Author
2020-09-02 13:50:50 Anastasia Lubennikova (lubennikovaav) Added lubennikovaav as reviewer
2020-09-01 10:23:52 Michael Banck (mbanck) Changed authors to Michael Banck (mbanck)
2020-09-01 10:23:42 Michael Banck (mbanck) Attached mail thread 2439c2d6cee13d611e23ba651e5eb4ab0469bf99.camel@credativ.de
2020-09-01 10:23:42 Michael Banck (mbanck) Created patch record
Edit