extend amcheck module to check heaps

Edit
Title extend amcheck module to check heaps
Topic System Administration
Created 2020-08-05 15:06:41
Last modified 2021-03-15 14:26:37 (4 months, 2 weeks ago)
Latest email 2021-04-07 20:16:22 (3 months, 3 weeks ago)
Status
2021-03: Committed
2021-01: Moved to next CF
2020-11: Moved to next CF
2020-09: Moved to next CF
Target version 14
Authors Mark Dilger (mark.dilger)
Reviewers Robert Haas (rhaas)Become reviewer
Committer Robert Haas (rhaas)
Links
Emails
new heapcheck contrib module
First at 2020-04-20 17:59:28 by Mark Dilger <mark.dilger at enterprisedb.com>
Latest at 2021-03-02 20:39:29 by Robert Haas <robertmhaas at gmail.com>
Latest attachment (v41-0001-Reworking-ParallelSlots-for-mutliple-DB-use.patch) at 2021-03-02 17:10:31 from Mark Dilger <mark.dilger at enterprisedb.com>
    Attachment (v41-0001-Reworking-ParallelSlots-for-mutliple-DB-use.patch) at 2021-03-02 17:10:31 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v40-0001-Reworking-ParallelSlots-for-mutliple-DB-use.patch) at 2021-02-24 18:55:28 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v39-0001-Adding-contrib-module-pg_amcheck.patch) at 2021-02-17 18:46:10 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v37-0001-Moving-code-from-src-bin-scripts-to-fe_utils.patch) at 2021-02-04 16:10:23 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v36-0001-Refactoring-processSQLNamePattern.patch) at 2021-02-02 23:10:34 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v35-0001-Refactoring-processSQLNamePattern.patch) at 2021-02-01 00:05:15 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v34-0001-Refactoring-processSQLNamePattern.patch) at 2021-01-28 18:07:18 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v33-0001-Moving-exit_nicely-and-fatal-into-fe_utils.patch) at 2021-01-28 05:05:02 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v32-0001-Moving-exit_nicely-and-fatal-into-fe_utils.patch) at 2021-01-11 18:16:07 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v31-0001-Moving-exit_nicely-and-fatal-into-fe_utils.patch) at 2021-01-07 17:32:53 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v3-0001-Moving-exit_nicely-and-fatal-into-fe_utils.patch) at 2021-01-07 07:05:27 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v24-0002-Adding-contrib-module-pg_amcheck.patch) at 2020-10-26 16:11:59 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v23-0001-Sanity-checking-line-pointers.patch) at 2020-10-23 20:52:18 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (regress.patch.WIP.2) at 2020-10-23 14:04:04 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (regress.patch.WIP) at 2020-10-23 04:21:11 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v21-0001-Fixing-unitialized-variable-bug.patch) at 2020-10-22 19:15:53 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v20-0001-Adding-function-verify_heapam-to-amcheck-module.patch) at 2020-10-22 03:45:08 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v19-0001-Extend-amcheck-to-check-heap-pages.patch) at 2020-10-21 19:46:35 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (v18-0001-Adding-function-verify_heapam-to-amcheck-module.patch) at 2020-10-08 01:01:24 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v17-0001-Adding-function-verify_heapam-to-amcheck-module.patch) at 2020-10-06 23:20:22 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v16-0001-Adding-function-verify_heapam-to-amcheck-module.patch) at 2020-10-06 00:24:38 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v15-0001-Adding-function-verify_heapam-to-amcheck-module.patch) at 2020-08-25 14:36:53 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v14-0001-Adding-function-verify_heapam-to-amcheck-module.patch) at 2020-08-20 02:30:27 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v13-0001-Adding-function-verify_btreeam-and-bumping-versi.patch) at 2020-07-27 17:01:57 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v12-0001-Adding-function-verify_btreeam-and-bumping-versi.patch) at 2020-07-22 00:47:12 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v11-0001-Adding-function-verify_btreeam-and-bumping-modul.patch) at 2020-07-20 21:02:28 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v10-0001-Adding-verify_heapam-and-pg_amcheck.patch) at 2020-07-06 18:06:16 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v9-0001-Adding-verify_heapam-and-pg_amcheck.patch) at 2020-06-22 00:14:39 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v8-0001-Adding-verify_heapam-and-pg_amcheck.patch) at 2020-06-13 22:11:42 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v7-0001-Adding-verify_heapam-and-pg_amcheck.patch) at 2020-06-12 21:06:18 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (WIP_dilip_kumar_idea.patch) at 2020-06-11 19:10:06 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v6-0001-Adding-verify_heapam-and-pg_amcheck.patch) at 2020-06-11 18:52:06 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v5-0001-Adding-verify_heapam-and-pg_amcheck.patch) at 2020-05-11 17:21:22 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v4-0001-Adding-verify_heapam-to-amcheck-contrib-module.patch) at 2020-04-29 16:30:28 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v3-0001-Adding-verify_heapam-to-amcheck-contrib-module.patch) at 2020-04-23 02:43:38 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v2-0001-Adding-heapcheck-contrib-module.patch) at 2020-04-20 17:59:28 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
