Streaming Vacuum

Log in to edit
ID 5089
Title Streaming Vacuum
CI (CFBot) Not processed
Stats (from CFBot) Unknown
Tags Performance
Created 2024-06-28 21:38:30
Last modified 2025-02-14 18:14:38 (1 year ago)
Latest email 2025-11-04 09:27:08 (1 year ago)
Status
2025-03 (2025-03-01 – 2025-04-08): Committed
2025-01 (2025-01-01 – 2025-01-31): Moved to different CF
2024-11 (2024-11-01 – 2024-11-30): Moved to different CF
2024-09 (2024-09-01 – 2024-09-30): Moved to different CF
2024-07 (2024-07-01 – 2024-07-31): Moved to different CF
Target version
Authors Thomas Munro (macdice), Melanie Plageman (melanieplageman)
Reviewers Log in to become reviewer
Committer Melanie Plageman (melanieplageman)
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
2025-02-14 18:14:38 Melanie Plageman (melanieplageman) Closed in commitfest 2025-03 with status: Committed
2025-02-14 18:14:38 Melanie Plageman (melanieplageman) Changed committer to melanieplageman
2025-02-03 14:34:12 Melanie Plageman (melanieplageman) Closed in commitfest 2025-01 with status: Moved to next CF
2024-12-02 13:29:55 Dmitry Dolgov (erthalion) Closed in commitfest 2024-11 with status: Moved to next CF
2024-10-07 07:21:11 Michael Paquier (michael-kun) Closed in commitfest 2024-09 with status: Moved to next CF
2024-10-07 07:21:06 Michael Paquier (michael-kun) New status: Needs review
2024-08-01 05:55:39 Corey Huinker (coreyh) Closed in commitfest 2024-07 with status: Moved to next CF
2024-07-08 18:14:46 Melanie Plageman (melanieplageman) New status: Waiting on Author
2024-06-28 21:38:55 Melanie Plageman (melanieplageman) Changed authors to Thomas Munro (macdice), Melanie Plageman (melanieplageman)
2024-06-28 21:38:30 Melanie Plageman (melanieplageman) Attached mail thread CAAKRu_Yf3gvXGcCnqqfoq0Q8LX8UM-e-qbm_B1LeZh60f8WhWA@mail.gmail.com
2024-06-28 21:38:30 Melanie Plageman (melanieplageman) Created patch record
Log in to edit