aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/smgr/md.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/storage/smgr/md.c')
-rw-r--r--src/backend/storage/smgr/md.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/backend/storage/smgr/md.c b/src/backend/storage/smgr/md.c
index f6b79a99689..8552c3d6b84 100644
--- a/src/backend/storage/smgr/md.c
+++ b/src/backend/storage/smgr/md.c
@@ -1314,6 +1314,11 @@ mdpostckpt(void)
if (entry->cycle_ctr == mdckpt_cycle_ctr)
break;
+ if ((list_length(pendingUnlinks) % 1024) == 0)
+ elog(IsPostmasterEnvironment ? LOG : NOTICE,
+ "in mdpostckpt, %d unlinks remain to do at %s",
+ list_length(pendingUnlinks), current_time_as_str());
+
/* Unlink the file */
path = relpathperm(entry->rnode, MAIN_FORKNUM);
if (unlink(path) < 0)