VACUUM buffer pool size option

Edit
Title VACUUM buffer pool size option
Topic Server Features
Created 2023-02-27 14:38:32
Last modified 2023-04-07 00:52:43 (11 months, 3 weeks ago)
Latest email 2023-04-07 00:52:03 (11 months, 3 weeks ago)
Status
2023-03: Committed
Target version 16
Authors Melanie Plageman (melanieplageman)
Reviewers David Rowley (davidrowley)Become reviewer
Committer David Rowley (davidrowley)
Links
Emails
Option to not use ringbuffer in VACUUM, using it in failsafe mode
First at 2023-01-11 18:27:20 by Andres Freund <andres at anarazel.de>
Latest at 2023-04-07 00:52:03 by David Rowley <dgrowleyml at gmail.com>
Latest attachment (v16_buffer_usage_limit.patch) at 2023-04-06 21:12:32 from David Rowley <dgrowleyml at gmail.com>
    Attachment (v16_buffer_usage_limit.patch) at 2023-04-06 21:12:32 from David Rowley <dgrowleyml at gmail.com> (Patch: Yes)
    Attachment (v15_buffer_usage_limit.patch) at 2023-04-06 11:34:44 from David Rowley <dgrowleyml at gmail.com> (Patch: Yes)
    Attachment (v14-0003-Add-buffer-usage-limit-option-to-vacuumdb.patch) at 2023-04-06 02:14:42 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v13-0001-Push-vacuum-setup-code-up-into-ExecVacuum.patch) at 2023-04-06 01:24:59 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v12-0002-Push-vacuum-setup-code-up-into-ExecVacuum.patch) at 2023-04-06 00:41:48 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (0002-add-BUFFER_USAGE_LIMIT-and-vacuum_buffer_usage_li.patch) at 2023-04-05 22:55:10 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v11-0002-Add-buffer-usage-limit-option-to-vacuumdb.patch) at 2023-04-05 19:25:52 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v10-0002-Add-buffer-usage-limit-option-to-vacuumdb.patch) at 2023-04-04 17:53:15 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v9-0001-Add-VACUUM-BUFFER_USAGE_LIMIT-option-and-GUC.patch) at 2023-04-03 14:49:43 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v8-0001-remove-global-variable-vac_strategy.patch) at 2023-04-02 20:11:47 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (get_rid_of_a_few_globals_from_vacuum.c.diff) at 2023-04-01 00:05:19 from David Rowley <dgrowleyml at gmail.com> (Patch: Yes)
    Attachment (v7-0001-remove-global-variable-vac_strategy.patch) at 2023-03-31 23:57:36 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v6-0001-more-adjustments.patch) at 2023-03-31 13:52:08 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v6-0001-adjustments.diff) at 2023-03-31 03:54:31 from David Rowley <dgrowleyml at gmail.com> (Patch: Yes)
    Attachment (v6-0006-Add-buffer-usage-limit-option-to-vacuumdb.patch) at 2023-03-19 22:50:16 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v5-0002-use-shared-buffers-when-failsafe-active.patch) at 2023-03-17 00:35:21 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v4-0001-remove-global-variable-vac_strategy.patch) at 2023-03-16 01:03:10 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v3-0002-use-shared-buffers-when-failsafe-active.patch) at 2023-03-11 14:55:33 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v2-0003-add-vacuum-option-to-specify-nbuffers-and-guc.patch) at 2023-03-09 01:28:03 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
    Attachment (v1-0003-use-shared-buffers-when-failsafe-active.patch) at 2023-02-22 21:32:53 from Melanie Plageman <melanieplageman at gmail.com> (Patch: Yes)
History
When Who What
2023-04-07 00:52:43 David Rowley (davidrowley) Closed in commitfest 2023-03 with status: Committed
2023-04-07 00:52:37 David Rowley (davidrowley) Added davidrowley as committer
2023-04-07 00:52:34 David Rowley (davidrowley) Added davidrowley as reviewer
2023-02-27 14:38:46 Melanie Plageman (melanieplageman) Changed authors to Melanie Plageman (melanieplageman)
2023-02-27 14:38:46 Melanie Plageman (melanieplageman) Changed targetversion to 16
2023-02-27 14:38:32 Melanie Plageman (melanieplageman) Attached mail thread 20230111182720.ejifsclfwymw2reb@awork3.anarazel.de
2023-02-27 14:38:32 Melanie Plageman (melanieplageman) Created patch record
Edit