diff options
author | Nathan Bossart <nathan@postgresql.org> | 2023-06-20 15:14:58 -0700 |
---|---|---|
committer | Nathan Bossart <nathan@postgresql.org> | 2023-06-20 15:14:58 -0700 |
commit | 5b1a8799431279b5f9d56c81b0d0879415e7b45c (patch) | |
tree | ef06daf72e82cde712a96f940d627f2268829e71 /src/include | |
parent | 45392626c95c6345d48c1b1b7541add0102ba59f (diff) |
Move bool parameter for vacuum_rel() to option bits.
ff9618e82a introduced the skip_privs parameter, which is used to
skip privilege checks when recursing to a relation's TOAST table.
This parameter should have been added as a flag bit in
VacuumParams->options instead.
Suggested-by: Michael Paquier
Reviewed-by: Michael Paquier, Jeff Davis
Discussion: https://postgr.es/m/ZIj4v1CwqlDVJZfB%40paquier.xyz
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/commands/vacuum.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/commands/vacuum.h b/src/include/commands/vacuum.h index 17e9b4f68e5..cb5b11ab31f 100644 --- a/src/include/commands/vacuum.h +++ b/src/include/commands/vacuum.h @@ -191,6 +191,7 @@ typedef struct VacAttrStats #define VACOPT_DISABLE_PAGE_SKIPPING 0x100 /* don't skip any pages */ #define VACOPT_SKIP_DATABASE_STATS 0x200 /* skip vac_update_datfrozenxid() */ #define VACOPT_ONLY_DATABASE_STATS 0x400 /* only vac_update_datfrozenxid() */ +#define VACOPT_SKIP_PRIVS 0x800 /* skip privilege checks */ /* * Values used by index_cleanup and truncate params. |