pg_visibility's pg_check_visible() yields false positive when working in parallel with autovacuum

Edit
ID 3739
Title pg_visibility's pg_check_visible() yields false positive when working in parallel with autovacuum
Topic Bug Fixes
Created 2022-06-30 12:10:08
Last modified 2024-07-24 21:47:39 (3 months, 3 weeks ago)
Latest email 2024-03-12 12:10:59 (8 months ago)
Status
2023-07: Committed
2023-03: Moved to next CF
2023-01: Moved to next CF
2022-11: Moved to next CF
2022-09: Moved to next CF
2022-07: Moved to next CF
Target version 17
Authors Daniel Shelepanov (dshelepanov)
Reviewers Become reviewer
Committer Alexander Korotkov (smagen)
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/3739
git checkout commitfest/cf/3739
Emails
collect_corrupt_items_vacuum.patch
First at 2022-04-04 08:51:10 by Daniel Shelepanov <deniel1495 at mail.ru>
Latest at 2024-03-12 12:10:59 by Alexander Korotkov <aekorotkov at gmail.com>
Latest attachment (v6-0001-Fix-false-reports-in-pg_visibility.patch) at 2024-03-12 12:10:59 from Alexander Korotkov <aekorotkov at gmail.com>
    Attachment (v6-0001-Fix-false-reports-in-pg_visibility.patch) at 2024-03-12 12:10:59 from Alexander Korotkov <aekorotkov at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-false-reports-in-pg_visibility-v5.patch) at 2024-01-14 02:35:26 from Alexander Korotkov <aekorotkov at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-false-reports-in-pg_visibility-v5.patch) at 2024-01-09 09:17:28 from Alexander Korotkov <aekorotkov at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-false-reports-in-pg_visibility-v4.patch) at 2023-12-04 00:23:37 from Alexander Korotkov <aekorotkov at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-false-reports-in-pg_visibility-v3.patch) at 2023-11-07 11:38:40 from Alexander Korotkov <aekorotkov at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-false-reports-in-pg_visibility-v2.patch) at 2023-11-06 09:30:15 from Alexander Korotkov <aekorotkov at gmail.com> (Patch: Yes)
    Attachment (collect_corrupt_items_vacuum.patch) at 2022-04-04 08:51:10 from Daniel Shelepanov <deniel1495 at mail.ru> (Patch: Yes)
History
When Who What
2024-07-24 21:47:39 Alexander Korotkov (smagen) Changed targetversion to 17
2024-07-24 21:47:32 Alexander Korotkov (smagen) Closed in commitfest 2023-07 with status: Committed
2024-07-24 21:47:32 Alexander Korotkov (smagen) Changed committer to smagen
2024-02-27 20:22:00 Alexander Korotkov (smagen) Closed in commitfest 2023-07 with status: Returned with feedback
2024-02-27 20:21:53 Alexander Korotkov (smagen) New status: Needs review
2023-07-04 07:21:30 Daniel Gustafsson (d_gustafsson) Closed in commitfest 2023-07 with status: Returned with feedback
2023-04-09 04:06:32 Greg Stark (stark) Closed in commitfest 2023-03 with status: Moved to next CF
2023-01-31 16:34:07 vigneshwaran C (vignesh.postgres) Closed in commitfest 2023-01 with status: Moved to next CF
2022-12-14 00:06:56 Ian Barwick (barwick) Closed in commitfest 2022-11 with status: Moved to next CF
2022-10-12 05:15:05 Michael Paquier (michael-kun) Closed in commitfest 2022-09 with status: Moved to next CF
2022-10-07 12:22:15 Ibrar Ahmed (ibrar) New status: Waiting on Author
2022-08-01 22:26:51 Jacob Champion (jchampion) Closed in commitfest 2022-07 with status: Moved to next CF
2022-06-30 12:11:13 Daniel Shelepanov (dshelepanov) Changed authors to Daniel Shelepanov (dshelepanov)
2022-06-30 12:11:13 Daniel Shelepanov (dshelepanov) Changed targetversion to 14
2022-06-30 12:10:08 Daniel Shelepanov (dshelepanov) Attached mail thread 1649062270.289865713@f403.i.mail.ru
2022-06-30 12:10:08 Daniel Shelepanov (dshelepanov) Created patch record
Edit