Move index vacuum routines to vacuum.c.
authorAmit Kapila <akapila@postgresql.org>
Wed, 22 Dec 2021 02:25:14 +0000 (07:55 +0530)
committerAmit Kapila <akapila@postgresql.org>
Wed, 22 Dec 2021 02:25:14 +0000 (07:55 +0530)
commitcc8b25712b5ed8809048c7e209882bb0981214d6
tree43db261c3bcca5f99b7fdf624bb24a2b58e9b6f7
parent0f2abd05441f524a67bc58ef5f0cc32054f7fb66
Move index vacuum routines to vacuum.c.

An upcoming patch moves parallel vacuum code out of vacuumlazy.c. This
code restructuring will allow both lazy vacuum and parallel vacuum to use
index vacuum functions.

Author: Masahiko Sawada
Reviewed-by: Hou Zhijie, Amit Kapila
Discussion: https://www.postgresql.org/message-id/20211030212101.ae3qcouatwmy7tbr%40alap3.anarazel.de
src/backend/access/heap/vacuumlazy.c
src/backend/commands/vacuum.c
src/include/commands/vacuum.h
src/tools/pgindent/typedefs.list