From 772faafca1b288c4dd66b7150a7831c27b768003 Mon Sep 17 00:00:00 2001 From: Alexander Korotkov Date: Thu, 11 Apr 2024 16:30:32 +0300 Subject: Revert: Implement pg_wal_replay_wait() stored procedure This commit reverts 06c418e163, e37662f221, bf1e650806, 25f42429e2, ee79928441, and 74eaf66f98 per review by Heikki Linnakangas. Discussion: https://postgr.es/m/b155606b-e744-4218-bda5-29379779da1a%40iki.fi --- src/backend/access/transam/xlog.c | 7 ------- 1 file changed, 7 deletions(-) (limited to 'src/backend/access/transam/xlog.c') diff --git a/src/backend/access/transam/xlog.c b/src/backend/access/transam/xlog.c index e3fb26f5abe..34a2c71812d 100644 --- a/src/backend/access/transam/xlog.c +++ b/src/backend/access/transam/xlog.c @@ -66,7 +66,6 @@ #include "catalog/catversion.h" #include "catalog/pg_control.h" #include "catalog/pg_database.h" -#include "commands/waitlsn.h" #include "common/controldata_utils.h" #include "common/file_utils.h" #include "executor/instrument.h" @@ -6130,12 +6129,6 @@ StartupXLOG(void) UpdateControlFile(); LWLockRelease(ControlFileLock); - /* - * Wake up all waiters for replay LSN. They need to report an error that - * recovery was ended before achieving the target LSN. - */ - WaitLSNSetLatches(InvalidXLogRecPtr); - /* * Shutdown the recovery environment. This must occur after * RecoverPreparedTransactions() (see notes in lock_twophase_recover()) -- cgit v1.2.3