From 02b5940dbea17d07a1dbcba3cbe113cc8b70f228 Mon Sep 17 00:00:00 2001 From: Peter Geoghegan Date: Fri, 12 Mar 2021 13:11:47 -0800 Subject: Consolidate nbtree VACUUM metapage routines. Simplify _bt_vacuum_needs_cleanup() functions's signature (it only needs a single 'rel' argument now), and move it next to its sibling function in nbtpage.c. I believe that _bt_vacuum_needs_cleanup() was originally located in nbtree.c due to an include dependency issue. That's no longer an issue. Follow-up to commit 9f3665fb. --- src/include/access/nbtree.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/include/access/nbtree.h') diff --git a/src/include/access/nbtree.h b/src/include/access/nbtree.h index eb284b60427..88eccfcb732 100644 --- a/src/include/access/nbtree.h +++ b/src/include/access/nbtree.h @@ -1170,6 +1170,7 @@ extern OffsetNumber _bt_findsplitloc(Relation rel, Page origpage, */ extern void _bt_initmetapage(Page page, BlockNumber rootbknum, uint32 level, bool allequalimage); +extern bool _bt_vacuum_needs_cleanup(Relation rel); extern void _bt_set_cleanup_info(Relation rel, BlockNumber num_delpages); extern void _bt_upgrademetapage(Page page); extern Buffer _bt_getroot(Relation rel, int access); -- cgit v1.2.3