pg_amcheck contrib application
First at 2021-03-03 15:22:28 by Mark Dilger <mark.dilger at enterprisedb.com>
Latest at 2021-04-07 20:16:22 by Robert Haas <robertmhaas at gmail.com>
Latest attachment (v18-0001-amcheck-remove-duplicate-xid-bounds-checks.patch) at 2021-04-05 00:02:40 from Mark Dilger <mark.dilger at enterprisedb.com>
    Attachment (v18-0001-amcheck-remove-duplicate-xid-bounds-checks.patch) at 2021-04-05 00:02:40 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v17-0001-amcheck-Fix-verify_heapam-s-tuple-visibility-che.patch) at 2021-04-01 17:20:34 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (v16-0001-amcheck-Fix-verify_heapam-s-tuple-visibility-che.patch) at 2021-04-01 16:56:09 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (v15-0001-amcheck-Fix-verify_heapam-s-tuple-visibility-che.patch) at 2021-04-01 15:08:00 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (v14-0001-Refactoring-function-check_tuple_header_and_visi.patch) at 2021-03-31 04:34:01 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v13-0001-Refactoring-function-check_tuple_header_and_visi.patch) at 2021-03-29 23:16:44 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v12-0001-Fix-visibility-and-locking-issues.patch) at 2021-03-29 17:45:04 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (very-rough-visibility-ideas.patch) at 2021-03-24 20:46:45 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (v11-0001-Fixing-amcheck-tuple-visibility-rules.patch) at 2021-03-24 06:13:07 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v9-0001-Fixing-amcheck-tuple-visibility-rules.patch) at 2021-03-18 04:00:39 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v8-0005-Adding-pg_amcheck-special-test-for-pg_statistic.patch) at 2021-03-16 16:51:04 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v7-0001-Turning-off-autovacuum-during-corruption-tests.patch) at 2021-03-16 02:10:37 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v6-0001-Turning-off-autovacuum-during-corruption-tests.patch) at 2021-03-15 19:35:52 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v5-0001-Turning-off-autovacuum-during-corruption-tests.patch) at 2021-03-15 18:38:35 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v6-0001-pg_amcheck-continuing-to-fix-portability-problems.patch) at 2021-03-13 15:20:00 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v5-0001-pg_amcheck-continuing-to-fix-portability-problems.patch) at 2021-03-13 06:33:29 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v4-0001-pg_amcheck-Keep-trying-to-fix-the-tests.patch) at 2021-03-13 04:41:50 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v3-0001-Avoid-use-of-non-portable-option-ordering-in-comm.patch) at 2021-03-13 01:04:09 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v2-0001-Fixing-pg_amcheck-regression-test-portability-iss.patch) at 2021-03-12 23:24:32 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v1-0001-Fixing-portability-issues-in-pg_amcheck-regressio.patch) at 2021-03-12 22:24:18 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v47-0001-Adding-frontend-utility-program-pg_amcheck.patch) at 2021-03-12 16:41:44 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (more-doc-hacking.patch) at 2021-03-12 13:33:14 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (v46-0001-Adding-contrib-module-pg_amcheck.patch) at 2021-03-12 05:00:07 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (doc-hacking.patch) at 2021-03-11 21:59:00 from Robert Haas <robertmhaas at gmail.com> (Patch: Yes)
    Attachment (v45-0001-Reworking-ParallelSlots-for-mutliple-DB-use.patch) at 2021-03-11 04:02:00 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v44-0001-Reworking-ParallelSlots-for-mutliple-DB-use.patch) at 2021-03-10 16:10:02 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v43-0001-Reworking-ParallelSlots-for-mutliple-DB-use.patch) at 2021-03-04 06:25:56 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
    Attachment (v42-0001-Reworking-ParallelSlots-for-mutliple-DB-use.patch) at 2021-03-03 15:22:28 from Mark Dilger <mark.dilger at enterprisedb.com> (Patch: Yes)
History
When Who What
2021-03-15 14:26:37 Mark Dilger (mark.dilger) Closed in commitfest 2021-03 with status: Committed
2021-03-03 15:25:24 Mark Dilger (mark.dilger) Attached mail thread BA592F2D-F928-46FF-9516-2B827F067F57@enterprisedb.com
2021-03-01 16:43:34 Mark Dilger (mark.dilger) New status: Needs review
2021-02-23 16:23:13 Robert Haas (rhaas) Closed in commitfest 2021-03 with status: Committed
2021-02-23 16:22:52 Robert Haas (rhaas) Changed reviewers to Robert Haas (rhaas)
2021-02-23 16:22:52 Robert Haas (rhaas) Changed committer to rhaas
2021-02-23 16:22:52 Robert Haas (rhaas) Changed targetversion to 14
2021-02-01 12:50:24 Masahiko Sawada (masahikosawada) Closed in commitfest 2021-01 with status: Moved to next CF
2021-01-28 11:02:49 Masahiko Sawada (masahikosawada) New status: Needs review
2020-12-01 10:27:36 Georgios Kokolatos (gkokolatos) New status: Waiting on Author
2020-12-01 10:27:17 Georgios Kokolatos (gkokolatos) Closed in commitfest 2020-11 with status: Moved to next CF
2020-12-01 10:27:13 Georgios Kokolatos (gkokolatos) New status: Needs review
2020-09-30 07:42:35 Michael Paquier (michael-kun) New status: Waiting on Author
2020-09-30 07:42:29 Michael Paquier (michael-kun) Closed in commitfest 2020-09 with status: Moved to next CF
2020-09-30 07:42:25 Michael Paquier (michael-kun) New status: Needs review
2020-09-29 05:53:33 Michael Paquier (michael-kun) New status: Waiting on Author
2020-08-05 15:06:58 Mark Dilger (mark.dilger) Changed authors to Mark Dilger (mark.dilger)
2020-08-05 15:06:41 Mark Dilger (mark.dilger) Attached mail thread 12ED3DA8-25F0-4B68-937D-D907CFBF08E7@enterprisedb.com
2020-08-05 15:06:41 Mark Dilger (mark.dilger) Created patch record
Edit