From 95f4f50c86a7341d85d3ede5e45e68f8e97a22d2 Mon Sep 17 00:00:00 2001 From: Arthur Zakirov Date: Thu, 14 Mar 2019 14:24:18 +0300 Subject: [PATCH] PGPRO-1973: Improve XLogWaitForConsistency() verbose message --- src/parsexlog.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/parsexlog.c b/src/parsexlog.c index 9b4323f7..630a15b8 100644 --- a/src/parsexlog.c +++ b/src/parsexlog.c @@ -1300,8 +1300,13 @@ XLogWaitForConsistency(XLogReaderState *xlogreader) if (log_message) { - elog(VERBOSE, "Thread [%d]: Possible WAL corruption. Wait for other threads to decide is this a failure", - reader_data->thread_num); + char xlogfname[MAXFNAMELEN]; + + GetXLogFileName(xlogfname, reader_data->tli, reader_data->xlogsegno, + wal_seg_size); + + elog(VERBOSE, "Thread [%d]: Possible WAL corruption in %s. Wait for other threads to decide is this a failure", + reader_data->thread_num, xlogfname); log_message = false; }