Confine vacuum skip logic to lazy_scan_skip

Log in to edit
ID 4755
Title Confine vacuum skip logic to lazy_scan_skip
CI (CFBot) Not processed
Stats (from CFBot) Unknown
Tags Refactoring Only
Created 2024-01-01 02:44:02
Last modified 2024-03-11 18:54:45 (2 years ago)
Latest email 2025-11-04 09:27:08 (1 year ago)
Status
2024-03 (2024-03-01 – 2024-04-08): Committed
2024-01 (2024-01-01 – 2024-01-31): Moved to different CF
Target version 17
Authors Melanie Plageman (melanieplageman)
Reviewers Heikki Linnakangas (heikki) Log in to become reviewer
Committer Heikki Linnakangas (heikki)
Links
Emails
Confine vacuum skip logic to lazy_scan_skip
First at 2023-12-31 18:28:16 by Melanie Plageman <melanieplageman at gmail.com>
Latest at 2025-11-04 09:27:08 by John Naylor <johncnaylorls at gmail.com>
Latest attachment (v2-0001-Improve-API-for-retrieving-data-from-read-streams.patch) at 2025-02-28 02:13:46 from Thomas Munro <thomas.munro at gmail.com>
    Attachment (v2-0001-Improve-API-for-retrieving-data-from-read-streams.patch) at 2025-02-28 02:13:46 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (0001-Improve-API-for-retrieving-data-from-read-streams.patch) at 2025-02-28 01:29:16 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (fix-possible-invalid-pointer-read_stream.patch) at 2025-02-27 17:32:28 from Ranier Vilela <ranier.vf at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-explicit-valgrind-interaction-in-read_stream.c.patch) at 2025-02-14 22:54:17 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v19-0001-Convert-heap_vac_scan_next_block-boolean-paramet.patch) at 2025-02-14 02:06:16 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v18-0003-Use-streaming-read-I-O-in-VACUUM-s-third-phase.patch) at 2025-02-14 00:54:52 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v17-0003-Use-streaming-read-I-O-in-VACUUM-s-third-phase.patch) at 2025-02-13 23:11:31 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v16-0003-Use-streaming-read-I-O-in-VACUUM-s-third-phase.patch) at 2025-02-12 01:10:01 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v15-0002-Use-streaming-read-I-O-in-VACUUM-s-third-phase.patch) at 2025-02-06 18:06:01 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v14-0002-Use-streaming-I-O-in-VACUUM-s-third-phase.patch) at 2025-02-05 22:26:49 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (ioc-eic.pdf) at 2025-01-18 16:51:08 from Tomas Vondra <tomas at vondra.me> (Patch: No)
    Attachment (v13-0001-Use-streaming-I-O-in-VACUUM-s-first-phase.patch) at 2025-01-16 01:45:15 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (run-vacuum-stream.sh) at 2024-12-15 15:10:27 from Tomas Vondra <tomas at vondra.me> (Patch: No)
    Attachment (v12-0001-Use-streaming-I-O-in-VACUUM-first-pass.patch) at 2024-07-24 05:40:12 from Thomas Munro <thomas.munro at gmail.com> (Patch: Yes)
    Attachment (v11-0002-Refactor-tidstore.c-memory-management.patch) at 2024-06-28 21:36:25 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v10-0001-Streaming-Read-API.patch) at 2024-03-11 21:02:57 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v9-0001-Confine-vacuum-skip-logic-to-lazy_scan_skip.patch) at 2024-03-11 09:29:44 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v8-0001-Set-all_visible_according_to_vm-correctly-with-DI.patch) at 2024-03-08 16:07:33 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (vactest.sql) at 2024-03-08 13:49:47 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: No)
    Attachment (v7-0001-lazy_scan_skip-remove-unneeded-local-var-nskippab.patch) at 2024-03-08 00:46:14 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v5a-0001-lazy_scan_skip-remove-unneeded-local-var-nskippa.patch) at 2024-03-06 23:47:33 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v6-0001-lazy_scan_skip-remove-unneeded-local-var-nskippab.patch) at 2024-03-06 19:55:21 from Heikki Linnakangas <hlinnaka at iki.fi> (Patch: Yes)
    Attachment (v5-0004-Remove-unneeded-vacuum_delay_point-from-heap_vac_.patch) at 2024-02-27 19:47:03 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v4-0004-Remove-unneeded-vacuum_delay_point-from-heap_vac_.patch) at 2024-01-30 01:18:45 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v3-0004-Remove-unneeded-vacuum_delay_point-from-heap_vac_.patch) at 2024-01-11 23:41:52 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (unknown_filename) at 2024-01-04 23:25:22 from Jim Nasby <jim.nasby at gmail.com> (Patch: No)
    Attachment (v2-0004-Confine-vacuum-skip-logic-to-lazy_scan_skip.patch) at 2024-01-02 17:36:18 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v1-0001-lazy_scan_skip-remove-unnecessary-local-var-rel_p.patch) at 2023-12-31 18:28:16 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
History
When Who What
2024-03-11 18:54:45 Heikki Linnakangas (heikki) Closed in commitfest 2024-03 with status: Committed
2024-03-11 18:54:45 Heikki Linnakangas (heikki) Changed committer to heikki
2024-03-06 19:58:13 Heikki Linnakangas (heikki) Added heikki as reviewer
2024-03-02 20:16:28 Melanie Plageman (melanieplageman) Changed targetversion to 17
2024-02-01 17:59:17 vigneshwaran C (vignesh.postgres) Closed in commitfest 2024-01 with status: Moved to next CF
2024-01-01 02:44:14 Melanie Plageman (melanieplageman) Changed authors to Melanie Plageman (melanieplageman)
2024-01-01 02:44:02 Melanie Plageman (melanieplageman) Attached mail thread CAAKRu_Yf3gvXGcCnqqfoq0Q8LX8UM-e-qbm_B1LeZh60f8WhWA@mail.gmail.com
2024-01-01 02:44:02 Melanie Plageman (melanieplageman) Created patch record
Log in to edit