Re: Combine Prune and Freeze records emitted by vacuum
Heikki Linnakangas <hlinnaka@iki.fi>
From: Heikki Linnakangas <hlinnaka@iki.fi>
To: Melanie Plageman <melanieplageman@gmail.com>
Cc: Pg Hackers <pgsql-hackers@postgresql.org>,
Andres Freund <andres@anarazel.de>, Robert Haas <robertmhaas@gmail.com>,
Peter Geoghegan <pg@bowt.ie>
Date: 2024-04-03T16:34:40Z
Lists: pgsql-hackers
On 03/04/2024 17:18, Melanie Plageman wrote: > I noticed you didn't make the comment updates I suggested in my > version 13 here [1]. A few of them are outdated references to > heap_page_prune() and one to a now deleted variable name > (all_visible_except_removable). > > I applied them to your v13 and attached the diff. Applied those changes, and committed. Thank you! >> Off-list, Melanie reported that there is a small regression with the >> benchmark script she posted yesterday, after all, but I'm not able to >> reproduce that. > > Actually, I think it was noise. Ok, phew. -- Heikki Linnakangas Neon (https://neon.tech)
Commits
-
Combine freezing and pruning steps in VACUUM
- 6dbb490261a6 17.0 landed
-
Refactor how heap_prune_chain() updates prunable_xid
- 26d138f64474 17.0 landed
-
Introduce 'options' argument to heap_page_prune()
- 3d0f730bf19f 17.0 landed
-
Handle non-chain tuples outside of heap_prune_chain()
- 6f47f6883151 17.0 landed
-
Refactor heap_prune_chain()
- 7aa00f1360e0 17.0 landed
-
Minor refactoring in heap_page_prune
- 9917e79d995c 17.0 landed
-
Remove obsolete comment about VACUUM retrying pruning
- 427005742bd2 17.0 landed
-
Merge prune, freeze and vacuum WAL record formats
- f83d709760d8 17.0 landed
-
Remove unused PruneState member rel
- c9c260decd23 17.0 landed
-
Reorganize heap_page_prune() function comment
- c33084205a86 17.0 landed