mirror of
https://github.com/postgres/postgres.git
synced 2025-07-30 11:03:19 +03:00
Retire pg_standby.
pg_standby was useful more than a decade ago, but now it is obsolete. It has been proposed that we retire it many times. Now seems like a good time to finally do it, because "waiting restore commands" are incompatible with a proposed recovery prefetching feature. Discussion: https://postgr.es/m/20201029024412.GP5380%40telsasoft.com Author: Justin Pryzby <pryzby@telsasoft.com> Reviewed-by: Heikki Linnakangas <hlinnaka@iki.fi> Reviewed-by: Peter Eisentraut <peter.eisentraut@enterprisedb.com> Reviewed-by: Michael Paquier <michael@paquier.xyz> Reviewed-by: Fujii Masao <masao.fujii@oss.nttdata.com>
This commit is contained in:
@ -4199,7 +4199,7 @@ RemoveXlogFile(const char *segname, XLogSegNo recycleSegNo,
|
||||
|
||||
/*
|
||||
* Before deleting the file, see if it can be recycled as a future log
|
||||
* segment. Only recycle normal files, pg_standby for example can create
|
||||
* segment. Only recycle normal files, because we don't want to recycle
|
||||
* symbolic links pointing to a separate archive directory.
|
||||
*/
|
||||
if (wal_recycle &&
|
||||
|
@ -34,8 +34,8 @@ my @unlink_on_exit;
|
||||
# Set of variables for modules in contrib/ and src/test/modules/
|
||||
my $contrib_defines = { 'refint' => 'REFINT_VERBOSE' };
|
||||
my @contrib_uselibpq = ('dblink', 'oid2name', 'postgres_fdw', 'vacuumlo');
|
||||
my @contrib_uselibpgport = ('oid2name', 'pg_standby', 'vacuumlo');
|
||||
my @contrib_uselibpgcommon = ('oid2name', 'pg_standby', 'vacuumlo');
|
||||
my @contrib_uselibpgport = ('oid2name', 'vacuumlo');
|
||||
my @contrib_uselibpgcommon = ('oid2name', 'vacuumlo');
|
||||
my $contrib_extralibs = undef;
|
||||
my $contrib_extraincludes = { 'dblink' => ['src/backend'] };
|
||||
my $contrib_extrasource = {
|
||||
|
Reference in New Issue
Block a user