diff options
author | Peter Geoghegan <pg@bowt.ie> | 2021-08-03 21:53:41 -0700 |
---|---|---|
committer | Peter Geoghegan <pg@bowt.ie> | 2021-08-03 21:53:41 -0700 |
commit | cc8033e1dafe89271aa86c2f2f86a828956929f0 (patch) | |
tree | 200354906bf90d911f1d82facba72e8e7eaee5a2 | |
parent | 63cf61cdeb7b0450dcf3b2f719c553177bac85a2 (diff) | |
download | postgresql-cc8033e1dafe89271aa86c2f2f86a828956929f0.tar.gz postgresql-cc8033e1dafe89271aa86c2f2f86a828956929f0.zip |
Make vacuum_index_cleanup reloption RELOPT_TYPE_ENUM.
Oversight in commit 3499df0d, which generalized the reloption as a way
of giving users a way to consistently avoid VACUUM's index bypass
optimization.
Per off-list report from Nikolay Shaplov.
Backpatch: 14-, where index cleanup reloption was extended.
-rw-r--r-- | src/backend/access/common/reloptions.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/access/common/reloptions.c b/src/backend/access/common/reloptions.c index dba32ceff3b..7566265bcb1 100644 --- a/src/backend/access/common/reloptions.c +++ b/src/backend/access/common/reloptions.c @@ -1873,7 +1873,7 @@ default_reloptions(Datum reloptions, bool validate, relopt_kind kind) offsetof(StdRdOptions, user_catalog_table)}, {"parallel_workers", RELOPT_TYPE_INT, offsetof(StdRdOptions, parallel_workers)}, - {"vacuum_index_cleanup", RELOPT_TYPE_BOOL, + {"vacuum_index_cleanup", RELOPT_TYPE_ENUM, offsetof(StdRdOptions, vacuum_index_cleanup)}, {"vacuum_truncate", RELOPT_TYPE_BOOL, offsetof(StdRdOptions, vacuum_truncate)} |