diff options
author | Peter Geoghegan <pg@bowt.ie> | 2023-01-25 22:22:27 -0800 |
---|---|---|
committer | Peter Geoghegan <pg@bowt.ie> | 2023-01-25 22:22:27 -0800 |
commit | 6c6b4972664491de408670354fdbccc7c83a1c89 (patch) | |
tree | 00757e1dff63538e83a4a2be76559bd7006797b0 /src/backend/utils/misc/guc_tables.c | |
parent | 8b5f36bb6c16c030561d83b74b8c3270dbf48b68 (diff) |
Revert "Add eager and lazy freezing strategies to VACUUM."
This reverts commit 4d417992613949af35530b4e8e83670c4e67e1b2. Broad
concerns about regressions caused by eager freezing strategy have been
raised. Whether or not these concerns can be worked through in any time
frame is far from certain.
Discussion: https://postgr.es/m/20230126004347.gepcmyenk2csxrri@awork3.anarazel.de
Diffstat (limited to 'src/backend/utils/misc/guc_tables.c')
-rw-r--r-- | src/backend/utils/misc/guc_tables.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/backend/utils/misc/guc_tables.c b/src/backend/utils/misc/guc_tables.c index dcfa0c4c4b3..4ac808ed224 100644 --- a/src/backend/utils/misc/guc_tables.c +++ b/src/backend/utils/misc/guc_tables.c @@ -2536,20 +2536,6 @@ struct config_int ConfigureNamesInt[] = }, { - {"vacuum_freeze_strategy_threshold", PGC_USERSET, CLIENT_CONN_STATEMENT, - gettext_noop("Table size at which VACUUM freezes using eager strategy, in megabytes."), - gettext_noop("This is applied by comparing it to the size of a table's main fork at " - "the beginning of each VACUUM. Eager freezing strategy is used when size " - "exceeds the threshold, or when table is a temporary or unlogged table. " - "Otherwise lazy freezing strategy is used."), - GUC_UNIT_MB - }, - &vacuum_freeze_strategy_threshold, - 4096, 0, MAX_KILOBYTES, - NULL, NULL, NULL - }, - - { {"vacuum_defer_cleanup_age", PGC_SIGHUP, REPLICATION_PRIMARY, gettext_noop("Number of transactions by which VACUUM and HOT cleanup should be deferred, if any."), NULL |