diff options
author | Michael Paquier <michael@paquier.xyz> | 2018-07-24 11:37:32 +0900 |
---|---|---|
committer | Michael Paquier <michael@paquier.xyz> | 2018-07-24 11:37:32 +0900 |
commit | 9ebe0572ceab69c57811746ead2d3418daea8673 (patch) | |
tree | 965bdf5b17ddc559bb8f39fea8cd51ae48f96d13 /src/backend/utils/adt/numutils.c | |
parent | d9fadbf13103d46c0c6b4b92c62ee13f57524896 (diff) | |
download | postgresql-9ebe0572ceab69c57811746ead2d3418daea8673.tar.gz postgresql-9ebe0572ceab69c57811746ead2d3418daea8673.zip |
Refactor cluster_rel() to handle more options
This extends cluster_rel() in such a way that more options can be added
in the future, which will reduce the amount of chunk code for an
upcoming SKIP_LOCKED aimed for VACUUM. As VACUUM FULL is a different
flavor of CLUSTER, we want to make that extensible to ease integration.
This only reworks the API and its callers, without providing anything
user-facing. Two options are present now: verbose mode and relation
recheck when doing the cluster command work across multiple
transactions. This could be used as well as a base to extend the
grammar of CLUSTER later on.
Author: Michael Paquier
Reviewed-by: Nathan Bossart
Discussion: https://postgr.es/m/20180723031058.GE2854@paquier.xyz
Diffstat (limited to 'src/backend/utils/adt/numutils.c')
0 files changed, 0 insertions, 0 deletions