Skip to content

Commit d9c11e4

Browse files
committed
Show removed wal segments without verbose mode.
1 parent 9d579bc commit d9c11e4

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

delete.c

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ int do_deletewal(time_t backup_id, bool strict)
140140
struct dirent *arcde;
141141
char wal_file[MAXPGPATH];
142142
int rc;
143+
int i = 0;
143144

144145
XLByteToSeg(oldest_lsn, targetSegNo);
145146
XLogFileName(oldestSegmentNeeded, oldest_tli, targetSegNo);
@@ -185,9 +186,20 @@ int do_deletewal(time_t backup_id, bool strict)
185186
wal_file, strerror(errno));
186187
break;
187188
}
188-
elog(LOG, "removed WAL segment \"%s\"", wal_file);
189+
if (verbose)
190+
elog(LOG, "removed WAL segment \"%s\"", wal_file);
191+
else
192+
{
193+
if (i==0)
194+
elog(NOTICE, "removed WAL segment \"%s\"", wal_file);
195+
196+
}
189197
}
198+
i++;
190199
}
200+
if (!verbose && i != 0 && errno == 0)
201+
elog(NOTICE, "removed WAL segment \"%s\"", wal_file);
202+
191203
if (errno)
192204
elog(WARNING, "could not read archive location \"%s\": %s",
193205
arclog_path, strerror(errno));

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy