pgsql: Move index vacuum routines to vacuum.c.

From: Amit Kapila <akapila(at)postgresql(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Move index vacuum routines to vacuum.c.
Date: 2021-12-22 02:37:35
Message-ID: E1mzrVX-0002mM-Be@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

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

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/cc8b25712b5ed8809048c7e209882bb0981214d6

Modified Files
--------------
src/backend/access/heap/vacuumlazy.c | 173 +++++------------------------------
src/backend/commands/vacuum.c | 154 ++++++++++++++++++++++++++++++-
src/include/commands/vacuum.h | 22 +++++
src/tools/pgindent/typedefs.list | 2 +-
4 files changed, 196 insertions(+), 155 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Michael Paquier 2021-12-22 06:38:29 pgsql: Remove assertion for ALTER TABLE .. DETACH PARTITION CONCURRENTL
Previous Message Tom Lane 2021-12-21 21:18:55 pgsql: Add help & tab-complete support for psql's \getenv.