From ab079c191157d4c97be2e82827d9199cb3937703 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Sun, 6 Feb 2022 11:25:38 -0800 Subject: [PATCH] Added support for parallel vacuum --- CHANGELOG.md | 1 + src/ivfflat.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 284c4c0..fbbf332 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ## 0.2.4 (unreleased) +- Added support for parallel vacuum - Fixed issue with index not reusing space ## 0.2.3 (2022-01-30) diff --git a/src/ivfflat.c b/src/ivfflat.c index d0c94ac..0b91e36 100644 --- a/src/ivfflat.c +++ b/src/ivfflat.c @@ -189,7 +189,7 @@ ivfflathandler(PG_FUNCTION_ARGS) #endif #if PG_VERSION_NUM >= 130000 amroutine->amusemaintenanceworkmem = false; /* not used during VACUUM */ - amroutine->amparallelvacuumoptions = VACUUM_OPTION_NO_PARALLEL; /* TODO support parallel */ + amroutine->amparallelvacuumoptions = VACUUM_OPTION_PARALLEL_BULKDEL; #endif amroutine->amkeytype = InvalidOid;